NAMIC employs a test-driven, agile, distributed software process that has been proven in the development of several large projects including ITK, VTK and CMake. Read the following 4-page document NAMIC Software Process wiki pages
A major goal of the NAMIC project will be to drive the development of the next generation of this process. This includes creating a new testing infrastructure, including an improved testing client. New tools for packaging, distributing and disseminating software are also envisioned.