Development Processes
There are as many development processes as there are people who feel like inventing them. Many are slight evolutions of one or two basic development models. We’ll look here at those basic variants. Some of them are closely related, as you will see.
Your choice of development processes determines how projects are planned, how work flows between phases, and how the project team interacts. Processes vary along a number of axes:
- Thick/thin
A thick development process is heavyweight and bureaucratic. It generates a lot of paperwork, regiments developer behavior, and presumes a certain team structure. It’s characterized by the ISO 9000 organizational model, where every work procedure is slavishly written down in great detail, without ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access