Software crafters care a lot about the quality of their work, but business realities are generally much more important.
As a software crafter, you'll often be faced with the following conundrum: how to deliver the best possible quality results, hence satisfying the crafter in you, while pleasing end users, who