Software development process
A software development process prescribes a process for developing software. It typically divides an overall effort into smaller steps or sub-processes that are intended to ensure high-quality results.
Source: Wikipedia — Software development process (CC BY-SA 4.0)