Programming productivity: Difference between revisions

Content deleted Content added
m style
No edit summary
Line 1:
'''Programming productivity''' refers to a variety of software development issues and methodologies affecting the quantity and quality of code produced by an individual or team. Key topics in productivity discussions have included:
 
* Amount of code that can be created or maintained per programmer (often measured in [[source lines of code]] per day'')s
* Detecting and avoiding errors (through techniques like [[six sigma]] management, [[zero defects]] coding, and [[Total Quality Management]])
* Software cost estimation (cost being a direct consequence of productivity)
 
The relative importance of programming productivity has waxed and waned along with other industry factors, such as:
 
* The relative costs of manpower versus machine
* The size and complexity of the systems being built