Chapter 19. Ten Ways to Make Any Software Project Better

In This Chapter

  • Knowing which questions to ask

  • Understanding the importance of project communication

  • Creating project success

  • Developing thorough project plans

  • Being proactive in recognizing failure

  • Documenting your way to success

  • Being a thoughtful host for project meetings

  • Improving your chances for project success

You've done your homework, read this book, received advice from other software project managers, and created a terrific software project plan. That's wonderful! Congratulations. Now let us help you make that terrific project plan even better. There may be just a few things that you can do to make your software project even more brilliant.

Asking the Right Questions

Universities and colleges should offer classes in how to ask questions. In fact, Asking Questions 101 should be a required course for all project managers because it is such an important skill and is so often underrated.

When you're gathering requirements for your project, you must ask questions of many people, particularly other software project managers.

You need to talk to project managers who have completed similar projects so that you can get their input on what lessons they learned from their projects. Many new project managers ask experienced project managers about mistakes made or lessons learned from previous projects, but don't forget to also ask what went well on the project so that you can modify those activities to fit your particular software project. ...

Get Software Project Management For Dummies® now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.