One potential benefit of creating an SOA solution can be a focus on greater governance and serve to facilitate a more effective bridge between business and IT. By combining SOA with BPM and business rules, an IT organization can create a solution that allows business analysts to use model processes and use business rules and policies to ensure that what IT delivers in line with the business strategy and that it meets that service level agreements required. Doing so probably requires more governance than traditional solutions, but the benefits can help create more efficient IT organization, a reduction of duplicate functionality in IT projects.