Documents/GTO/2: Agile/Incremental Development/2.1: Definition

2.1: Definition

Publish a Common Definition of Agile Development.

Other Information:

Promulgating a common approach to agile development for IT procurement by Federal agencies is essential. OMB should issue new non-mandatory guidance and templates on how to undertake agile IT development programs. That guidance should include the following elements: * Developing requirements for a system architecture * Identifying an initial operating capability * Keeping individual requirements under configuration management * Planning for software and hardware releases at frequent increments * Identifying sets of requirements to be included in each software release * Ensuring that each software item is scheduled for a specific release date In addition, a process should be developed for Government and industry to work together in the initial stages of a project to come up with a percentage-of-capability/year plan appropriate to that project.

Indicator(s):