Why Branch? (cont)
Pros to Branching:
- True parallel development reduces time to release
- Development no longer halted during integration/build/release periods
- Branched changes can be selectively integrated or backed out later
- Better estimation of outstanding work using merge with “-print” option