To ensure successful SOA implementation, companies should reconsider how they provide decision services. The unmanageable, black-box approach of wrapping legacy code does not work. BRMS (Business Rules Management System) helps companies meet the SOA promises of reuse and agility with Transparent Decision Services that are truly reusable, modeled by business analysts, maintained by business teams, and managed by IT. BRMS allows externalized decision logic, are modeled and maintained by business teams and analysts, managed by IT, allow automatic auditable capture with extensive reporting, and are easy to repurpose and maintain.