METHOD PARK AMERICA. Welcome!

Size: px
Start display at page:

Download "METHOD PARK AMERICA. Welcome!"

Transcription

1 METHOD PARK AMERICA Welcome!

2 Process Models: Which One is the Right One? THE ENGINEERING EXCELLENCE NETWORK Theme 2017: Engineering Process Tomorrow October 2nd, 2017 Rochester, Michigan, USA 2

3 Today s Agenda A brief review / refresher / reminder for process models My goals for today Some useful definitions A few different types of models Process models and lifecycle models Usefulness of process models Selecting a process model A simple model example Notes on iterations and increments Process improvement Wrap it up! 3

4 My goals for today Refresh your memory Renew your thinking about process models Cause you to probe a little deeper into process models Encourage you to review how process models are used in your organization 4

5 My goals for today Not planning to teach specific process models (not enough time!) Not planning to debate definitions or interpretations (not enough time!) Not planning to provide a silver bullet (enough said!) 5

6 Some useful definitions Model: simplified representation used to explain the workings of a real world system Process: a set of events and/or activities used to produce a product, service, or other result Life Cycle: the useful life of a product or system Process Model: a model of a set of activities Life Cycle Model: a model of the useful life of a product or system System: a whole composed of relationships among its members 6

7 A few different types of models Process Reference Model (PRM): describes generic functionality reused in one or more process models; serves as a starting point for creating a process model for a specific purpose Process Assessment Model (PAM): relates to one or more PRMs; provides all details (e.g. indicators) to determine process capability or maturity 7

8 A few different types of models Process Maturity Model: a model for measurement of the ability of an organization to continually improve in a particular discipline Process Capability Model: consists of capability levels made up of process attributes and generic practices; process output (evidence) is used by assessors to give an overall determination of an organization's capabilities for delivering products 8

9 A few different types of models Waterfall Iterative Incremental Spiral Vee Stages/phases & gates Etc. 9

10 A few different types of models Process Lifecycle Model? 10

11 A big model! See also: Stages by Method Park 11

12 Process Models and Lifecycle Models Now, think of process and life cycle models as different types of models You will need at least one life cycle model Your process goals will determine the need for any additional life cycle models E.g. embedding an incremental model within a phases & gates model Select other types of models, based upon your goals, to support the overall process Which models to implement 12

13 Usefulness of process models Is the Waterfall Model useful as a lifecycle model? Is the ASPICE Process Assessment Model useful as a lifecycle model? Is the Vee Model useful as a lifecycle model? 13

14 Usefulness of process models Answer: They are all useful, but only if used for their intended purpose 14

15 Selecting process models Not a strict requirement but are extremely useful decreases time to process deployment by providing a framework No need to be a model expert, awareness and knowledge of process models is likely enough Understand the intended use of the models 15

16 Selecting a process model Choose models based on process goals and requirements Plan, plan, and plan some more! Do it! But, use the models as they are intended to be used Measure, measure, and measure again! Feedback and continual improvement, leading to higher maturity/capability levels 16

17 A simple model example Plan it! Do it! Review it! Approve it! Baseline it! Release it! 17

18 Notes on iterations and increments Iterative and incremental models may be used within other lifecycle and/or process models Considering the maturity of the output of the process For example, Technology Readiness Levels (TRL) and Manufacturing Readiness Levels (MRL) 18

19 TRL per NASA 19

20 MRL per United States DOD 20

21 Process improvement Process Models & the Stages Method Define Goals Analyze Process Capability Define BPM Organization Model Processes Establish Learning Organization Identify Business Objectives Derive Goals from Objectives Assess Current Situation Identify and Prioritize Changes Define Process Architecture Establish Process Management Organization Model and Pilot Processes Rollout Processes Measure Process Performance Derive Improvement Measures 21

22 Let s wrap this up ( it s almost lunch time!) Ensure business goals and objectives drive the process improvement plan Spend some time thinking about and understanding process models Compare models that seem to satisfy your needs Select a primary lifecycle model based upon how you do business or intend to do business (i.e. a desired state for doing business) If needed, select secondary models to fill in any gaps in the primary model or to satisfy business goals/objectives Need more help? Join us tomorrow for the workshop! 22

23 OUR PHILOSOPHY IS SIMPLE AND SHORT Thank you! Michael E. Moore Director, Automotive Consulting Method Park America, Inc ENABLER FOR INNOVATIVE SOFTWARE & SYSTEMS ENGINEERING. 23