Iterative design

Relates to the concept of releasing versions of software, starting with a simple version with the minimum functional requirements and gradually improving the software and adding new functions with subsequent releases.
Syndicate content