Home > Ask the Software Quality Experts > Software Project Management Questions & Answers > Estimating project costs, writing project reports
Ask The Software Quality Expert: Questions & Answers
EMAIL THIS

Estimating project costs, writing project reports

Bas de Baar EXPERT RESPONSE FROM: Bas de Baar

Pose a Question
Other Software Quality Categories
Meet all Software Quality Experts
Become an Expert for this site


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


>
QUESTION POSED ON: 08 May 2007
I would like to be a project manager but I have many questions. How do I figure how much the project will cost? Also, how do I write a project report that is good?

>
EXPERT RESPONSE

1. How do I figure how much the project will cost?

In principal the cost of a project consists of the cost of all the resources and material needed. If you have one person work for a month for $3,000, add the cost of his or her workspace and other tools, and you would have the total cost of your project. It's as simple as that.

Difficulty lies within estimating the cost of a project up front; how much do you EXPECT it to cost? Basically you start out by listing all the work that has to be done (you can use a Work Breakdown Structure for that), estimate how long each step will take, and multiply that with the associated price of a resource. Software estimation is a fine art with some very useful techniques. Most of the time, it is OK to have rough estimates for the cost of the project. You don't have to try to get it down to the last two digits. Because your estimates have a margin of error any way, you can omit the finer details.

This would take care of the software construction. However, in your WBS you can also include training, installation, and even replacements for the people that conduct the tests (in case these tests are done by the end users). Put in housing, equipment and other stuff that people need to do their work and you are good to go.

Finally, you can also do a project with fixed cost: you just say it will cost $10,000 and see what you can deliver for that amount. In this case the reasoning is the same, however in reverse order.

2. How do I write a good project report?

Software project management resources:
Six Forms of Software Cost Estimation -- Chapter 3, Estimating Software Costs

Problematic system drags down software project

Project management training, certification

For a good project report always use the language of your target audience. If your audience consists of certified Project Management Professionals (PMPs) you can use project management lingo; if it consists of a 65 year old shopkeeper, use terms he is used to. Assuming we are talking about a normal progress report you will create once a week or two weeks, you can stick to the following basic outline:

What did you have planned?
What did you actually do?
What were the reasons behind deviations from the plan?
What have you planned for the next period?
What are your risks?
How do you counter those risks?
Indicate status about budget, schedule, quality and scope

That should cover it. But just keep in mind; write only relevant stuff in the language of your audience. Don't write large risk management chapters just to impress people. They will not read it -- period.


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


RELATED CONTENT
Software Project Management
Quality standards don't always mean fewer defects
How to present a project to the management
Project management charts: Beyond Gantt
How to switch your team to Agile
How to deal with a difficult team member
Collaboration and communication tools for virtual meetings
Project management: How to compose a project team
How to create accurate project status reports
Varying SDLC methodologies among development teams
Software metrics and the SDLC

Project reporting
Using metrics to monitor software projects
Project management tools and strategies: Gantt charts, PERT charts and PM planning tools
Estimating actual project progress
How to create accurate project status reports

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
Gantt chart  (SearchSoftwareQuality.com)
PERT chart  (SearchSoftwareQuality.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



Search and Browse the Expert Answer Center
Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
Browse our Expert Advice



Software Quality - Software Maintenance, Software Requirements, Software Standards
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2006 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts