A Risk-Based, Practice-Centered Approach to Project Management for HPCMP CREATE

The Department of Defense's High Performance Computing Modernization Program Computational Research and Engineering Acquisition Tools and Environments (CREATE) program is developing and deploying multiphysics high-performance computing software applications for engineers to design and make accurate performance predictions for military aircraft, ships, ground vehicles, and radio frequency antennas. When CREATE started (2007), no commonly recognized set of successful software project management practices existed for developing multiphysics, HPC engineering software. Based on lessons learned from the HPC and computational engineering communities, CREATE leadership developed and implemented a risk-based, practice-centered strategy to organize and manage the highly distributed program. This approach led to a good balance between ensuring a sufficiently structured workflow and accountability and providing the flexibility and agility necessary to create new sets of engineering tools with the capabilities needed to design next-generation weapon systems.

[1]  Douglass E. Post The Changing Face of Scientific and Engineering Computing , 2013, Comput. Sci. Eng..

[2]  Loren K. Miller Simulation-Based Engineering for Industrial Competitive Advantage , 2010, Computing in Science & Engineering.

[3]  Mordechai Ben-Menachem,et al.  Writing effective use cases , 2001, SOEN.

[4]  Tom DeMarco,et al.  Waltzing with Bears: Managing Risk on Software Projects , 2003 .

[5]  Jerome Israel Why the FBI Can't Build a Case Management System , 2012, Computer.

[6]  Forrest Shull,et al.  The Computational Research and Engineering Acquisition Tools and Environments (CREATE) Program, Part 2 , 2016, Comput. Sci. Eng..

[7]  Jeffrey C. Carver,et al.  observations about Software development for High End Computing , 2006 .

[8]  Carole F. Sagun On Deadline , 1992 .

[9]  Douglass E. Post,et al.  Software Project Management and Quality Engineering Practices for Complex, Coupled Multiphysics, Massively Parallel Computational Simulations: Lessons Learned From ASCI , 2004, Int. J. High Perform. Comput. Appl..

[10]  Eric Verzuh,et al.  The Fast Forward MBA in Project Management , 1999 .

[11]  A. Cockburn,et al.  Agile Software Development: The People Factor , 2001, Computer.

[12]  Douglass Post,et al.  The Future of Computing Performance , 2011, Comput. Sci. Eng..

[13]  Jeffrey C. Carver,et al.  A Proposed Taxonomy for Software Development Risks for High-Performance Computing (HPC) Scientific/Engineering Applications , 2007 .

[14]  Forrest Shull,et al.  The Computational Research and Engineering Acquisition Tools and Environments (CREATE) Program, Part 2 , 2008, Comput. Sci. Eng..

[15]  D. Post,et al.  Computational Science Demands a New Paradigm , 2005 .

[16]  Danielle B Herbert The Fast Forward MBA in Project Management , 2014 .

[17]  Matt Nelson,et al.  Capability Maturity Model , 2011, Encyclopedia of Information Assurance.

[18]  Philip M. Johnson Second international workshop on software engineering for high performance computing system applications , 2005, ICSE.

[19]  Ken Schwaber,et al.  Agile Project Management with Scrum , 1980 .

[20]  B. Boehm Software risk management: principles and practices , 1991, IEEE Software.

[21]  R. P. Kendall,et al.  Case study of the Falcon code project , 2005, SE-HPCS '05.