A lack of adherence to standards, methodologies, and best practices accompanies the current tolerance of low-quality, rapidly implemented application solutions. Is this a good thing?
Look at your company’s competition. Are they delivering high-quality systems? If so, then consider the IT staff. Are they spending time supporting low-quality, defect-prone applications and handling angry customers? Or, are they productive and actively exploring innovative uses of technology?
With bug-free systems, long-term support costs are lower. IT spends less time reacting to symptoms and more time developing systems. If your competition is implementing high-quality systems, then they’re winning the customer service battle. And you’re losing.
So, due to high costs, decreasing revenues, lower market share, a struggling economy, or other factors, your IT organization decided to cut costs. “Speed of development,” and “time-to-market” became the buzzwords. Perhaps it even worked. However, hidden in the good news of short-term savings are questions about the long-term viability of your IT organization. Emphasizing speed of delivery has the regrettable side effect of “lowering the bar” of quality.
There are only two ways to go: You could dissolve the IT organization, or return to implementing high-quality systems.
IT organizations that embrace quality as part of their practice will win the customer service battle, leaving others behind.
Why are IT organizations still reactive, not proactive?