Page 1
© 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
© 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
© 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
© 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
© 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
© 2009 Cognition Corporation
™
Schematic View Of Cognition Cockpit
Page 7
© 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
© 2009 Cognition Corporation
™
Conduct Customer InterviewsBuilt In MS Word Templates To Import Into Our Project
Page 9
© 2009 Cognition Corporation
™
KJ Analysis / Affinity On Customer InputsHere Are Your Inputs Organized With Electronics “Sticky Notes”
Page 10
© 2009 Cognition Corporation
™
Team Voting on Voices / Requirements ScoresYour Three Top Managers Voted On Customer Input Rankings
Page 11
© 2009 Cognition Corporation
™
Rank Voices / RequirementsWe Used The Inputs And Voting To Prioritize The Customer Inputs
Page 12
© 2009 Cognition Corporation
™
Process & Data FlowWe Used Embedded Visio To Map The Project Data Flows
Page 13
© 2009 Cognition Corporation
™
Model The Use Cases: Use Visio Embedded In CockpitIncluding Version Control And History Of The Visio Files
Page 14
© 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
© 2009 Cognition Corporation
™
Automatically Generate Requirements DocumentationWe Will Have Cockpit Create Your Documents
Create NewDocument / Deliverable
Choose From Template Library
Page 16
© 2009 Cognition Corporation
™
Your Current System Requirements Document
Page 17
© 2009 Cognition Corporation
™
Your Requirements Document In “PRD” Format
Page 18
© 2009 Cognition Corporation
™
Your Requirements Document In “MIL STD 961E” Format
Page 19
© 2009 Cognition Corporation
™
Automatically Generated Deliverables On Your Web Site
Page 20
© 2009 Cognition Corporation
™
Link Inputs / Voices To Specific Requirements For TraceUse The Standard Template To Create The Trace Relationships
Page 21
© 2009 Cognition Corporation
™
Competitive Assessment Of Project PerformanceComparing You To Your Competitors
Page 22
© 2009 Cognition Corporation
™
House Of Quality To Prioritize RequirementsMapping Your System Requirements To The Customer Inputs
Page 23
© 2009 Cognition Corporation
™
Automatic Trace: Voices To RequirementsConfirming All Customer Inputs Have A System Requirement
Page 24
© 2009 Cognition Corporation
™
Automatic Trace: Requirements To VoicesConfirming All System Requirements Have A Customer Input
Page 25
© 2009 Cognition Corporation
™
The First House Of Quality With Excel Embedded In Cockpit
Page 26
© 2009 Cognition Corporation
™
Pugh Concept SelectionRanking Your Two Main Concepts Against Customer Inputs
Page 27
© 2009 Cognition Corporation
™
Flowdown / Cascade Requirements And SpecificationsDefining Your Lower Level Requirements
Page 28
© 2009 Cognition Corporation
™
Test PlansWe Automatically Created Your Test Protocols
Page 29
© 2009 Cognition Corporation
™
Test PlansWe Automatically Created Your V & V Plan
Page 30
© 2009 Cognition Corporation
™
Real Time System Trace MatrixChecking The Trace: Inputs-Requirements-Specs-Tests
Page 31
© 2009 Cognition Corporation
™
Statistical Analysis Of Critical ParametersWe Will Now Analyze Some Of The Most Critical Requirements
Page 32
© 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
© 2009 Cognition Corporation
™
Statistical Analysis Of A Requirement
Page 34
© 2009 Cognition Corporation
™
Automatic Change Notification Of Numeric ChangesIf Your Booking Rate Goes Up . . .
Page 35
© 2009 Cognition Corporation
™
This Requirement Will Improve: Note New Cpk
Page 36
© 2009 Cognition Corporation
™
Status Summary Report Of “My Requirements”A Sub Team Is Monitoring Their Requirements’ Performance
Page 37
© 2009 Cognition Corporation
™
Critical Parameter Management (CPM)Let’s Check Who Is Causing This Requirement To Miss Its Target
Page 38
© 2009 Cognition Corporation
™
Cockpit’s Mind Map ModeSome People Like To Work In A Graphical Layout
Page 39
© 2009 Cognition Corporation
™
You Can Modify Your Requirements In Mind Map ModeFeel Free To Explore, Change, And “What If” Various Configuraitons
Page 40
© 2009 Cognition Corporation
™
Scorecard With Requirement StatusHere Is Statistical Data On An Important Requirement
Page 41
© 2009 Cognition Corporation
™
Design And Test Values For A RequirementLet’s Look Even Deeper To Learn More
Page 42
© 2009 Cognition Corporation
™
Design Margin Plot For A RequirementWe Can Look Real Time At This Requirement’s Behavior
Page 43
© 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
© 2009 Cognition Corporation
™
FMEA And Risk PlansWe Created A System FMEA For Your Project
Page 45
© 2009 Cognition Corporation
™
Associate Risks/Failures With RequirementsWe Can Tell You Which Requirements Have Which Failure Modes
Page 46
© 2009 Cognition Corporation
™
Scoring The Causes In An FMEA Flowdown ExerciseHere Are Your Project’s Biggest Possible Causes Of Failures
Page 47
© 2009 Cognition Corporation
™
Automatically Generated FMEA ReportWe Have Risks, Causes, Mitigations, And Design Controls For You
Page 48
© 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
© 2009 Cognition Corporation
™
Cost Rollup And Cost TrackingHere Are The Cost Metrics For The Project
Page 50
© 2009 Cognition Corporation
™
Cost ReportsWhat Are The Key Cost Drivers For The Entry Gate?
Page 51
© 2009 Cognition Corporation
™
Cost Waterfall ChartAre We Trending Towards Our Cost Goals For This System?
Page 52
© 2009 Cognition Corporation
™
Automatic Graphical Trace For A RequirementHere Is The Graphic Mode Again Showing Some Of The Links
Page 53
© 2009 Cognition Corporation
™
[email protected]
www.cognition.uswww.criticalparameters.com