Developing some piece of software on your own is usually simple in terms of infrastructure as you can do pretty much everything you want, including using all kind of tools and workflows that nobody else would need to understand or appreciate. This is of course another story when several people are involved, and usually working at the same time on the same project. Then you need a Master Plan (as illustrated)! (more…)