The Community for Technology Leaders
RSS Icon
Issue No.03 - May/June (2009 vol.26)
pp: 58-64
Ronald Kirk Kandt , Jet Propulsion Laboratory
The Jet Propulsion Laboratory has undergone a software process improvement effort over the past several years. This article describes the software development processes that one project used to satisfy the goals and practices of a leading software process standard. It also identifies the impact of a higher level of software development maturity on the project's software engineering and assurance activities.
software process improvement, software quality assurance
Ronald Kirk Kandt, "Experiences in Improving Flight Software Development Processes", IEEE Software, vol.26, no. 3, pp. 58-64, May/June 2009, doi:10.1109/MS.2009.66
1. M.B. Chrissis, M. Konrad, and S. Shrum, CMMI: Guidelines for Process Integration and Product Improvement, 2nd ed., Addison-Wesley, 2006.
2. Q. Li and C. Yao, Real-Time Concepts for Embedded Systems, CMP Books, 2006.
3. Scampi Upgrade Team, Standard CMMI Appraisal Method for Process Improvement (Scampi) A, Version 1.2: Method Definition Document, tech. report CMU/SEI-2006-HB-002, Software Eng. Inst., Carnegie Mellon Univ., Aug. 2006.
4. R.K. Kandt, Software Engineering Quality Practices, Auerbach, 2006.
5. V. Basili et al., "The Empirical Investigation of Perspective-Based Reading," Empirical Software Eng., vol. 1, no. 2, 1996, pp. 133–164.
6. G.G. Schulmeyer, Handbook of Software Quality Assurance, 3rd ed., Prentice Hall, 1999.
7. M.W. Bush, "Getting Started on Metrics—Jet Propulsion Laboratory Productivity and Quality," Proc. Int'l Conf. Software Eng., IEEE Press, 1990, pp. 133–142.
8. R.K. Kandt, Software Requirements Engineering: Practices and Techniques, tech. report document D-24994, Jet Propulsion Laboratory, Nov. 2003.
486 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool