volume_mute

Incremental Delivery vs Incremental Development

publish date2026/05/31 04:41:4.493769 UTC

volume_mute

What is the key difference between incremental delivery and incremental development?

Correct Answer

In incremental delivery, developed increments are actually deployed for use in an operational environment; in incremental development, a system may be developed incrementally but not necessarily deployed with each increment

Explanation

The key distinction is deployment. In incremental delivery, increments are actually deployed for use in an operational environment. You can develop a system incrementally and expose it to customers for comment without actually delivering it and deploying it — that is incremental development without incremental delivery.

Reference

Software Engineering, Ian Sommerville, 9th edition


Quizzes you can take where this question appears