Using Parallel Development to Facilitate Progress
Use a separate branch for each development project
- Isolates the project from outside interference
- Isolates others from this project’s work
- Isolation can reduce risk, it can also increase risk
Allows technology to mature prior to commitment to a release