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 [...]

Hi! My name is Alex Miller and I live in St. Louis. I write code for a living and currently work for