Affiliation:
1. Univ. of Wisconsin-Parkside, Kenosha
Abstract
The purpose of this research was to examine the relationship between processing characteristics of programs and experience characteristics of programmers and program development time. The ultimate objective was to develop a technique for predicting the amount of time necessary to create a computer program. The fifteen program characteristics hypothesized as being associated with an increase in programming time required are objectively measurable from preprogramming specifications. The five programmer characteristics are experience-related and are also measurable before a programming task is begun. Nine program characteristics emerged as major influences on program development time, each associated with increased program development time. All five programmer characteristics were found to be related to reduced program development time. A multiple regression equation which contained one programmer characteristic and four program characteristics gave evidence of good predictive power for forecasting program development time.
Publisher
Association for Computing Machinery (ACM)
Reference22 articles.
1. Day C. Why document? Data Management 13. 1 (Jan. 1975) 6-9. Day C. Why document? Data Management 13. 1 (Jan. 1975) 6-9.
Cited by
53 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Managing the social aspects of software development ecosystems: An industrial case study on personality;Journal of Software: Evolution and Process;2020-06-08
2. A Look into Programmers’ Heads;IEEE Transactions on Software Engineering;2020-04-01
3. Assessing Personality Traits in a Large Scale Software Development Company: Exploratory Industrial Case Study;Communications in Computer and Information Science;2019
4. Influence Factors in Software Productivity — A Tertiary Literature Review;International Journal of Software Engineering and Knowledge Engineering;2018-11
5. Towards a theory of software development expertise;Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering;2018-10-26