Yes, we are producing more lines of code per staff-hour. Our 144 percent productivity improvement in the rate of creating lines of code is because we re doing it right the first time. There are lots of parameters to increased productivity. The learning curve decreases dramatically as engineers move from project to project and the same for managers. All these things add up to improve productivity, which we measure starting with the design activity and ending prior to formal qualification testing.
Requirements analysis is excluded from our productivity number.
Our CMM Level 5 frontrunner projects monitor and report all of these metrics. Lower CMM level projects are not able to report all of these metrics or reports and must tailor some metrics. Process measurement begins with the definition of project goals. Thresholds are established and actual project performance is monitored via the metrics. Each program fills out a blank monthly metrics template.