Skip to main content
Incremental Delivery
โWhat is it
- Incremental Development involves creating a product in small, successive steps, with each step building on the previous one and adding to the product's functionality.
- This approach allows teams to deliver value to stakeholders frequently and gather feedback early and often.
- Each increment should have a clear goal, e.g. sprint goal, attached to it, articulating the value outcome on release to the end user. Therefore each increment should deliver a workable solution that can be consumed by users in a production setting.
- An outcome based roadmap and associated release plan helps to visualise the sequence and impact of each increment, ensuring alignment with the team and stakeholders.
๐ Key Benefits / Why is this important
- Frequent feedback from end users which provides early validation that the usersโs needs are being met
- Reduced risk of effort expended on features that may not deliver
- Flexibility to quickly adapt to end user feedback or changes in their needs
- Increased speed to value. Value is only realised once the service enhancements or new features are in the hands on end users
๐ Complementary techniques practices and frameworks