Home > Ask the Software Quality Experts > Software Project Management Questions & Answers > How to create accurate project status reports
Ask The Software Quality Expert: Questions & Answers
EMAIL THIS

How to create accurate project status 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


Software quality news and advice
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


>
QUESTION POSED ON: 15 August 2007
I'm a PM and I'm trying to write project status reports that really capture our progress. I know other PMs who sometimes fudge their reports if something is going bad. I don't want to do this, but how can I be sure that the info I'm getting from my team is really true. How can I write an honest status report for a complicated software project with a diverse team?


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



RELATED CONTENT
Software Project Management
Advice on how to enter the software technology field
Differentiating between Functional and Nonfunctional Requirements
Where does quality assurance fit in agile development?
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

Project reporting
ThoughtWorks Studios' Mingle captures "murmurs" and "waves" around project
How testers can handle switching to Agile's short iterations
Sample JavaOne 2009's new development, cloud, testing products
How Covad made the switch to a distributed agile development process
Using metrics to monitor software projects
Project management tools and strategies: Gantt charts, PERT charts and PM planning tools
Estimating actual project progress
Estimating project costs, writing project reports

Team building and group leadership
How to stop developer vs. tester, quality-killing blame game
How software testers can get deliverables without nagging
How to get management on board with Web 2.0 security issues
How software test teams' people skills affect results
Adaptation in project management through agile
Expert shows seven ways to improve your project management abilities
Cybersecurity czar candidate questions clout of new position
Software security best practices: Roles developers must play
Does Microsoft offer an international testing certification?
How project managers can recover from worst case scenarios

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


First of all, let me congratulate you with your desire to report an honest view of your projects. It is a cliche, but in the long run this is the best way to operate. Projects have a tendency to require a deliverable in the end, and you can wiggle what you want during some phases in the project, but if you don't have anything to show for it in the end, there is no way you can talk you out of that. Of course being honest doesn't mean being blunt. There must be 50 ways to bring news, so always stop a short while to think about the best way to put things. I am not saying to make things overly nice, however, "You stink" can also be formulated in a different way.

There is no 100% guarantee that your team members are telling you the truth. It all comes down to a matter of trust. Do you trust the information they provide you? And in return, do your team members trust you? Do they know their heads will not be chopped off when they bring bad news? Do they trust you for not putting them through the Spanish Inquisition if they inform you of something they did wrong? The only reasons people will hold out on bad news is if they fear the consequences. Trust breeds trust. This loop should start with you.

Software project management resources:
Estimating project costs, writing project reports

Tips for creating software project plans

Learning Guide: How project management methods can improve software

You also can assist your team in making better assessments of the situation. Ask then questions; how and why. Ask scenarios: what if...? Ask for analogies to previous situations. Ask for their assumptions. But make sure they understand you do this not because you question their decisions, but to help them improve them. There is a fine nuance here. Sometimes, discussing a situation in a group setting can also improve the "honesty" level of the information.




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 technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




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