Go BackGo Forward Index Home    


Measuring past project for evaluating development team productivity

Evaluating your development team productivity is a major factor in management decision making, influencing many aspects of project management, including: role assignments, target product price tag,  schedule planning, evaluating market competitiveness, compliance with Six Sigma / CMMI / ISO / IEEE / CIPS / SCRUM / LEAN certification, and evaluating the cost-effectiveness of outsourcing.
This process is suitable for measuring productivity of both single programmers and development teams.

Step by step instructions:
 1. Make sure you don't have any open ProjectCodeMeter report files in your spreadsheet or browser, as these files will be updated
 2. Using Windows explorer, Identify files to be estimated, usually only files created for this project (excluding  files auto-generated by the development tools, data files, and files provided by a third party)
 3. Copy these files to a separate new folder
 4. Select this folder into the Project Folder textbox
 5. Set the "When analysis ends:" option to "Open Productivity Report" as the Productivity Report is the most relevant in this process
 6. Select the Settings describing the project (make sure NOT to select "Differential comparison")
 7. Click the "Analyze" button. When 
analysis finishes, Time results will be shown at the bottom right summary screen

As the Productivity Report will open in your spreadsheet, Fill in the "Assigned personnel" and the "Actual Development Time" fields, the report will immediately update to show your development team productivity at the bottom line. If your team productivity is below %100, your development process may be less efficient than the average, or project specifications may need refining (see tips on How To Improve Developer Productivity).