NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Managing the Software Development ProcessThe goal of any software development project is to produce a product that is delivered on time, within the allocated budget, and with the capabilities expected by the customer and unfortunately, this goal is rarely achieved. However, a properly managed project in a mature software engineering environment can consistently achieve this goal. In this paper we provide an introduction to three project success factors, a properly managed project, a competent project manager, and a mature software engineering environment. We will also present an overview of the benefits of a mature software engineering environment based on 24 years of data from the Software Engineering Lab, and suggest some first steps that an organization can take to begin benefiting from this environment. The depth and breadth of software engineering exceeds this paper, various references are cited with a goal of raising awareness and encouraging further investigation into software engineering and project management practices.
Document ID
20000033629
Acquisition Source
Goddard Space Flight Center
Document Type
Conference Paper
Authors
Lubelczky, Jeffrey T.
(NASA Goddard Space Flight Center Greenbelt, MD United States)
Parra, Amy
(Computer Sciences Corp. Lanham, MD United States)
Date Acquired
September 7, 2013
Publication Date
January 1, 1999
Subject Category
Computer Programming And Software
Meeting Information
Meeting: Astronomical Data Analysis Software and Systems (ADASS) Conference
Country: United States
Start Date: October 5, 1999
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available