This is part three of the Software Rhythm series.
I define the end-game as everything between “feature-complete” and release. After all features are complete, the primary activities are integration, bug-fixing, testing, and, documentation.
Generally, you want to be doing all of these activities throughout the release so that you avoid a big-bang integration at [...]

I was whipping up some pictures of source code branch and release strategies and I thought maybe I would post them here if anyone was interested. Generally I find that it’s hard to come by good best practice information on this sort of thing for some reason.
There are of course many philosophies on branching [...]