A collaborative software development approach is described. The software product is an adaptation of proven computational capabilities combined with new capabilities to form the Agency's next generation aerothermodynamic and aerodynamic analysis and design tools. To efficiently produce a cohesive, robust, and extensible software suite, the approach uses agile software development techniques; specifically, project retrospectives, the Scrum status meeting format, and a subset of Extreme Programming's coding practices are employed. Examples are provided which demonstrate the substantial benefits derived from employing these practices. Also included is a discussion of issues encountered when porting legacy Fortran 77 code to Fortran 95 and a Fortran 95 coding standard.


    Zugriff

    Zugriff über TIB

    Verfügbarkeit in meiner Bibliothek prüfen


    Exportieren, teilen und zitieren



    Titel :

    Collaborative Software Development in Support of Fast Adaptive AeroSpace Tools (FAAST)


    Beteiligte:

    Kongress:

    16th AIAA Computational Fluid Dynamics Conference ; 2003 ; Orlando, FL, United States


    Erscheinungsdatum :

    2003-01-01


    Medientyp :

    Aufsatz (Konferenz)


    Format :

    Keine Angabe


    Sprache :

    Englisch




    Collaborative Software Development in Support of Fast Adaptive AeroSpace Tools (FAAST)

    Kleb, William / Nielsen, Eric / Gnoffo, Peter et al. | AIAA | 2003




    Adaptive support for collaborative learning

    Or-Bach, R. / European Society for the Study of Cognitive Systems | British Library Conference Proceedings | 2004