New scientific software model boosts productivity and sustainability in computational science.
Improvements in scientific software are needed due to increased complexity in modeling and simulation. A new lifecycle model based on agile principles has been proposed to improve developer productivity and software sustainability. This model aims to enhance communication and processes for developing scientific computing software, which is different from traditional software engineering models.