Aug
24
I just read Joe McKendrick's article IT departments don’t have time for SOA which states that
IT may actually like SOA, but they are simply too consumed with day-to-day tasks and ongoing maintenance.The statement "we don't have time" is one of my biggest pet peeves. The reason why most IT shops don't have time to be proactive and do the right thing is because they never take the time to truly architect anything. IT shops love to dive into code with weak requirements, non value add business processes, and quick and dirty designs. With each release of software they add more maintenance heavy code into production thus creating even less time to do anything the right way.
If IT shops would take the time to architect systems that improved speed to market, decreased maintenance costs, and optimized business processes, maybe we wouldn't have to send so much of our dirty work offshore!