Take the Guesswork Out of Planning

 

September 27, 2011 - Successful project completion means that committed deliverables and quality objectives are achieved on time and on budget. In a tight economy and highly competitive marketplace, delays and cost overruns can be disastrous. Successful project execution must be optimized at every phase of development—especially planning and estimation.

Many organizations use mature software development and project management processes, yet they may still create initial project estimates from less than optimal data and assumptions. To improve estimates, make sure the scope of work describes all work required to successfully complete the project. Don't cut corners. If you need to, get outside help to create a robust, accurate scope of work.

It is not enough to estimate project budget, staffing and schedule based on general experience, or worse, what you think might get approved. Detailed past project metrics, coupled with up-to-date project assumptions, are the best option for management justification and project success. Employ multiple estimation methods to provide additional confidence and increase the probability of meeting objectives.

If you don't have that data, there are two options: 1.) work with an outside provider to create a basis of estimate (BoE) that includes detailed, proven metrics; or, 2.) continue as usual, and hope you meet objectives.

Either way, clearly define key metrics that are important to your organization and start collecting the necessary data immediately. This way you can improve project estimate accuracy in the future. Capture time management data, including all activity definitions and duration for projects. Also, track and analyze budget estimates, actuals and cost controls. These steps can help take the guess work out of your next software project plan.

Latest E-Updates

Create a Low-Stress Work Environment Stress, unfortunately, is a fact of life. It can greatly affect a person's work and output. If you manage a team, you need to know how to best deal with work stress, both your own and that of your employees.

Essential Behaviors of High Performing Managers, Part 1 and Essential Behaviors of High Performing Managers, Part 2 Achieving a high level of performance is, for most managers, an ongoing and never-ending pursuit. While it can be difficult to pin down exactly what makes each individual person more or less effective, it is possible to identify generic elements of behavior which can significantly increase your chances of becoming a high performer.

Are You an Approachable Manager? Good managers are often defined by their approachability. If employees are comfortable with their manager, day-to-day tasks become more enjoyable and the overall work environment becomes more pleasant. Here are some tips.