Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Documenting Process Architecture Identifying a process network and documenting the process hierarchy A Traditional Organizational Structure CEO In an organization that utilizes a functional management approach and a command-and-control style of operation, the predominant view of the organizational structure is a chart of the reporting responsibilities of the management team to the senior executive. BA 553: Business Process Management 2 A Process Network Structure A different perception of how an organization is structured is often referred to as the organization’s “network of processes.” This is compatible with a functional organization structure, as expertise in functional areas is still necessary to undertake the variety of process tasks needed to deliver products and services to customers. The organizational process network structure consists of a network of the primary processes the organization uses to conceive, develop and deliver products and services to customers. BA 553: Business Process Management 3 A Process Network View of the Organization Internal to the organization Suppliers BA 553: Business Process Management Customers 4 Understanding Process Networks Work processes and process networks exist in all organizations but are often not formally documented It is the knowledge of work processes and process networks that enable those who understand them to integrate their daily work Knowledge of work processes and process networks enable front-line workers to work together effectively with less direction and to increase the ability to utilize a self-organizing approach for undertaking daily work Organizational performance depends upon the efficiency and effectiveness of these processes BA 553: Business Process Management 5 Process Networks for Groups of Processes ISO 9000:2008 has been modified from earlier versions of the standard to provide a “system of processes” view of the organization’s quality management processes The Project Management Institute’s Project Management Body of Knowledge (PMBOK) provides a “system of processes” view of the organization’s project management processes BA 553: Business Process Management 6 ISO 9000:2008 An advantage of the process approach is the ongoing control that it provides over the linkage between the individual processes within the system of processes, as well as over their combination and interaction BA 553: Business Process Management 7 PMI’s PMBOK The PMBOK describes project management’s knowledge and practice in terms of five process groups, as shown below These align with the P2DCA approach described earlier in this class Purpose Plan Initiating Processes Planning Processes Check Do Controlling Processes Executing Processes Closing Processes BA 553: Business Process Management Act 8 PMI’s Project Management Process Network Initiating Controlling Executing Closing Planning BA 553: Business Process Management 9 Example: Outage Maintenance For one utility, the area management wanted to improve was outage maintenance The utility had a history of outages running over schedule and over budget. Often, some of the needed maintenance would be put off until the next outage just to get the units back up and running Discussions with the plant management about this problem led to the question, “what measures does the plant collect related to outage performance?” The answer was, “we measure total budget spent and total days and man-hours needed for the outage.” The next question was, “if the budget and schedule have gone over the estimates made at the beginning of the outage, what information do you have to remedy the situation for the next outage?” The answer was, “none.” BA 553: Business Process Management 10 Example: Outage Maintenance (Cont’d.) By providing the plant with a process management capability, employees and managers could see the processes that impacted outage maintenance Oftentimes, the causes of a problem lie “upstream” from the process where the problem shows up This was the situation with outage maintenance – many of the processes that affected the efficiency of the outage occurred before the outage began One example of such a process was the process for creating work orders (W/Os). The number and accuracy of work orders had a major impact on the efficient use of the time of mechanics and their foremen during the outage BA 553: Business Process Management 11 Example: Outage Maintenance (Cont’d.) It was determined that mechanics and their foremen spent much of their time investigating duplicate work orders. This frequently caused mechanics to be assigned to work orders for problems that had already been fixed under another work order The following pages demonstrate the analysis by the plant of the outage process and its upstream processes. The first chart is a diagram of the process, showing the inputs to the process of outage maintenance, the outputs resulting from completing outage maintenance, and the various customers for the outputs. Many of these customers are internal to the organization The second chart shows the processes that exist upstream of outage maintenance Developing this understanding of the outage maintenance process enabled the plant to establish and collect measurement data to improve outage maintenance performance BA 553: Business Process Management 12 The Outage Maintenance Process Inputs Outputs Customer Equipment Planned work scope Plant mgmt. Planned schedule Actual schedule and Actual budget Planned budget Actual work done (equipment fixed) Outage W/Os Outage Maintenance Materials People/manpower, including contractors BA 553: Business Process Management Transformation Process Shareholders Operations Maintenance Level of satisfaction with contractors Dispatch Paperwork done Ratepayers Used parts Accounting Warehouse 13 Upstream Processes of Outage Maintenance Providing Clearances Creating Work Orders W/O’s with status of equipment to be fixed Equipment available Planned schedule Planning Outages Planned budget Planned work scope Outage W/O’s Managing the Manpower availability Workforce Ordering Parts Managing Contractors BA 553: Business Process Management Doing Outage Maintenance Materials/ Parts Contractors and their work scope 14 Impact of Improvement on Performance To understand the impact of improving the outage maintenance process, the plant needed to examine the “downstream” processes. These are the processes that eventually lead to providing the company’s product (electricity) to its customers, thereby impacting the plant’s bottom line In any organization that is improving, either formally or informally, there are feedback loops that provide information from the outputs back to the inputs. An example might be an organization using customer surveys to improve its product design The plant realized that some of its important feedback loops related to outage maintenance were weak or missing, making it difficult to improve outage performance One example was the use of contractors during the outage. The main contractor used for the past several years had not been performing its duties adequately. Somehow, this information never got back to the person who contracted with the firm, so the contractor continued to return to the plant year after year BA 553: Business Process Management 15 Downstream Processes of Outage Maintenance Providing Equipment Clearances available Creating Work Orders W/O’s with status of equipment to be fixed Planning Outages Managing Manpower the availability Workforce Equipment working Planned schedule Actual schedule Planned budget Actual budget Planned work scope Outage W/O’s Doing Outage Maintenance Actual work completed Paperwork done Used parts Ordering Parts Materials/ Parts Managing Contractors Contractors and their Level of satisfaction with contractor Amount of contractor work complete Doing Daily Maint. Operating Plant Storing or Disposing of Scrap work scope BA 553: Business Process Management 16 Adding Feedback Loops FEEDBACK LOOPS Providing Equipment Clearances available Creating Work Orders W/O’s with status of equipment to be fixed Planning Outages Managing Manpower the availability Workforce Equipment working Planned schedule Actual schedule Planned budget Actual budget Planned work scope Outage W/O’s Doing Outage Maintenance Actual work completed Paperwork done Used parts Ordering Parts Materials/ Parts Level of satisfaction with contractor Amount of contractor work complete Managing Contractors Contractors and their Doing Daily Maint. Operating Plant Storing or Disposing of Scrap work scope FEEDBACK LOOPS BA 553: Business Process Management 17 Example: Manufacturing Process Inputs Outputs People/manpower People with skills Subassemblies Quality of subassemblies Production Schedule Budget Actual schedule Manufacturing process Procedures Equipment Transformation Process Budget spent Actual procedures used Status of equipment Materials Manufactured product BA 553: Business Process Management 18 Example: Manufacturing Process (Cont’d.) FEEDBACK LOOPS Hiring/ training Managing Subcontractors Planning/ scheduling Budgeting Product design Product specs People People Subassemblies Satisfaction with contractor Production schedule Actual Schedule Budget Manufacturing process Actual Budget Writing mfg. procedures Procedures Product Maintaining equipment Equipment Equipment Purchasing/ inventory ctl. Materials/ parts BA 553: Business Process Management Selling product Package & deliver FEEDBACK LOOPS 19 Example: Credit Process CREDIT Set up new clients/ conduct annual review of clients Manage client default Manage credit limits Contracts Accounting Manage collateral Market data Monitor client and financial information Review credit terms for unique or long-term deals Manufacturing Prepare and distribute reports Ensure compliance BA 553: Business Process Management Operations Corporate Credit Corporate Compliance 20 Process Levels All of these processes are at a single level of detail A value chain is the largest process we normally document: it is usually called the “Level 0” process Within this value chain, many of the boxes can be documented as a more detailed process: these would be called the “Level 1” processes The boxes in these processes can again be subdivided into more and more detailed levels of processes, until the boxes contain only single steps It’s common to see the process hierarchy divided into 3 or 4 levels: it’s rarely documented at more than 7 levels Harmon, Paul, “Business Process Change”, 2007. BA 553: Business Process Management 21 Maintaining a Business Process Inventory A process inventory is hierarchical listing of business processes Can be initially developed at the local or regional level, but will eventually be required for the entire enterprise in order to achieve its full potential Some organizations develop a process inventory at the department level: this can result in difficulties when the inventory is expanded to include the entire enterprise, as most processes cross between departments Once the process inventory listing is developed, it and the related process documentation should be kept in a process library This can be as simple as a share drive where employees can access the information, or it can be stored within one of the many types of process modeling applications (Visio, ARIS, etc.) The latter usually provides some method for viewing the processes with less or more detail, and also for connecting the processes to each other BA 563: Business Process Management 22 Optimizing Collections of Processes Redundant processes and process standardization The enterprise process inventory provides a means to identify processes that have similar intents and should be examined for redundancy and potential standardization Cross-process integration The enterprise process inventory clarifies how processes should be related The process library helps us find the current model of the processes and map their relationships Developing common terminology and definitions for the inputs and outputs is critical. Processes with common sub-processes Re-usable sub-processes are analogous to subroutines in computer programming Having a collection of processes in the common process library modeled with similar notation and terminology will help identify potentially redundant sub-processes A collection of processes can be modeled based on the capabilities or functionalities used within the processes, which can help identify common capabilities and functions that cross processes (common components) This kind of analysis can also be useful in identifying related competencies and roles, with the goal of either simplifying training, or identifying potential synergies in job assignments. Chevron, “Business Process Management”, presented July 2007. BA 563: Business Process Management 23 Why develop a process inventory? An enterprise-level process inventory: Assists with the identification of the enterprise value chain Ensures processes that are documented within the enterprise can be located within a larger framework Facilitates the development of enterprise-level process standards (e.g., process and sub-process numbering system, resource naming conventions, search keyword definitions) Helps process teams avoid overlap of process efforts (encourages discussion and resolution at process boundaries) Helps establish the enterprise process network, which shows employees how their activities fit into the larger picture of creating and delivering the organization’s products and services Provides a foundation for prioritizing future process change efforts and aligning them with organizational strategy BA 563: Business Process Management 24 Identifying the Process Inventory Start by documenting the primary activities in the organization’s value chain Next, identify the secondary activities in the value chain - these both comprise Level 0 processes List the Level 0 processes in an outline form (see next slide), and assign a numbering system that enables items to be added later Work with employees from the enterprise as needed to fill in the rest of the inventory to one level below the value chain - these comprise the Level 1 processes If the organization has previously documented any processes, collect the flowcharts, determine any overlaps, and identify where in the value chain they are located - some of these may comprise Level 2 processes Process documentation and process change teams can fill in the remaining Level 2 processes as they work on their projects BA 563: Business Process Management 25 Value Chain and Level 1-2-3 Processes Level 0 Level 1 Level 2 Level 3 Harmon, Paul (2007), Managing the Process-Centric Organization, presentation, BPMTrends. BA 563: Business Process Management 26 Example Process Inventory (Partial) L0 L1 L2 L3 Process Title 11.0 Develop Organizational Capabilities 11.1 Develop Skilled Employees 11.1.1 Develop Career Path 11.1.2 Create Development Plan 11.1.3 Develop Annual Performance Objectives 11.1.4 Administer 360 Feedback Process 11.1.5 Develop Succession Plan 11.1.6 Execute Commercial Skills Development Program 11.1.7 Evaluate Learning and Development Opportunities 11.1.8 Conduct Needs Assessment 11.1.9 Develop / Modify / Improve Courses 11.1.10 Provide Courses 11.1.10.1 Process Course Enrollment 11.1.10.2 Schedule the Room and Equipment 11.1.10.3 Deliver Course 11.1.10.4 Evaluate Course 11.1.11 BA 563: Business Process Management Assess Employee Competencies 27