Top Banner
© 2009 Cognition Corporation Overview Of INCOSE Tool Vendor Challenge http://www.incose.org/symp2008/index.php? option=com_content&task=blogcategory&id=68&Itemid=134 Using Cognition Cockpit Version 5.3 (A Web 2.0 Application) (As presented by Cognition as part of a Systems Engineering challenge for a simulated total system) “NotilHotel Parking System”
53

Systems Engineering Example Using Cognition Cockpit

Nov 15, 2014

Download

Documents

David M Cronin

A presentation of a systems engineering approach to designing an automated parking system for a worldwide hotel chain.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Overview Of INCOSE Tool Vendor Challenge

http://www.incose.org/symp2008/index.php?option=com_content&task=blogcategory&id=68&Itemid=134

Using Cognition Cockpit Version 5.3(A Web 2.0 Application)

(As presented by Cognition as part of a Systems Engineering challenge for a simulated total system)

“NotilHotel Parking System”

Page 2: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

1. General Background

NotilHotels is a world-wide hotel chain with head-offices in Paris, specializing in low-cost, high valued business hotels in city centers around the world. Each hotel has some space for parking, but the space is often occupied by people working in nearby offices, causing arriving guests not to find space for parking their car near the hotel. In order to secure parking space for their guests, they plan to develop an automated parking system that can regulate the use of the limited parking space.

INCOSE Challenge Problem Statement

Page 3: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

2. The requirements specified by the management are:

-One or two parking lots per hotel

-Optimum service to hotel guests

-User-friendly, minimum hassle operation

-Payment of a reasonable parking fee included in the hotel bill, or payable separately

-Easily adaptable to the local environment, because there are hotels in 50 different countries

-In case there is more space than expected guests on a given day, the remaining parking space is to be made available to non-guests, in order to maximize revenues

- The system must be operational at the opening of their newest hotel January 25, XXXX

INCOSE Challenge Problem Statement

Page 4: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

3. Vendors are asked to provide the following:

-Compose the system specification

-Demonstrate requirements handling

-Define the system in its environment

-Define logical sub-systems, flows from sub-systems to the environment and flows between sub-systems

-Define sub-system activities

-Don’t forget to include the particularities of the human sub-systems (=humans) that are part of the total system

-Describe the functional modes of the system and transfers between them

-Draw a timeline for the development of the system

- Show how your tool supports the System Engineering activities

INCOSE Challenge Problem Statement

Page 5: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

4. Questions to the Customer

From Thursday June 12th, participants may send “questions to the customer” ([email protected]). We (the customer) will do our best to answer these questions to all contact persons about once a day. However, the customer may have to think for some time about some questions and may have no good answer to some questions. Just a typical customer.

At the symposium, the Challenge and the questions (if any) will be posted on the designated Tool Vendor Challenge notice board. Questions may be submitted until Monday (June XX) 17:30. Questions should state the organization asking the question. All challenge participants and (at the Symposium) all conference attendees will be able to see all the questions and the answers.

INCOSE Challenge Problem Statement

Page 6: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Schematic View Of Cognition Cockpit

Page 7: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Cu

sto

mer

/B

usi

nes

s R

equ

irem

ents

Cu

sto

mer

Nee

ds

Val

idat

ion

Tes

tsSys

tem

/Pro

du

ct

Req

uir

emen

ts

Su

b-S

yste

m, C

om

po

nen

t &

Pro

cess

Req

uir

emen

ts

Sys

tem

Ris

ks

Use

r H

azar

ds

Ver

ific

atio

n

Tes

ts

Fai

lure

Mo

des

...

Bu

sin

ess

Nee

ds

Oth

er

Infl

uen

cers

Automatic Status Tracking, WorkflowStates & Reporting

Transfer Function Definition,Cpk/PNC Computation, Monte Carlo, DOE, etc.

Version Control, Baselining, Visual Differencing, Markups, Action Items, etc.

Concept Selection, Pugh, Benchmarking, Voting, Attachments, ElectronicNotebooks, QFD, etc.

Meeting Minutes,Interview Guides,Electronic AffinityDiagramming (KJ)

LEAN EXECUTIONAND FULL TRACEABILITY

COMPLIANT FORMATTING& AUTOMATIC PREPARATION

OF PDP DELIVERABLES

PREDEFINED OR CUSTOMDATA-FLOW THROUGH PDP STEPS

...One or more system/user-definedPDP templates or worksheets

Data flow fromtemplate to template

Legend:

VOC/VOB/...Requirements

Definition & Weighting

VOC/VOB/...Requirements

Definition & Weighting

Hazard Assessment

and Mitigation Planning

Hazard Assessment

and Mitigation Planning

SystemRequirements

Definition,Documentation& Prioritization

SystemRequirements

Definition,Documentation& Prioritization

Test Plans& TraceMatrices

Test Plans& TraceMatrices

Risk Plans, FTA & SystemFMEA

Risk Plans, FTA & SystemFMEA

Flow-down to Sub-System

RequirementsIncluding CPM

Flow-down to Sub-System

RequirementsIncluding CPM

Sub-SystemVerification

Test Protocols& TraceMatrices

Sub-SystemVerification

Test Protocols& TraceMatrices

Sub-System,Component& Process

FMEAs

Sub-System,Component& Process

FMEAs

Automatically Generate Process Steps & Documents

Page 8: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Conduct Customer InterviewsBuilt In MS Word Templates To Import Into Our Project

Page 9: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

KJ Analysis / Affinity On Customer InputsHere Are Your Inputs Organized With Electronics “Sticky Notes”

Page 10: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Team Voting on Voices / Requirements ScoresYour Three Top Managers Voted On Customer Input Rankings

Page 11: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Rank Voices / RequirementsWe Used The Inputs And Voting To Prioritize The Customer Inputs

Page 12: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Process & Data FlowWe Used Embedded Visio To Map The Project Data Flows

Page 13: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Model The Use Cases: Use Visio Embedded In CockpitIncluding Version Control And History Of The Visio Files

Page 14: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Model The Use Cases: Create Directly In CockpitHere Is The Use Case For A Car Approaching The Gate From Outside

Page 15: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Automatically Generate Requirements DocumentationWe Will Have Cockpit Create Your Documents

Create NewDocument / Deliverable

Choose From Template Library

Page 16: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Your Current System Requirements Document

Page 17: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Your Requirements Document In “PRD” Format

Page 18: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Your Requirements Document In “MIL STD 961E” Format

Page 19: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Automatically Generated Deliverables On Your Web Site

Page 20: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Link Inputs / Voices To Specific Requirements For TraceUse The Standard Template To Create The Trace Relationships

Page 21: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Competitive Assessment Of Project PerformanceComparing You To Your Competitors

Page 22: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

House Of Quality To Prioritize RequirementsMapping Your System Requirements To The Customer Inputs

Page 23: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Automatic Trace: Voices To RequirementsConfirming All Customer Inputs Have A System Requirement

Page 24: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Automatic Trace: Requirements To VoicesConfirming All System Requirements Have A Customer Input

Page 25: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

The First House Of Quality With Excel Embedded In Cockpit

Page 26: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Pugh Concept SelectionRanking Your Two Main Concepts Against Customer Inputs

Page 27: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Flowdown / Cascade Requirements And SpecificationsDefining Your Lower Level Requirements

Page 28: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Test PlansWe Automatically Created Your Test Protocols

Page 29: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Test PlansWe Automatically Created Your V & V Plan

Page 30: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Real Time System Trace MatrixChecking The Trace: Inputs-Requirements-Specs-Tests

Page 31: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Statistical Analysis Of Critical ParametersWe Will Now Analyze Some Of The Most Critical Requirements

Page 32: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

32

Transfer Function Overview

Popular Methods for Developing Transfer Functions

Explicit Engineering Equations

Experiments; DOE & Monte Carlo (Physical & Simulated)

Testing: Regression Analysis (Physical Only)

“Black Box” Application Software Tools

Company “Tribal Knowledge”

Transfer Functions are Required for Predictive Engineering

Calculate nominal output value given a set of inputs

y = f(x1, x2, … xn)

or

Y = f( x, y, n)

Where: x = input specs, y = subordinate results, n = noise

Page 33: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Statistical Analysis Of A Requirement

Page 34: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Automatic Change Notification Of Numeric ChangesIf Your Booking Rate Goes Up . . .

Page 35: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

This Requirement Will Improve: Note New Cpk

Page 36: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Status Summary Report Of “My Requirements”A Sub Team Is Monitoring Their Requirements’ Performance

Page 37: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Critical Parameter Management (CPM)Let’s Check Who Is Causing This Requirement To Miss Its Target

Page 38: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Cockpit’s Mind Map ModeSome People Like To Work In A Graphical Layout

Page 39: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

You Can Modify Your Requirements In Mind Map ModeFeel Free To Explore, Change, And “What If” Various Configuraitons

Page 40: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Scorecard With Requirement StatusHere Is Statistical Data On An Important Requirement

Page 41: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Design And Test Values For A RequirementLet’s Look Even Deeper To Learn More

Page 42: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Design Margin Plot For A RequirementWe Can Look Real Time At This Requirement’s Behavior

Page 43: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Statistical Analysis Gives Us A Holistic Perspective

Prioritize Requirements and Critical Parameters. Identify possible hot spots early in the process. Reduce cost by eliminating over design.

Opportunity(over-design)

Risk

X’s

Y’s

Y’s

Page 44: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

FMEA And Risk PlansWe Created A System FMEA For Your Project

Page 45: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Associate Risks/Failures With RequirementsWe Can Tell You Which Requirements Have Which Failure Modes

Page 46: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Scoring The Causes In An FMEA Flowdown ExerciseHere Are Your Project’s Biggest Possible Causes Of Failures

Page 47: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Automatically Generated FMEA ReportWe Have Risks, Causes, Mitigations, And Design Controls For You

Page 48: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Discovery Session Primary ToolsWe Have Combined Your Risks With Your Requirements

Both Methods/Tools Capture Engineering “Tribal Knowledge”

Radar Project

Requirements Management Flow Down

Applied to “Optimistic” Requirements

EX: How do we ensure an easy walk to the car? How can we maximize space usage?

System

SubsystemSubsystem

VendorComp Comp Mat’l

Design Failure Modes& Effects Analysis (DFMEA)

Applied to “Pessimistic” Requirements

EX: What happens if a person forgets their card? What security problems might we have?

Page 49: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Cost Rollup And Cost TrackingHere Are The Cost Metrics For The Project

Page 50: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Cost ReportsWhat Are The Key Cost Drivers For The Entry Gate?

Page 51: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Cost Waterfall ChartAre We Trending Towards Our Cost Goals For This System?

Page 52: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

Automatic Graphical Trace For A RequirementHere Is The Graphic Mode Again Showing Some Of The Links

Page 53: Systems Engineering Example Using Cognition Cockpit

© 2009 Cognition Corporation

[email protected]

www.cognition.uswww.criticalparameters.com