Agile NeoRAD

This type of project approach applies agile methods, such as extreme programming. Models are sketches, rather than first-class development artifacts. There are few concerns about standardization in terms of reusing analysis and design patterns and frameworks. There is little model-based code generation.