Defining a baseline is one of the best things you can do if you want to deliver things fast. It sounds like a pretty simple concept, but the truth is that many software engineers do not understand that there should be a baseline in everything.
I personally try to find and impose baselines in everything I do, as this helps me improve work products. This happens in a pretty simple way – the baseline “forces” me keep track of modifications I make and at the same time it makes me more responsible about them. Let’s review some use cases.