How many times do software developers need the ability to debug their application on a live server? Most developers have great code profiling tools used against their local development working environment...
Jonathan Machules, Technology Director
SOA is, as it was hyped by the marketing machines years ago, the next maturity level in Architecture. Service Orientation adds another level of design, development and maintenance considerations to projects. Another trend in the industry is the off-shore model of development of these projects. You can see why project success with these maturing trends is largely dependent on the personnel involved.