Modular development

Definition
Modular development is

"a system development technique that delivers functionality in shorter time frames by creating requirements at a high level and then refining them through an iterative process, with extensive engagement and feedback from stakeholders."