ABSTRACT
This paper presents initial results in an ongoing study of workstation usage in a real, commercial software development environment. The methodology being supported is explained and the background for the project is presented. Predictions of the resources and schedule required is calculated using the COnstructive COst MOdel (COCOMO). Actual resources and schedule used to date are presented and shown to be quite favorable with respect to the model predictions. Further discussion of workstation usage and the impact on project performance is presented. Conclusions indicate that workstation use can be quite favorable on software development projects, but the workstations are still only automating the more mundane aspects of the requirements analysis and design phases.
- 1.Hital. R., et al., Prorrammer/ Analyst Workstation Evaluation Report, CSC/TM-84/6138, computer Sciences Corporation, November 1984.Google Scholar
- 2.Computsr Sciences Corporation, Digital System Development Methodology, March 1984.Google Scholar
- 3.D. M, Weiss and V. R. Basili, "Evaluating Software Development by Analysis of Changes: Some Data from the Software Engineering Laboratory," IEEE Transactions on Software Engineering. pp. 157-168, February 1985.Google Scholar
- 4.DeMarco. T ., Structured Analysis and Ssystem Specification, Yourdon Press, 1978. Google ScholarDigital Library
- 5.Yourdon, E. and Constantine, L., Structured Design, New Jersey: Prentice-Hall, Inc.,1979.Google Scholar
- 6.Boehm, B. W., et al., "A Software Development Environment for Improving Productivity," IEEE Computer, pp. 30-42, June 1984.Google Scholar
- 7.Boshm, B. W., Software Engineering Economics, Prentice-hall, Inc., 1981. Google ScholarDigital Library
Index Terms
- A case study of workstation usage during the early phases of the software development life cycle
Recommendations
A Systematic Literature Review on Global Software Development Life Cycle
Global software development (GSD) has now become a prominent software development paradigm. Software companies are increasingly adopting GSD approaches in order to produce high quality software. GSD's popularity has attracted the researchers to ...
A case study of workstation usage during the early phases of the software development life cycle
This paper presents initial results in an ongoing study of workstation usage in a real, commercial software development environment. The methodology being supported is explained and the background for the project is presented. Predictions of the ...
A case study in software portability: the UNIX symbolic debugger
SIGSMALL '85: Proceedings of the 1985 ACM SIGSMALL symposium on Small systemsThe widespread use of high-level languages and portable operating systems such as the UNIX operating system has greatly facilitated the development of portable utilities and application programs. The activity of “porting” software from one environment ...
Comments