The template is an agile software development contract for Agile methodologies and are a very practical alternative to the more traditional “waterfall” means of software development which are currently based around iterative stages of development and a high degree of customer collaboration and while many agile methodologies have been around for decades, they have been slow to gain traction simply because they lacked well-developed contract forms. Continue reading this story here.