Incremental Development | Glossary

 

Definition

Incremental Development is favoured by almost all Agile teams. In this, each successive version of the product is usable, builds upon the last one by constantly adding to its’ user-visible functionality. These are referred to asĀ  “vertical” increments, which signify the difference between successive product versions.

Further Reading.

  • For more on Incremental Development, readĀ here.

Done | Glossary

 

Definition

‘Done’ is a collective agreement by a team regarding a decision that is mutually agreed upon before a product increment in the team room. Often a user story is considered “done”. The criteria has to be met/agreed upon before the end of a sprint. It’s the proverbial answer to the oft asked question : “Are you done with this feature?” in software development.

Further Reading

  • For more on done, read here.