Many institutions are now developing large-scale, complex, coupled multiphysics computational simulations for mas-sively parallel platforms for the simulation of the perform-ance of nuclear weapons and certification of the stockpile, and for research in climate and weather prediction, magnetic and inertial fusion energy, environmental systems, astro-physics, aerodynamic design, combustion, biological and biochemical systems, and other areas. The successful de-velopment of these simulations is aided by attention to sound software project management and software engineer-ing. We have developed “lessons learned ” from a set of code projects that the Department of Energy National Nu-clear Security Agency has sponsored to develop nuclear weapons...