Systems Engineering Workflow Use Cases Activity Sys ML

  • Slides: 20
Download presentation
Systems Engineering Workflow Use Cases Activity Sys. ML Roadmap Activity John Watson 9/24/2015 Status

Systems Engineering Workflow Use Cases Activity Sys. ML Roadmap Activity John Watson 9/24/2015 Status 11/4/2020 1

Contents • • Overview of the Project Model Highlights Activity Patterns Example Review Document

Contents • • Overview of the Project Model Highlights Activity Patterns Example Review Document View 11/4/2020 2

Resources • Model Capture Team – – John Watson – Project Lead Rick Steiner

Resources • Model Capture Team – – John Watson – Project Lead Rick Steiner (Skygazer Consulting) Dick Welling (Boeing) Eldad Palachi (IBM) • Wiki – Systems Engineering Workflow Use Cases Workgroup • Tools – IBM Rhapsody Modeling Tool – IBM Bluemix Dev. Ops Services • Free tool services, password protection • Team collaboration tool – Git • Supporting Server and Services provided by IBM – Eclipse and Rhapsody are used locally to access Git repository on Dev. Ops 11/4/2020 3

Foundational Material • INCOSE‐TP‐ 2003‐ 002‐ 03. 2. 2, INCOSE Systems Engineering Handbook v.

Foundational Material • INCOSE‐TP‐ 2003‐ 002‐ 03. 2. 2, INCOSE Systems Engineering Handbook v. 3. 2. 2, October 2011 • Pyster, A. and D. H. Olwell (eds). 2013. The Guide to the Systems Engineering Body of Knowledge (SEBo. K), v. 1. 2. Hoboken, NJ: The Trustees of the Stevens Institute of Technology. Accessed DATE. www. sebokwiki. org/ • International Standard – ISO/IEC 15288 and IEEE 15288 – 2008, Second Edition 2008‐ 02‐ 01, Systems and software engineering ‐ System life cycle processes 11/4/2020 4

Approach for SE Workflow Use Cases • In a Sys. ML model – Define

Approach for SE Workflow Use Cases • In a Sys. ML model – Define the Use Case Context – Identify an initial set of SE Workflow Use Cases • Capture what System Engineers Do • Initial pass based on Foundational Material • Total 31 Use Cases Identified • Prioritize Use Cases • Elaborate Use Cases with Activities • Produce a Review Document for each Use Case – Solicit Experts to refine and improve – Iterate as required • Derive Sys. ML Needs Requirements from results 11/4/2020 5

Workflow Use Cases organized by Life Cycle Phases – Exploratory/Concept Stage – System Development

Workflow Use Cases organized by Life Cycle Phases – Exploratory/Concept Stage – System Development Stage – Management Use Cases – SE Domain Use Cases – Verification and Validation Use Cases – Production Stage – Product and Service Life Management • Utilization Stage • Support Stage • Retirement Stage 11/4/2020 6

List of Use Cases 11/4/2020 7

List of Use Cases 11/4/2020 7

Use case maturity levels 11/4/2020 8

Use case maturity levels 11/4/2020 8

Higher Priority Use Cases • Selected at Dec. 8, 2014 OMG Technical Conference –

Higher Priority Use Cases • Selected at Dec. 8, 2014 OMG Technical Conference – – – 11/4/2020 Analyze Stakeholders Needs Derive System Requirements Derive Product Architecture Evaluate System Safety Collaborate with Implementation Domain Team 9

Use Case Activity Drill Down 1. Goal, Textual Abstract, Actors Workflow Use Case 2.

Use Case Activity Drill Down 1. Goal, Textual Abstract, Actors Workflow Use Case 2. High Level Task Summary 3. Next Tier Tasks 4. Lower Tier Tasks 11/4/2020 10

Use Case Activity in Life Cycle Stages Exploratory and Concept Stage System Development Stage

Use Case Activity in Life Cycle Stages Exploratory and Concept Stage System Development Stage Production Stage Utilization Stage Support Stage Retirement Stage Analyze Stakeholders Needs Evaluate System Safety Derive Product Architecture 11/4/2020 11

Integration with other Roadmap Efforts • Integration with Roadmap Key Capabilities – Capabilities include

Integration with other Roadmap Efforts • Integration with Roadmap Key Capabilities – Capabilities include (from Sandy’s & Roger’s INCOSE Paper): • • • Model Construction Model Visualization Model Analysis Model Management Model Exchange and Integration Support for MBSE Collaboration and Workflow – Approach • • Work with each of the Capability Leads Identify the SE tasks/services required in each Represent tasks as an activity in the model Show in high‐level activities where each is called • Integration with SE Concept Model (SECM) – Domain – Import Use Case into SECM Model • Show refinement to the To‐Be requirements – Synchronize Concept Terms 11/4/2020 12

Workflow Task Patterns Workflow Pattern 1 • Significance of Patterns – They become a

Workflow Task Patterns Workflow Pattern 1 • Significance of Patterns – They become a template for creating other workflows – They capture repeatable, common steps – They become a focus for language and tool development * • Use Case Pattern 1 * * – This pattern is common across many specialty SE Workflow Use Cases – Some actions are Task Patterns • Task Patterns → 11/4/2020 * 13

Example Task Patterns Review Pattern 11/4/2020 Change Impact Pattern 14

Example Task Patterns Review Pattern 11/4/2020 Change Impact Pattern 14

Example review document 11/4/2020 15

Example review document 11/4/2020 15

QUESTIONS? 11/4/2020 16

QUESTIONS? 11/4/2020 16

BACKUP SLIDES 11/4/2020 17

BACKUP SLIDES 11/4/2020 17

Quick Look through model 11/4/2020 18

Quick Look through model 11/4/2020 18

Model Content • Model Walkthrough Section – – – Model Walkthrough Jump Diagram Note

Model Content • Model Walkthrough Section – – – Model Walkthrough Jump Diagram Note and Issues Table Model Views Table Sys. ML IOI Table Modeling Practices and Guidelines • Systems Engineering Operations Section – Structure – SE Development System – Behavior – SE Use Cases – Generated Review Documents • Information Model Section 11/4/2020 19

Ibd[Block]SE Development System[SEDS Internal Connections] 11/4/2020 20

Ibd[Block]SE Development System[SEDS Internal Connections] 11/4/2020 20