Findings and recommendations for a software development process
Elena R. Messina, David J. Coombs, John L. Michaloski, Frederick M. Proctor, William P. Shackleford, Keith A. Stouffer, Tsung-Ming Tsai, Thomas R. Kramer · 1997
Researchers in the Intelligent Systems Division (ISD) at the National Institute of Standards and Technology frequently develop software- intensive advanced prototype systems with applications in manufacturing and defense.Given the reliance on software for the majority of the programs within this division, it is critical that the software be of high quality and effective.The Software Development Process Project was initiated within ISD to assess the current state of software development practices and to chart a course for improvement.This paper summarizes the findings of the team that was assembled to perform this investigation.Issues discussed range from development tools and infrastructure to division-wide software life cycle process definition.A brief set of recommendations is presented at the conclusion.