Centralized job scheduling maturity model
First Claim
1. A method to improve scheduling of tasks in an organization, the method being executed by a processor that performs a plurality of operations, the plurality of operations comprising:
- receiving, at an information manager provided by the processor, current job scheduling information from an organization related to an organizational aspect of the organization, the current job scheduling information describing linear computer processing of discrete data sets within the organization;
determining, at an assessment manager provided by the processor, a current maturity level for the organization from among a plurality of predefined job scheduling maturity levels using the current job scheduling information, wherein each of the plurality of predefined job scheduling maturity levels comprises a process definition that supports processing of discrete data sets within the organization;
determining, at the assessment manager, a target maturity level from among the plurality of predefined job scheduling maturity levels; and
devising, at a planning manager provided by the processor, one or more maturation operations for the organizational aspect that, when performed, shift the organization from the current maturity level to the target maturity level, wherein the one or more maturation operations to shift the organization from the current maturity level to the target maturity level comprise implementing conversion of decentralized computer job scheduling within the organization into a central computer job scheduling service within the organization.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention provides systems and methods for improving the job scheduling structure of an organization by raising the job scheduling maturity level of the organization. In one embodiment, a plurality of job management maturity levels may be defined and arranged in a hierarchy. Current job management information may then be received from the organization regarding the organization'"'"'s current job management structure. Using this current job management information, a current job management maturity level may be determined from the plurality of maturity levels. A target maturity level may then be selected from the plurality of job management maturity levels. One or more maturation operations may be devised that, when implemented, shift the organization to the target maturity level. The one or more maturation operations may then be performed, thus, shifting the organization to the target maturity level.
-
Citations
25 Claims
-
1. A method to improve scheduling of tasks in an organization, the method being executed by a processor that performs a plurality of operations, the plurality of operations comprising:
-
receiving, at an information manager provided by the processor, current job scheduling information from an organization related to an organizational aspect of the organization, the current job scheduling information describing linear computer processing of discrete data sets within the organization; determining, at an assessment manager provided by the processor, a current maturity level for the organization from among a plurality of predefined job scheduling maturity levels using the current job scheduling information, wherein each of the plurality of predefined job scheduling maturity levels comprises a process definition that supports processing of discrete data sets within the organization; determining, at the assessment manager, a target maturity level from among the plurality of predefined job scheduling maturity levels; and devising, at a planning manager provided by the processor, one or more maturation operations for the organizational aspect that, when performed, shift the organization from the current maturity level to the target maturity level, wherein the one or more maturation operations to shift the organization from the current maturity level to the target maturity level comprise implementing conversion of decentralized computer job scheduling within the organization into a central computer job scheduling service within the organization. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method to improve job scheduling in an organization, wherein job scheduling comprises linear computer processing of discrete data sets within the organization, the method being executed by a processor configured to perform a plurality of operations, the plurality of operations comprising:
-
receiving, at an information manager provided by the processor, current job scheduling information from an organization related to an organizational aspect of the organization; devising, at a planning manager provided by the processor, one or more primary maturation operations for the organizational aspect that, when performed, shift the organization from a primary maturity level from a plurality of predefined job scheduling maturity levels to a secondary maturity level from the plurality of job scheduling maturity levels, wherein each of the plurality of job scheduling maturity levels comprises a process definition that supports job scheduling within the organization, and wherein the one or more primary maturation operations to shift the organization from the primary maturity level to the secondary maturity level comprise implementing conversion of decentralized computer job scheduling within the organization into a central computer job scheduling service; performing, by an implementation manager provided by the processor, at least one of the one or more primary maturation operations to shift the organization from the primary maturity level to the secondary maturity level; devising, at the planning manager, one or more secondary maturation operations for the organizational aspect that, when performed, shift the organization from the secondary maturity level to a tertiary maturity level from the plurality of job scheduling maturity levels; and performing, by the implementation manager, at least one of the one or more secondary maturation operations to shift the organization from the secondary maturity level to the tertiary maturity level. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system to improve the job scheduling of an organization, wherein job scheduling comprises linear computer processing of discrete data sets within the organization, the system comprising:
a processor configured to; receive current job scheduling information from an organization related to an organizational aspect of the organization, determine a current maturity level for the organization from among a plurality of predefined job scheduling maturity levels using the current job scheduling information, wherein each of the plurality of job scheduling maturity levels comprises a process definition that supports linear computer processing of discrete data sets within the organization, determine a target maturity level from among the plurality of predefined job scheduling maturity levels, and devise one or more maturation operations for the organizational aspect that, when performed, shift the organization from the current maturity level to the target maturity level, wherein the one or more maturation operations to shift the organization from the current maturity level to the target maturity level comprise implementing conversion of decentralized computer job scheduling within the organization into a central computer job scheduling service within the organization.
Specification