Journal Article10.1109/PROC.1981.12088
Substantiating programmer variability
Bill Curtis
- 01 Jul 1981
- Vol. 69, Iss: 7, pp 846-846
115
TL;DR: In this paper, an alternate data set is presented which substantiates the enormous variability in programmer performance and the opportunity for productivity gains and improved experimental methods in research through reducing the range of this variability remains fertile.
read more
Abstract: Dickey's critique of the Sackman et al. data is well taken. An alternate data set is presented which substantiates the enormous variability in programmer performance. The opportunity for productivity gains and improved experimental methods in research through reducing the range of this variability remains fertile.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
A field study of the software design process for large systems
TL;DR: A layered behavioral model is used to analyze how three of these problems—the thin spread of application domain knowledge, fluctuating and conflicting requirements, and communication bottlenecks and breakdowns—affected software productivity and quality through their impact on cognitive, social, and organizational processes.
2.3K
An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information during Software Maintenance Tasks
TL;DR: A study was performed in which developers were given an unfamiliar program and asked to work on two debugging tasks and three enhancement tasks for 70 minutes, suggesting a new model of program understanding grounded in theories of information foraging.
767
Software Development Practices, Software Complexity, and Software Maintenance Performance: a Field Study
TL;DR: A two-stage model in which software complexity is a key intermediate variable that links design and development decisions to their downstream effects on software maintenance is developed, suggesting an important link between software development practices and maintenance performance.
309
How effective developers investigate source code: an exploratory study
TL;DR: The results support the intuitive notion that a methodical and structured approach to program investigation is the most effective.
A model to evaluate variables impacting the productivity of software maintenance projects
TL;DR: An estimable production frontier model of software maintenance is developed, using a new methodology that allows the simultaneous estimation of both the production frontier and the effects of several productivity factors.
277
References
Measurement and experimentation in software engineering
Bill Curtis
- 30 Apr 1980
TL;DR: It is argued that many advances in software engineering will be related to improvements in the measurement and experimental evaluation of software techniques and practices.
165
Modern Coding Practices and Programmer Performance
TL;DR: The late 70' s find structured programming increasingly popular—this and other techniques are programming's future, but what does experimental evaluation say about their actual effects on programmer performance?
138
Exploratory experimental studies comparing online and offline programming performance
TL;DR: These are the first known studies measuring the performance of programers under controlled conditions for standard tasks, and statistically significant results indicated substantially faster debugging under online conditions in both studies.