U.S. flag

An official website of the United States government

Terminating Agile Contracts

Terminating for Convenience

Key Question: Given Agile software development contracts are broken into sprints, can they be terminated before the contract end date?

Agile software development contracts are designed to allow regular points of inspection throughout the project lifecycle. At each of these points, agencies may choose to continue with the project or take what has been produced thus far and terminate. The frequency of these inspection points and the conditions for termination is negotiated into the contract.


  • Tools, Templates & Samples

    Use these artifacts to get a head start on your work.

  • Case Studies

    Learn from the good work of your peers, or contribute your own!

  • Learning Center

    Advance your career by building new skills.

  • Contract Solutions & Vehicles

    Don’t reinvent the wheel before checking out these ready-made solutions.