Topics on applying agile methods to creative interactive multimedia products
-----Pitfall #5: Hundreds of people can’t check directly into “main” every day.Separate dependent sub-projects and use incremental integration with branches.------Separating dependent sub-projects into their own repositories is almost always a great idea.But isn't "hundreds of people checking into main every day" a very real sign of success, provided that the build remains stable? Describing that as a "pitfall of agility" seems odd to me!-charles
Agreed. I thought that "Pitfall" was a poor word to use. 10 "concerns" or "objections" would have been better.The objection that "hundreds of people can't check directly into "main" every day" is based on experience from projects that don't have continuous integration or practices like TDD. Teams that do branch&merge are probably horrified at the prospect of daily commits.
Post a Comment