Development Process
Term |
Development Process |
Aliases |
- |
DEFINITION
A Development Process is the flow of activities, roles, sequencing, iterations, checkpoints, and work products used to operate a Development Method in practical software development. It organizes planning, modeling, implementation, review, testing, release, and feedback according to the project context.
SimpleModeling
SimpleModeling defines a Development Process as a combination of a Development Method and a Process Style. The Development Method defines the system of models and model transformations, while the Process Style defines how that method is applied over time.
Agile is one Process Style for structuring a Development Process through iteration, incremental delivery, and short feedback cycles. A project uses the selected Process Style to specify who creates, reviews, and updates each model and work product, and when. Knowledge and work products produced by the process return to the BoK for reuse in subsequent iterations.