Being Smart at agile

Smart is an proven agile software development process / methodology that was developed by Sander Hoogendoorn and his team over the past ten years. Smart originated as an implementation for doing RAD and DSDM projects, but over the years grew out to be a fully agile project life cycle, and matches or blends in quite well with other agile methodologies, such as Scrum and XP. Smart's best practices and techniques can add more body to your agile projects, and will answer questions that some other processes leave untouched, such as:


Smart is used by a growing number of organizations, and is also used in projects that are run using the accelerators of the Accelerated Delivery Platform (ADP) at Capgemini.

Joint modeling in a Smart project

Joint modeling in a Smart project

Benefits of Smart


Agile characteristics in Smart

Smart is characterized similar to other agile methodologies by:

Additional Smart characteristics

In additional to these more general agile characteristics, Smart projects in general apply a number of beneficial techniques:


Read more