NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
A proven approach for more effective software development and maintenanceModern space flight mission operations and associated ground data systems are increasingly dependent upon reliable, quality software. Critical functions such as command load preparation, health and status monitoring, communications link scheduling and conflict resolution, and transparent gateway protocol conversion are routinely performed by software. Given budget constraints and the ever increasing capabilities of processor technology, the next generation of control centers and data systems will be even more dependent upon software across all aspects of performance. A key challenge now is to implement improved engineering, management, and assurance processes for the development and maintenance of that software; processes that cost less, yield higher quality products, and that self-correct for continual improvement evolution. The NASA Goddard Space Flight Center has a unique experience base that can be readily tapped to help solve the software challenge. Over the past eighteen years, the Software Engineering Laboratory within the code 500 Flight Dynamics Division has evolved a software development and maintenance methodology that accommodates the unique characteristics of an organization while optimizing and continually improving the organization's software capabilities. This methodology relies upon measurement, analysis, and feedback much analogous to that of control loop systems. It is an approach with a time-tested track record proven through repeated applications across a broad range of operational software development and maintenance projects. This paper describes the software improvement methodology employed by the Software Engineering Laboratory, and how it has been exploited within the Flight Dynamics Division with GSFC Code 500. Examples of specific improvement in the software itself and its processes are presented to illustrate the effectiveness of the methodology. Finally, the initial findings are given when this methodology was applied across the mission operations and ground data systems software domains throughout Code 500.
Document ID
19950011151
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Pajerski, Rose
(NASA Goddard Space Flight Center Greenbelt, MD, United States)
Hall, Dana
(Science Applications International Corp. McLean, VA., United States)
Sinclair, Craig
(Science Applications International Corp. McLean, VA., United States)
Date Acquired
September 6, 2013
Publication Date
November 1, 1994
Publication Information
Publication: Third International Symposium on Space Mission Operations and Ground Data Systems, Part 2
Subject Category
Computer Programming And Software
Accession Number
95N17566
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available