About this Article:
As developers, we want to dive in and start coding. However, that's often not the best approach. It's better to take a step back and ask if what we're trying to do is the right thing. Are we choosing the right approach? Do we truly understand the impact of the proposed solution? Have we consulted everyone who needs to have input? Are the executives on board? This article discusses what we need to do before we start coding -- or indeed before we even decide if the effort's worth it at all.