NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Due to the lapse in federal government funding, NASA is not updating this website. We sincerely regret this inconvenience.

Back to Results
Team Software Development for Aerothermodynamic and Aerodynamic Analysis and DesignA collaborative approach to software development is described. The approach employs the agile development techniques: project retrospectives, Scrum status meetings, and elements of Extreme Programming to efficiently develop a cohesive and extensible software suite. The software product under development is a fluid dynamics simulator for performing aerodynamic and aerothermodynamic analysis and design. The functionality of the software product is achieved both through the merging, with substantial rewrite, of separate legacy codes and the authorship of new routines. Examples of rapid implementation of new functionality demonstrate the benefits obtained with this agile software development process. The appendix contains a discussion of coding issues encountered while porting legacy Fortran 77 code to Fortran 95, software design principles, and a Fortran 95 coding standard.
Document ID
20040006359
Acquisition Source
Langley Research Center
Document Type
Technical Memorandum (TM)
Authors
Alexandrov, N.
(NASA Langley Research Center Hampton, VA, United States)
Atkins, H. L.
(NASA Langley Research Center Hampton, VA, United States)
Bibb, K. L.
(NASA Langley Research Center Hampton, VA, United States)
Biedron, R. T.
(NASA Langley Research Center Hampton, VA, United States)
Carpenter, M. H.
(NASA Langley Research Center Hampton, VA, United States)
Gnoffo, P. A.
(NASA Langley Research Center Hampton, VA, United States)
Hammond, D. P.
(NASA Langley Research Center Hampton, VA, United States)
Jones, W. T.
(NASA Langley Research Center Hampton, VA, United States)
Kleb, W. L.
(NASA Langley Research Center Hampton, VA, United States)
Lee-Rausch, E. M.
(NASA Langley Research Center Hampton, VA, United States)
Date Acquired
September 7, 2013
Publication Date
November 1, 2003
Subject Category
Computer Programming And Software
Report/Patent Number
NASA/TM-2003-212421
L-18296
Report Number: NASA/TM-2003-212421
Report Number: L-18296
Funding Number(s)
OTHER: 762-20-21-80
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available