SlideShare a Scribd company logo
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
|
©2013 Stevens Institute of Technology
Date: 10th of September of 2013
By: Alejandro Salado and Roshanak Nilchiani
Using Requirements-Induced Complexity to Anticipate
Development and Integration Problems: Analysis of
Past Missions
AIAA SPACE 2013 Conference &Exposition
San Diego, CA (USA)
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/20152
Was Apollo a failure?
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/20153
Is Huble Telescope a failure?
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/20154
Was Mars Orbiter a failure?
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/20155
Was Space Shuttle a failure?
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/20156
What is a failure?
“Lack of success”
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/20157
Performance target
Economic budget Time to market
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2011 Stevens Institute of Technology8 10/15/2015
Schedule
Cost
Performance
Not compliantCompliant
TARGETS
Delay
Overrun
Degraded performance
SUCCESS FAILURE
CANCEL
CANCEL
LOSS
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/20159
Lack of funding
Naive estimations
Inexistent technologies
Many customers
Lack of experience
Emergent behavior
Many contractors
Many parts
Impossible testing
Unexpected
dependencies
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/201510
Complexity
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/201511
𝐻 = −
𝑖=1
𝑛
𝑝𝑖 ∙ 𝑙𝑜𝑔2 𝑝𝑖 𝐻 = −𝐾 ∙
𝑖=1
𝑛
𝑝𝑖 ∙ 𝑙𝑜𝑔𝑗 𝑝𝑖
𝐶 = 𝐶1 + 𝐶2 ∙ 𝐶3
Level of disorder within the system
A measure of the constituent parts and
their interactions
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/201512
Structural complexity
Functional
complexity
Organizational
complexity
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/201513
Category Indices
Architecture Science payload, complexity, operations complexity, redundancy,
ADCS type, payload instruments, number of thrusters, thermal type,
modularity, design standards.
Contractual Launch approval, type of customer, multiple sponsors, multiple
partners, poor allocation of key functions, lack of well-defines lines of
authority, lack of experience.
Technology Main stage, orbiter, Earth return vehicle, science payload, space
system technology, in situ and sample return technology, sensors and
instruments technology, autonomy technology, heritage, BOL/EOL
power, solar array area, solar array type, battery type, battery
capacity, structures material, ADCS type, solid state memory.
Requirements Cruise stage, entry or aeroassist system, descent and landing,
rendevouz capture, Earth return vehicle, planetary protection,
descent and landing, planetary mobility, ascent vehicle to orbit,
ascent vehicle to upper atmosphere, science payload, complexity,
lifetime, temperature, pressure, radiation, other environment,
spacecraft cost, development time, satellite dry mass, orbit, pointing
accuracy, pointing knowledge, uplink band, downlink rate, conflicts,
incomplete science requirements, multiple launchers.
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/201514
We can measure the
complexity of…
Functional architecture
Physical architecture
Project organization
…but we cannot ANTICIPATE the complexity
of the PROBLEM!
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/201515
Overall
complexity
Problem
complexity
Organiz.
complexity
Functional
complexity
Structural
complexity
𝐶 𝐶 𝑝, 𝐶𝑓, 𝐶𝑠, 𝐶 𝑜 = −
𝑐 𝑝 𝑐 𝑓 𝑐 𝑠 𝑐 𝑜
𝑃 𝑐 𝑝, 𝑐𝑓, 𝑐 𝑠, 𝑐 𝑜 ∙ 𝑙𝑜𝑔𝑗 𝑃 𝑐 𝑝, 𝑐𝑓, 𝑐 𝑠, 𝑐 𝑜
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/201516
Value level
Functions
(Do)
Performance
(Being)
Resources
(Have)
Interaction
(Interact)
Break-event Req. 1
Req. 2
Req. 3
Req. 4 Req. 5
Req. 6
Req. 7
Goal Req. 8 Req. 9
Wish Req. 10 Req. 11
Req. 12
Functional requirements (Do)
What the system does in essence, which includes what it accepts and what it delivers
Performance requirements (Being):
How well the system does it, which includes performance related to functions the
system performs or characteristics of the system on its own, such as –ilities
Resource requirements (Have):
What the system uses to transform what it accepts in what it delivers
Interaction requirements (Interact):
Where the system does it, which includes any type of operation during its life-cycle.
Source: A. Slado, R. Nilchiani. (2014), A Categorization Model of Requirements Based on
Max-Neef’s Model of Human Needs, Syst. Eng., 17: 348-360.
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/201517
…two or more requirements compete for the same
resource.
…two or more requirements inject opposing directions in
laws of physics.
...two or more requirements inject opposing directions in
laws of society.
…two or more requirements oblige the system to operate
in two or more phases of matter.
A conflict may exist when…
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/201518
𝐶 𝑝 =
𝑖=1
𝑛
𝑝𝑟𝑖 𝑅𝑅, 𝐼𝑅 +
𝑖=1
𝑚
𝑓𝑟𝑖 𝑅𝑅, 𝐼𝑅 ∙ 𝑚𝑒 𝑎 ∙ 𝑟𝑐 𝑏 ∙ 𝑙𝑝 𝑐 ∙ 𝑙𝑠 𝑑
Performance & Functional
Multi-environment
Competition for resources
Conflicting laws of physics
Conflicting laws of society
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/201519
GAO reports are too general
Detailed data is confidential
Some data is even classified
Calibration is needed, but…
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/201520
Publicly known case-study
VS
Source: Wikipedia
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/201521
The spacecraft was a partially reusable human
spaceflight vehicle for Low Earth Orbit, which
resulted from joint NASA and US Air Force
efforts after Apollo. “The vehicle consisted of a
spaceplane for orbit and re-entry, fueled by an
expendable liquid hydrogen/liquid oxygen
tank, with reusable strap-on solid booster
rockets. […] A total of five operational orbiters
were built, and of these, two were destroyed
in accidents.”
“Soyuz is a series of spacecraft initially
designed for the Soviet space programme
and still in service today. […] The Soyuz
was originally built as part of the Soviet
Manned Lunar programme. […] The Soyuz
spacecraft is launched by the Soyuz rocket,
the most frequently used and most reliable
Russian launch vehicle to date.”
Source: Wikipedia
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/201522
Human (cheap?) access to LEO
Fast, frequent, cheap, and safe human access to LEO
Fast and frequent access for military satellites
Specific military aerodynamic requirements
Competitive access for communication satellites
Source: Wikipedia
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/201523
Spacecraft Fast Frequent Cheap Safe
Military
P/L
Telecom
P/L
Military
aerod.
Space
Shuttle
No No No No Partially Partially Yes
Soyuz
Spacecraft
Unknown No Yes* Yes N/A N/A N/A
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/201524
Artificial calibration
Simplified requirement set
Combined funct./perf. requirements
Limitations on the
case study
Subjective assessment
𝐶 𝑝
=
𝑖=1
7
𝑝𝑟/𝑓𝑟𝑖 𝑅𝑅, 𝐼𝑅 ∙ (1 + 𝑒𝑛𝑣𝑖𝑟𝑜𝑛𝑚𝑒𝑛𝑡𝑠)2∙ (1 + 𝑝ℎ𝑦𝑠𝑖𝑐𝑎𝑙 𝑝𝑎𝑟𝑎𝑚)1.3
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/201525
ID Element pr/fr(RR,IR) Environments Physical param.
R1 Fast access 3 Space Low prep. time
R2 Frequent
access
3 Space
R3 Cheap access 2 Space Low mass
Low volume
Low prep. time
R4 Safe access 6 Space High mass
High prep. time
R5 Military P/L 6 Space High mass
High volume
R6 Telecom P/L 6 Space High mass
High volume
R7 Military
aerodyn.
4 Atmosphere
Total amount of conflicts 1 3
𝐶 𝑝
=
𝑖=1
7
𝑝𝑟/𝑓𝑟𝑖 𝑅𝑅, 𝐼𝑅 ∙ (1 + 𝑒𝑛𝑣𝑖𝑟𝑜𝑛𝑚𝑒𝑛𝑡𝑠)2
∙ (1 + 𝑝ℎ𝑦𝑠𝑖𝑐𝑎𝑙 𝑝𝑎𝑟𝑎𝑚)1.3
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/201526
Alternative R1 R2 R3 R4 R5 R6 R7 Note
A1 X X X X X X X Actual Space Shuttle
A2 X
A3 X X Soyuz Spacecraft
A4 X X X X Initial Space Shuttle
Concept
A5 X X X X X
A6 X X X
A7 X X X X
A8 X X X X X
A9 X X X X X
A10 X X X X X X
𝐶 𝑝
=
𝑖=1
7
𝑝𝑟/𝑓𝑟𝑖 𝑅𝑅, 𝐼𝑅 ∙ (1 + 𝑒𝑛𝑣𝑖𝑟𝑜𝑛𝑚𝑒𝑛𝑡𝑠)2∙ (1 + 𝑝ℎ𝑦𝑠𝑖𝑐𝑎𝑙 𝑝𝑎𝑟𝑎𝑚)1.3
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2013 Stevens Institute of Technology10/15/201527
Actual
Space
Shuttle
Actual
Soyuz
Spacecraft
Initial
Shuttle
Design
0
100
200
300
400
500
600
700
800
A1 A2 A3 A4 A5 A6 A7 A8 A9 A10
ProblemComplexity
Alternatives
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
|
Wrap-up
10/15/201528 ©2011 Stevens Institute of Technology
Failure is multi-dimensional
Conflicting requirements lead to difficulty
Anticipate problem complexity
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
| ©2011 Stevens Institute of Technology10/15/201529
Disclaimer:
The views and opinions expressed during this presentation are
those of the authors and do not necessarily reflect the official
position of the Stevens Institute of Technology or any of its
schools.
©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11
|
©2013 Stevens Institute of Technology
Stevens Institute of Technology
Castle Point on Hudson
Hoboken, NJ 07030
w w. s t e v e n s . e d u

More Related Content

Similar to Using Requirements-Induced Complexity to Anticipate Development and Integration Problems: Analysis of Past Missions

Fractionated Space Systems: Decoupling Conflicting Requirements and Isolating...
Fractionated Space Systems: Decoupling Conflicting Requirements and Isolating...Fractionated Space Systems: Decoupling Conflicting Requirements and Isolating...
Fractionated Space Systems: Decoupling Conflicting Requirements and Isolating...
Alejandro Salado
 
Orbital Report
Orbital ReportOrbital Report
Orbital ReportRay Parker
 
Exploration: An Industry Perspective
Exploration: An Industry PerspectiveExploration: An Industry Perspective
Exploration: An Industry Perspective
American Astronautical Society
 
Aerojet #2
Aerojet #2Aerojet #2
Aerojet #2
SwitchPitch
 
NAUTILUS-X Future in Space Operations (FISO) Group Presentation
NAUTILUS-X Future in Space Operations (FISO) Group PresentationNAUTILUS-X Future in Space Operations (FISO) Group Presentation
NAUTILUS-X Future in Space Operations (FISO) Group Presentation
A. Rocketeer
 
Robertson.brent
Robertson.brentRobertson.brent
Robertson.brentNASAPMC
 
IRJET-Conceptual Design of Locomotion Mechanism of an Amphibial Robot
IRJET-Conceptual Design of Locomotion Mechanism of an Amphibial RobotIRJET-Conceptual Design of Locomotion Mechanism of an Amphibial Robot
IRJET-Conceptual Design of Locomotion Mechanism of an Amphibial Robot
IRJET Journal
 
Eit norsk romfartseventyr @ First Tuesday Bergen
Eit norsk romfartseventyr @ First Tuesday BergenEit norsk romfartseventyr @ First Tuesday Bergen
Eit norsk romfartseventyr @ First Tuesday Bergen
First Tuesday Bergen
 
Research Paper1Space and spacecraft technology EE .docx
Research Paper1Space and spacecraft technology EE .docxResearch Paper1Space and spacecraft technology EE .docx
Research Paper1Space and spacecraft technology EE .docx
karlhennesey
 
Space Missions Design and Operations
Space Missions Design and OperationsSpace Missions Design and Operations
Space Missions Design and Operations
VIBHOR THAPLIYAL
 
study of transponders -Defense Electronics Applications Lab, Dehradun
study of transponders -Defense Electronics Applications Lab, Dehradunstudy of transponders -Defense Electronics Applications Lab, Dehradun
study of transponders -Defense Electronics Applications Lab, DehradunMohit Kumar
 
Real-Time Hardware Simulation with Portable Hardware-in-the-Loop (PHIL-Rebooted)
Real-Time Hardware Simulation with Portable Hardware-in-the-Loop (PHIL-Rebooted)Real-Time Hardware Simulation with Portable Hardware-in-the-Loop (PHIL-Rebooted)
Real-Time Hardware Simulation with Portable Hardware-in-the-Loop (PHIL-Rebooted)
Riley Waite
 
Cook.richard
Cook.richardCook.richard
Cook.richardNASAPMC
 

Similar to Using Requirements-Induced Complexity to Anticipate Development and Integration Problems: Analysis of Past Missions (20)

Presentation
PresentationPresentation
Presentation
 
Presentation
PresentationPresentation
Presentation
 
Presentation
PresentationPresentation
Presentation
 
Presentation
PresentationPresentation
Presentation
 
Fractionated Space Systems: Decoupling Conflicting Requirements and Isolating...
Fractionated Space Systems: Decoupling Conflicting Requirements and Isolating...Fractionated Space Systems: Decoupling Conflicting Requirements and Isolating...
Fractionated Space Systems: Decoupling Conflicting Requirements and Isolating...
 
Orbital Report
Orbital ReportOrbital Report
Orbital Report
 
Exploration: An Industry Perspective
Exploration: An Industry PerspectiveExploration: An Industry Perspective
Exploration: An Industry Perspective
 
Aerojet #2
Aerojet #2Aerojet #2
Aerojet #2
 
PellegrinoHonorsThesis
PellegrinoHonorsThesisPellegrinoHonorsThesis
PellegrinoHonorsThesis
 
NAUTILUS-X Future in Space Operations (FISO) Group Presentation
NAUTILUS-X Future in Space Operations (FISO) Group PresentationNAUTILUS-X Future in Space Operations (FISO) Group Presentation
NAUTILUS-X Future in Space Operations (FISO) Group Presentation
 
ADROIT_IJAERD
ADROIT_IJAERDADROIT_IJAERD
ADROIT_IJAERD
 
Robertson.brent
Robertson.brentRobertson.brent
Robertson.brent
 
IRJET-Conceptual Design of Locomotion Mechanism of an Amphibial Robot
IRJET-Conceptual Design of Locomotion Mechanism of an Amphibial RobotIRJET-Conceptual Design of Locomotion Mechanism of an Amphibial Robot
IRJET-Conceptual Design of Locomotion Mechanism of an Amphibial Robot
 
Eit norsk romfartseventyr @ First Tuesday Bergen
Eit norsk romfartseventyr @ First Tuesday BergenEit norsk romfartseventyr @ First Tuesday Bergen
Eit norsk romfartseventyr @ First Tuesday Bergen
 
Research Paper1Space and spacecraft technology EE .docx
Research Paper1Space and spacecraft technology EE .docxResearch Paper1Space and spacecraft technology EE .docx
Research Paper1Space and spacecraft technology EE .docx
 
Space Missions Design and Operations
Space Missions Design and OperationsSpace Missions Design and Operations
Space Missions Design and Operations
 
study of transponders -Defense Electronics Applications Lab, Dehradun
study of transponders -Defense Electronics Applications Lab, Dehradunstudy of transponders -Defense Electronics Applications Lab, Dehradun
study of transponders -Defense Electronics Applications Lab, Dehradun
 
Real-Time Hardware Simulation with Portable Hardware-in-the-Loop (PHIL-Rebooted)
Real-Time Hardware Simulation with Portable Hardware-in-the-Loop (PHIL-Rebooted)Real-Time Hardware Simulation with Portable Hardware-in-the-Loop (PHIL-Rebooted)
Real-Time Hardware Simulation with Portable Hardware-in-the-Loop (PHIL-Rebooted)
 
Astronaut hotelsjun01
Astronaut hotelsjun01Astronaut hotelsjun01
Astronaut hotelsjun01
 
Cook.richard
Cook.richardCook.richard
Cook.richard
 

More from Alejandro Salado

A Set of Heuristics to Support Early Identification of Conflicting Requirements
A Set of Heuristics to Support Early Identification of Conflicting RequirementsA Set of Heuristics to Support Early Identification of Conflicting Requirements
A Set of Heuristics to Support Early Identification of Conflicting Requirements
Alejandro Salado
 
Systems Engineering Practices Exhibited in the Creation of a Film Original Score
Systems Engineering Practices Exhibited in the Creation of a Film Original ScoreSystems Engineering Practices Exhibited in the Creation of a Film Original Score
Systems Engineering Practices Exhibited in the Creation of a Film Original Score
Alejandro Salado
 
Abandonment: A natural consequence of autonomy and belonging in systems-of-sy...
Abandonment: A natural consequence of autonomy and belonging in systems-of-sy...Abandonment: A natural consequence of autonomy and belonging in systems-of-sy...
Abandonment: A natural consequence of autonomy and belonging in systems-of-sy...
Alejandro Salado
 
A Research on Measuring and Reducing Problem Complexity to Increase System Af...
A Research on Measuring and Reducing Problem Complexity to Increase System Af...A Research on Measuring and Reducing Problem Complexity to Increase System Af...
A Research on Measuring and Reducing Problem Complexity to Increase System Af...
Alejandro Salado
 
On the Evolution of Solution Spaces Triggered by Emerging Technologies
On the Evolution of Solution Spaces Triggered by Emerging TechnologiesOn the Evolution of Solution Spaces Triggered by Emerging Technologies
On the Evolution of Solution Spaces Triggered by Emerging Technologies
Alejandro Salado
 
The Concept of Problem Complexity
The Concept of Problem ComplexityThe Concept of Problem Complexity
The Concept of Problem Complexity
Alejandro Salado
 
Assessing the Impacts of Uncertainty Propagation to System Requirements by Ev...
Assessing the Impacts of Uncertainty Propagation to System Requirements by Ev...Assessing the Impacts of Uncertainty Propagation to System Requirements by Ev...
Assessing the Impacts of Uncertainty Propagation to System Requirements by Ev...
Alejandro Salado
 
Elegant space systems: How do we get there?
Elegant space systems: How do we get there?Elegant space systems: How do we get there?
Elegant space systems: How do we get there?
Alejandro Salado
 
Using Maslow's hierarchy of needs to define elegance in system architecture
Using Maslow's hierarchy of needs to define elegance in system architectureUsing Maslow's hierarchy of needs to define elegance in system architecture
Using Maslow's hierarchy of needs to define elegance in system architecture
Alejandro Salado
 
Contextual- and Behavioral-Centric Stakeholder Identification
Contextual- and Behavioral-Centric Stakeholder IdentificationContextual- and Behavioral-Centric Stakeholder Identification
Contextual- and Behavioral-Centric Stakeholder Identification
Alejandro Salado
 

More from Alejandro Salado (10)

A Set of Heuristics to Support Early Identification of Conflicting Requirements
A Set of Heuristics to Support Early Identification of Conflicting RequirementsA Set of Heuristics to Support Early Identification of Conflicting Requirements
A Set of Heuristics to Support Early Identification of Conflicting Requirements
 
Systems Engineering Practices Exhibited in the Creation of a Film Original Score
Systems Engineering Practices Exhibited in the Creation of a Film Original ScoreSystems Engineering Practices Exhibited in the Creation of a Film Original Score
Systems Engineering Practices Exhibited in the Creation of a Film Original Score
 
Abandonment: A natural consequence of autonomy and belonging in systems-of-sy...
Abandonment: A natural consequence of autonomy and belonging in systems-of-sy...Abandonment: A natural consequence of autonomy and belonging in systems-of-sy...
Abandonment: A natural consequence of autonomy and belonging in systems-of-sy...
 
A Research on Measuring and Reducing Problem Complexity to Increase System Af...
A Research on Measuring and Reducing Problem Complexity to Increase System Af...A Research on Measuring and Reducing Problem Complexity to Increase System Af...
A Research on Measuring and Reducing Problem Complexity to Increase System Af...
 
On the Evolution of Solution Spaces Triggered by Emerging Technologies
On the Evolution of Solution Spaces Triggered by Emerging TechnologiesOn the Evolution of Solution Spaces Triggered by Emerging Technologies
On the Evolution of Solution Spaces Triggered by Emerging Technologies
 
The Concept of Problem Complexity
The Concept of Problem ComplexityThe Concept of Problem Complexity
The Concept of Problem Complexity
 
Assessing the Impacts of Uncertainty Propagation to System Requirements by Ev...
Assessing the Impacts of Uncertainty Propagation to System Requirements by Ev...Assessing the Impacts of Uncertainty Propagation to System Requirements by Ev...
Assessing the Impacts of Uncertainty Propagation to System Requirements by Ev...
 
Elegant space systems: How do we get there?
Elegant space systems: How do we get there?Elegant space systems: How do we get there?
Elegant space systems: How do we get there?
 
Using Maslow's hierarchy of needs to define elegance in system architecture
Using Maslow's hierarchy of needs to define elegance in system architectureUsing Maslow's hierarchy of needs to define elegance in system architecture
Using Maslow's hierarchy of needs to define elegance in system architecture
 
Contextual- and Behavioral-Centric Stakeholder Identification
Contextual- and Behavioral-Centric Stakeholder IdentificationContextual- and Behavioral-Centric Stakeholder Identification
Contextual- and Behavioral-Centric Stakeholder Identification
 

Recently uploaded

Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 

Recently uploaded (20)

Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 

Using Requirements-Induced Complexity to Anticipate Development and Integration Problems: Analysis of Past Missions

  • 1. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology Date: 10th of September of 2013 By: Alejandro Salado and Roshanak Nilchiani Using Requirements-Induced Complexity to Anticipate Development and Integration Problems: Analysis of Past Missions AIAA SPACE 2013 Conference &Exposition San Diego, CA (USA)
  • 2. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/20152 Was Apollo a failure?
  • 3. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/20153 Is Huble Telescope a failure?
  • 4. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/20154 Was Mars Orbiter a failure?
  • 5. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/20155 Was Space Shuttle a failure?
  • 6. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/20156 What is a failure? “Lack of success”
  • 7. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/20157 Performance target Economic budget Time to market
  • 8. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2011 Stevens Institute of Technology8 10/15/2015 Schedule Cost Performance Not compliantCompliant TARGETS Delay Overrun Degraded performance SUCCESS FAILURE CANCEL CANCEL LOSS
  • 9. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/20159 Lack of funding Naive estimations Inexistent technologies Many customers Lack of experience Emergent behavior Many contractors Many parts Impossible testing Unexpected dependencies
  • 10. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/201510 Complexity
  • 11. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/201511 𝐻 = − 𝑖=1 𝑛 𝑝𝑖 ∙ 𝑙𝑜𝑔2 𝑝𝑖 𝐻 = −𝐾 ∙ 𝑖=1 𝑛 𝑝𝑖 ∙ 𝑙𝑜𝑔𝑗 𝑝𝑖 𝐶 = 𝐶1 + 𝐶2 ∙ 𝐶3 Level of disorder within the system A measure of the constituent parts and their interactions
  • 12. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/201512 Structural complexity Functional complexity Organizational complexity
  • 13. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/201513 Category Indices Architecture Science payload, complexity, operations complexity, redundancy, ADCS type, payload instruments, number of thrusters, thermal type, modularity, design standards. Contractual Launch approval, type of customer, multiple sponsors, multiple partners, poor allocation of key functions, lack of well-defines lines of authority, lack of experience. Technology Main stage, orbiter, Earth return vehicle, science payload, space system technology, in situ and sample return technology, sensors and instruments technology, autonomy technology, heritage, BOL/EOL power, solar array area, solar array type, battery type, battery capacity, structures material, ADCS type, solid state memory. Requirements Cruise stage, entry or aeroassist system, descent and landing, rendevouz capture, Earth return vehicle, planetary protection, descent and landing, planetary mobility, ascent vehicle to orbit, ascent vehicle to upper atmosphere, science payload, complexity, lifetime, temperature, pressure, radiation, other environment, spacecraft cost, development time, satellite dry mass, orbit, pointing accuracy, pointing knowledge, uplink band, downlink rate, conflicts, incomplete science requirements, multiple launchers.
  • 14. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/201514 We can measure the complexity of… Functional architecture Physical architecture Project organization …but we cannot ANTICIPATE the complexity of the PROBLEM!
  • 15. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/201515 Overall complexity Problem complexity Organiz. complexity Functional complexity Structural complexity 𝐶 𝐶 𝑝, 𝐶𝑓, 𝐶𝑠, 𝐶 𝑜 = − 𝑐 𝑝 𝑐 𝑓 𝑐 𝑠 𝑐 𝑜 𝑃 𝑐 𝑝, 𝑐𝑓, 𝑐 𝑠, 𝑐 𝑜 ∙ 𝑙𝑜𝑔𝑗 𝑃 𝑐 𝑝, 𝑐𝑓, 𝑐 𝑠, 𝑐 𝑜
  • 16. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/201516 Value level Functions (Do) Performance (Being) Resources (Have) Interaction (Interact) Break-event Req. 1 Req. 2 Req. 3 Req. 4 Req. 5 Req. 6 Req. 7 Goal Req. 8 Req. 9 Wish Req. 10 Req. 11 Req. 12 Functional requirements (Do) What the system does in essence, which includes what it accepts and what it delivers Performance requirements (Being): How well the system does it, which includes performance related to functions the system performs or characteristics of the system on its own, such as –ilities Resource requirements (Have): What the system uses to transform what it accepts in what it delivers Interaction requirements (Interact): Where the system does it, which includes any type of operation during its life-cycle. Source: A. Slado, R. Nilchiani. (2014), A Categorization Model of Requirements Based on Max-Neef’s Model of Human Needs, Syst. Eng., 17: 348-360.
  • 17. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/201517 …two or more requirements compete for the same resource. …two or more requirements inject opposing directions in laws of physics. ...two or more requirements inject opposing directions in laws of society. …two or more requirements oblige the system to operate in two or more phases of matter. A conflict may exist when…
  • 18. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/201518 𝐶 𝑝 = 𝑖=1 𝑛 𝑝𝑟𝑖 𝑅𝑅, 𝐼𝑅 + 𝑖=1 𝑚 𝑓𝑟𝑖 𝑅𝑅, 𝐼𝑅 ∙ 𝑚𝑒 𝑎 ∙ 𝑟𝑐 𝑏 ∙ 𝑙𝑝 𝑐 ∙ 𝑙𝑠 𝑑 Performance & Functional Multi-environment Competition for resources Conflicting laws of physics Conflicting laws of society
  • 19. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/201519 GAO reports are too general Detailed data is confidential Some data is even classified Calibration is needed, but…
  • 20. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/201520 Publicly known case-study VS Source: Wikipedia
  • 21. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/201521 The spacecraft was a partially reusable human spaceflight vehicle for Low Earth Orbit, which resulted from joint NASA and US Air Force efforts after Apollo. “The vehicle consisted of a spaceplane for orbit and re-entry, fueled by an expendable liquid hydrogen/liquid oxygen tank, with reusable strap-on solid booster rockets. […] A total of five operational orbiters were built, and of these, two were destroyed in accidents.” “Soyuz is a series of spacecraft initially designed for the Soviet space programme and still in service today. […] The Soyuz was originally built as part of the Soviet Manned Lunar programme. […] The Soyuz spacecraft is launched by the Soyuz rocket, the most frequently used and most reliable Russian launch vehicle to date.” Source: Wikipedia
  • 22. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/201522 Human (cheap?) access to LEO Fast, frequent, cheap, and safe human access to LEO Fast and frequent access for military satellites Specific military aerodynamic requirements Competitive access for communication satellites Source: Wikipedia
  • 23. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/201523 Spacecraft Fast Frequent Cheap Safe Military P/L Telecom P/L Military aerod. Space Shuttle No No No No Partially Partially Yes Soyuz Spacecraft Unknown No Yes* Yes N/A N/A N/A
  • 24. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/201524 Artificial calibration Simplified requirement set Combined funct./perf. requirements Limitations on the case study Subjective assessment 𝐶 𝑝 = 𝑖=1 7 𝑝𝑟/𝑓𝑟𝑖 𝑅𝑅, 𝐼𝑅 ∙ (1 + 𝑒𝑛𝑣𝑖𝑟𝑜𝑛𝑚𝑒𝑛𝑡𝑠)2∙ (1 + 𝑝ℎ𝑦𝑠𝑖𝑐𝑎𝑙 𝑝𝑎𝑟𝑎𝑚)1.3
  • 25. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/201525 ID Element pr/fr(RR,IR) Environments Physical param. R1 Fast access 3 Space Low prep. time R2 Frequent access 3 Space R3 Cheap access 2 Space Low mass Low volume Low prep. time R4 Safe access 6 Space High mass High prep. time R5 Military P/L 6 Space High mass High volume R6 Telecom P/L 6 Space High mass High volume R7 Military aerodyn. 4 Atmosphere Total amount of conflicts 1 3 𝐶 𝑝 = 𝑖=1 7 𝑝𝑟/𝑓𝑟𝑖 𝑅𝑅, 𝐼𝑅 ∙ (1 + 𝑒𝑛𝑣𝑖𝑟𝑜𝑛𝑚𝑒𝑛𝑡𝑠)2 ∙ (1 + 𝑝ℎ𝑦𝑠𝑖𝑐𝑎𝑙 𝑝𝑎𝑟𝑎𝑚)1.3
  • 26. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/201526 Alternative R1 R2 R3 R4 R5 R6 R7 Note A1 X X X X X X X Actual Space Shuttle A2 X A3 X X Soyuz Spacecraft A4 X X X X Initial Space Shuttle Concept A5 X X X X X A6 X X X A7 X X X X A8 X X X X X A9 X X X X X A10 X X X X X X 𝐶 𝑝 = 𝑖=1 7 𝑝𝑟/𝑓𝑟𝑖 𝑅𝑅, 𝐼𝑅 ∙ (1 + 𝑒𝑛𝑣𝑖𝑟𝑜𝑛𝑚𝑒𝑛𝑡𝑠)2∙ (1 + 𝑝ℎ𝑦𝑠𝑖𝑐𝑎𝑙 𝑝𝑎𝑟𝑎𝑚)1.3
  • 27. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology10/15/201527 Actual Space Shuttle Actual Soyuz Spacecraft Initial Shuttle Design 0 100 200 300 400 500 600 700 800 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 ProblemComplexity Alternatives
  • 28. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | Wrap-up 10/15/201528 ©2011 Stevens Institute of Technology Failure is multi-dimensional Conflicting requirements lead to difficulty Anticipate problem complexity
  • 29. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2011 Stevens Institute of Technology10/15/201529 Disclaimer: The views and opinions expressed during this presentation are those of the authors and do not necessarily reflect the official position of the Stevens Institute of Technology or any of its schools.
  • 30. ©2011 Stevens Institute of TechnologyP. 2/3 | 01/01/11 | ©2013 Stevens Institute of Technology Stevens Institute of Technology Castle Point on Hudson Hoboken, NJ 07030 w w. s t e v e n s . e d u

Editor's Notes

  1. Quick overview of 3 primary efforts