Software productivity: Potential, actual, and perceived
Open Access
- 1 June 1989
- journal article
- research article
- Published by Wiley in System Dynamics Review
- Vol. 5 (2) , 93-113
- https://doi.org/10.1002/sdr.4260050202
Abstract
In this article, we investigate the dynamics of software development productivity throughout the software development lifecycle. Our investigation discerns three forms of productivity, namely, potential, actual, and perceived. This conceptual dissection of productivity provides a useful lens for focusing on two distinct sets of managerial concerns: losses in the efficiency of software production, and losses in the effectiveness of managerial control. Losses in production efficiency stem from faulty processes associated with motivation and communication and lead to a gap between potential productivity and actual productivity. Losses in the effectiveness of managerial control arise, particularly in the early stages of a software project, from the discrepancy between what management perceives productivity to be and what it actually is.Keywords
This publication has 13 references indexed in Scilit:
- The dynamics of software project staffing: a system dynamics based simulation approachIEEE Transactions on Software Engineering, 1989
- Special Feature: Impact of Schedule Estimation on Software Project BehaviorIEEE Software, 1986
- A Dynamic Systems Development Life-Cycle Approach: A Project Management Information SystemJournal of Management Information Systems, 1985
- Software Engineering: The Future of a ProfessionIEEE Software, 1985
- Factors affecting programmer productivity during application developmentIBM Systems Journal, 1984
- Managing Information Systems Personnel: A Review of the Literature and Managerial ImplicationsMIS Quarterly, 1982
- Computer software: Software design: Breaking the bottleneck: A visionary approach is recommended in place of the piecemeal policy now in effectIEEE Spectrum, 1982
- Naval Ship Production: A Claim Settled and a Framework BuiltInterfaces, 1980
- Some basic determinants of computer programming productivityCommunications of the ACM, 1978
- Perspectives in Software EngineeringACM Computing Surveys, 1978