Traditional Organizations
In traditional organizations the software development process looks something like this:
- Months of planning.
- Many months of development.
- Many months of testing / qa (Quality Assurance) and waiting for the development team to fix the issues.
- Release once every few months or once a year.
This method was described as the Waterfall process.