IBM correctly summarizes one of the best IBM best practices in a recent whitepaper: "To achieve a successful (SOA) deployment, a core architecture leadership team must first be established to ensure consistency of efforts and direct the vision of the architecture." IBM's five best practices: (1) deploy architecture with a vision for the future. KPI's experience is creating services and WSDL's with the future in mind is essential (i.e. use the extension pattern as Amazon does). (2) Foresee linkages from IT to your business processes. (3) Create an organizational structure to support SOA. KPI finds that SOA must be supported and the organization structured to support SOA (such as governance) or else your SOA deployment will fail. (4) Build a scalable infrastructure (5) Enable operational visibility on governance and service management. Again, this starts at the C-level.