US2010161371A1PendingUtilityA1

Governance Enactment

51
Assignee: CANTOR MURRAY ROBERTPriority: Dec 22, 2008Filed: Dec 22, 2008Published: Jun 24, 2010
Est. expiryDec 22, 2028(~2.4 yrs left)· nominal 20-yr term from priority
G06Q 10/063G06Q 10/06
51
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Software systems and methods for governance are presented supporting governance solution specification and enactment including assessing, defining, implementing deployment, and executing of the governance solution. For example, a software system for governance includes a governance solution model component operative to provide at least one definition and at least one semantic of at least one governance entity and a relationship of the at least one governance entity to an operational model of an organization, a governance solution editor operative to specifying a governance solution by forming a governance specification, a governance solution bundle operative to provide packaging of the governance specification into a package that can be deployed and enacted, a governance solution enactment component operative to deploy the governance solution into an organizational context, a process enactment tool operative to provide at least one configuration point, and a governance lifecycle component operative to provide a view into a state of the governance solution.

Claims

exact text as granted — not AI-modified
1 . A software system for governance, the system comprising:
 a governance solution model component operative to provide at least one definition and at least one semantic of at least one governance entity, and a relationship of the at least one governance entity to an operational model of an organization;   a governance solution editor operative to specifying a governance solution by forming a governance specification;   a governance solution bundle operative to provide packaging of the governance specification into a package that can be deployed and enacted;   a governance solution enactment component operative to deploy the governance solution into an organizational context;   a process enactment tool operative to provide at least one configuration point; and   a governance lifecycle component operative to provide a first view into a state of the governance solution.   
     
     
         2 . The system of  claim 1 , wherein the at least one governance entity comprises at least one of a governance goal, a governance scope, a governance body, a governance policy, a governance control and a governance measure. 
     
     
         3 . The system of  claim 1 , wherein the operational model comprises at least one of a process, an artifact, a state transition and a user operation. 
     
     
         4 . The system of  claim 1 , wherein the governance solution enactment component is further operative to specify a software tool and a server for enactment of the governance solution, wherein the governance solution enactment component is operative to provide a schedule for enactment of the governance solution, and wherein the governance solution enactment component is operative to deploy the governance solution bundle. 
     
     
         5 . The system of  claim 1 , wherein the governance solution bundle is further operative to provide at least one parameter that can be exchanged between the governance specification and the enactment tool, and wherein the governance solution bundle is further operative to provide a packaging format for providing the governance specification to an enactment tool. 
     
     
         6 . The system of  claim 1 , wherein the at least one configuration point provides at least one extension point for at least one of custom code, and configuration to control an execution processes. 
     
     
         7 . The system of  claim 1 , wherein the governance solution is enacted across lifecycle phases, the lifecycle phases comprising defining, assessing, implementing and executing the governance solution. 
     
     
         8 . The system of  claim 1 , wherein the state comprises at least one of a runtime states, a history, a status, and an issues, and wherein the first view comprises at least one of a view into the organization, a dashboard to assess progress towards governance goals, and an alert requiring governance attention. 
     
     
         9 . The system of  claim 1 , wherein the governance is at least one of governance of an information technology organization and governance of software development. 
     
     
         10 . The system of  claim 1 , wherein the governance solution comprises a set of governance mechanisms comprising at least one of a decision right, a policy, a control, a measurement, and a role assignment comprising a role and a responsibility of the role for a decision-making processes, and wherein the set of governance mechanisms is applied to a governance scope in order to achieve a governance goal. 
     
     
         11 . The system of  claim 10 , wherein a governance point represents a specified situation within the governance scope to which the governance mechanism is applied. 
     
     
         12 . The system of  claim 10 , wherein the set of governance mechanisms comprises at least one of a measure of estimated time to perform a tasks versus the actual time to perform the task, a measure of productive work per iteration through lifecycle phases, and assessing a past iteration though the lifecycle phases before planning a next iteration through the lifecycle phases, and wherein the lifecycle phases comprise defining, assessing, implementing and executing the governance solution. 
     
     
         13 . The system of  claim 2 , wherein the governance scope comprises a set of entities and relationships that is subject to acts of governance, wherein the governance body comprises a set of roles that has a right to exercise authority over the governance scope, and wherein the governance goal comprises a desired state that the acts of governance are trying to achieve within the governance scope. 
     
     
         14 . The system of  claim 1 , wherein the governance solution has relationship with an additional governance solution through governance mechanisms that affects the governance solution and the additional governance solution. 
     
     
         15 . The system of  claim 1 , wherein extensibility code has at least partial control over an execution thread within the software system. 
     
     
         16 . The system of  claim 1  further comprising:
 a user interface adapted to present a second view to at least one role, wherein a governance body comprises the at least one role, and wherein the at least one role has a right to exercise authority over a governance scope;   a data module comprising a database and a data adapter, wherein the database adapter is adapted to mediate between an application and the database, and wherein the database comprises at least one of a software development artifact, a software management artifact, an activity indicator, governance mechanisms and a governance observable; and   a scheduler adapted to scheduling tasks for the governance mechanisms, wherein the governance solution comprises the governance mechanisms.   
     
     
         17 . The system of  claim 1  further comprising:
 an artifact life-cycle operational model comprising assignment of at least one state machine to at least one artifact type, the artifact life-cycle operational model further comprising at least one activity comprising at least one state transition on at least one input-output artifact, wherein at least one control point is prior to the at least one state transition, and wherein role assignment associates roles with the at least one state transitions.   
     
     
         18 . The system of  claim 1  further comprising:
 a programmable application programming interface adapted to defining the operational model and adapted to custom code development.   
     
     
         19 . The system of  claim 1 , wherein the system is adapted to provide customizable extensible-markup-language support for governance mechanisms, and wherein the system is adapted to provide customizable extensible-markup-language based configuration. 
     
     
         20 . The system of  claim 1 , wherein the at least one configuration point comprises at least one of an advisor configuration point, a participant configuration point, a configuration data configuration point and an event configuration point, wherein the advisor configuration point has enables to control an execution flow, wherein the participant configuration point allows execution of a logic operation, and wherein the configuration data configuration point is enabled to provide extensible-markup-language-based input to a component in the system. 
     
     
         21 . A method for governance, the method comprising the steps of:
 defining a governance solution;   implementing the governance solution, wherein implementing the governance solution comprises designing the solution and providing the solution to the governed organization;   executing the governance solution; and   assessing the governance solution, wherein a software system is adapted to the defining, the implementing, the executing, and the assessing of the governance solution.   
     
     
         22 . The method of  claim 21  further comprising the step of:
 correcting the governance solution in response to the assessing.   
     
     
         23 . The method of  claim 21 , wherein the software system comprises:
 a governance solution model component operative to provide at least one definition and at least one semantic of at least one governance entity, and a relationship of the at least one governance entity to an operational model of the governed organization;   a governance solution editor operative to specifying the governance solution by forming a governance specification;   a governance solution bundle operative to provide packaging of the governance specification into a package that can be deployed and enacted;   a governance solution enactment component operative to deploy the governance solution into the context of the governed organization;   a process enactment tool operative to provide at least one configuration point; and   a governance lifecycle component operative to provide a view into a state of the governance solution.   
     
     
         24 . An article of manufacture for governance, the article comprising a computer readable storage medium having one or more programs embodied therewith, wherein the one or more programs, when executed by a computer, perform the steps of:
 defining a governance solution;   implementing the governance solution, wherein implementing the governance solution comprises designing the solution and providing the solution to the governed organization;   executing the governance solution; and   assessing the governance solution, wherein a software system is adapted to the defining, the implementing, the executing, and the assessing of the governance solution.   
     
     
         25 . A computer resource for governance, the computer resource comprising:
 a memory; and   a processor coupled to the memory and configured to:   define a governance solution;   implement the governance solution, wherein implementing the governance solution comprises designing the solution and providing the solution to the governed organization;   execute the governance solution; and   assess the governance solution, wherein a software system is adapted to defining, implementing, executing, and assessing of the governance solution.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.