A JPL-created set of standard processes is to be used throughout the lifecycle of software development. These SDSPs cover a range of activities, from management and engineering activities, to assurance and support activities. These processes must be applied to software tasks per a pre- scribed set of procedures. JPL’s Software Quality Improvement Project is currently working at the behest of the JPL Software Process Owner to ensure that all applica- ble software tasks follow these procedures.

The SDSPs are captured as a set of 22 standards in JPL’s software process domain. They were developed in-house at JPL by a number of Subject Matter Experts (SMEs) residing primarily with- in the Engineering and Science Directorate, but also from the Business Operations Directorate and Safety and Mission Success Directorate. These prac- tices include not only currently per- formed best practices, but also JPL- desired future practices in key thrust areas like software architecting and soft- ware reuse analysis. Additionally, these SDSPs conform to many standards and requirements to which JPL projects are beholden.

This work was done by Milton L. Lavin, James J. Wang, Ronald Morillo, John T. Mayer, Barzia Jamshidian Tehrani, Kenneth J. Shimizu, Belinda M. Wilkinson, Jairus M. Hihn, Rosana B. Borgen, Kenneth N. Meyer, Kathleen A. Crean, George C. Rinker, Thomas P. Smith, Karen T. Lum, Robert A. Hanna, Daniel E. Erickson, Edward B. Gamble Jr., Scott C. Morgan, Michael G. Kelsay, Brian J. Newport, Scott A. Lewicki, Jeane G. Stipanuk, Tonja M. Cooper, and Leila Meshkat of Caltech for NASA’s Jet Propulsion Laboratory.

This software is available for commercial licensing. Please contact Daniel Broderick of the California Institute of Technology at This email address is being protected from spambots. You need JavaScript enabled to view it.. Refer to NPO-47301.



This Brief includes a Technical Support Package (TSP).
Document cover
Software Development Standard Processes (SDSP)

(reference NPO-47301) is currently available for download from the TSP library.

Don't have an account? Sign up here.