An operations management method comprising: executing with a processor, a service operation program stored in a memory, the service operation program comprising logic that when executed causes the processor to: determine that a modification is made in a master record of a database (712, 1004) stored in the memory following a request received by an interface, the modification comprising a change to a business rule; determine a nature of the change to the business rule, wherein the nature of the change is an insertion of an entry, a removal of an entry, or a modification of an entry in the database (712, 1004); determine a change to one or more software services to be provisioned to a plurality of users based on the determined nature of the change to the business rule; review user profiles of the users to determine which of the users are affected by the change to the business rule; determine one or more target systems (344-350, 408, 410) in which to implement the determined change to the one or more software services for the determined users; and communicate with the determined one or more target systems (344-350, 408, 410) to implement the determined change to the one or more services for the determined users; wherein the business rule defines specific functions included to form the software service and which systems implement the specific functions, and wherein the one or more software services are defined in a platform data model, the platform data model having a definition of common tasks which are to be executed to implement the determined change and wherein the logic to communicate with the determined one or more target systems to implement the determined change to the one or more software services comprises: translating the common tasks to a format understandable by the target systems. executing with a processor, a service operation program stored in a memory, the service operation program comprising logic that when executed causes the processor to: determine that a modification is made in a master record of a database (712, 1004) stored in the memory following a request received by an interface, the modification comprising a change to a business rule; determine a nature of the change to the business rule, wherein the nature of the change is an insertion of an entry, a removal of an entry, or a modification of an entry in the database (712, 1004); determine a change to one or more software services to be provisioned to a plurality of users based on the determined nature of the change to the business rule; review user profiles of the users to determine which of the users are affected by the change to the business rule; determine one or more target systems (344-350, 408, 410) in which to implement the determined change to the one or more software services for the determined users; and communicate with the determined one or more target systems (344-350, 408, 410) to implement the determined change to the one or more services for the determined users; determine that a modification is made in a master record of a database (712, 1004) stored in the memory following a request received by an interface, the modification comprising a change to a business rule; determine a nature of the change to the business rule, wherein the nature of the change is an insertion of an entry, a removal of an entry, or a modification of an entry in the database (712, 1004); determine a change to one or more software services to be provisioned to a plurality of users based on the determined nature of the change to the business rule; review user profiles of the users to determine which of the users are affected by the change to the business rule; determine one or more target systems (344-350, 408, 410) in which to implement the determined change to the one or more software services for the determined users; and communicate with the determined one or more target systems (344-350, 408, 410) to implement the determined change to the one or more services for the determined users; wherein the business rule defines specific functions included to form the software service and which systems implement the specific functions, and wherein the one or more software services are defined in a platform data model, the platform data model having a definition of common tasks which are to be executed to implement the determined change and wherein the logic to communicate with the determined one or more target systems to implement the determined change to the one or more software services comprises: translating the common tasks to a format understandable by the target systems.