In today’s technological environment, the rate of change is increasing at rapid speed. Software release cycles are compressing, and the advent of cloud-based services and applications is redefining functionality and driving new releases every 30-60 days. Add to this the increased amount of software platforms coming to market, especially in the cloud sector, and it all adds up to an overwhelming amount of technology to understand, test, and ultimately select.
This can be a daunting task for any enterprise. How do we make the best decision about where to focus our time, energy, and money? How do we keep the “shiny objects” from becoming distractions? The first step to approach this challenge is not in the direction of technology, but rather toward a critical understanding of one’s processes.