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

PDF
Efficient and Effective Systems Integration and Verification Planning Using a...
PPTX
introduction into Space mission process .pptx
PDF
Applied Space Systems Engineering Space Technology Series 1st Edition Wiley L...
PDF
Throughlife integrated concurrent_engineering_skoltech_2016_lisi_v01
PPTX
overview on system engineering: applications
PPT
Cse3 March2009cwd35with Crane
PPTX
A Research on Measuring and Reducing Problem Complexity to Increase System Af...
PDF
Master navigation torino_2013
Efficient and Effective Systems Integration and Verification Planning Using a...
introduction into Space mission process .pptx
Applied Space Systems Engineering Space Technology Series 1st Edition Wiley L...
Throughlife integrated concurrent_engineering_skoltech_2016_lisi_v01
overview on system engineering: applications
Cse3 March2009cwd35with Crane
A Research on Measuring and Reducing Problem Complexity to Increase System Af...
Master navigation torino_2013

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

PDF
Socio-technical System
PDF
Contextual- and Behavioral-Centric Stakeholder Identification
PDF
Acquisition Of Defense Materiel Starts With More Questions Than Answers
PDF
Service oriented space-infrastructures_brown_university_2014_lisi
PDF
Space Technology A Short Introduction Ignacio Chechile
PPTX
Assessing the Impacts of Uncertainty Propagation to System Requirements by Ev...
PPTX
Connecting the dots mbse process dec02 2015
PPTX
Socio - technic System Case Study(SE).pptx
PPTX
A.Levenchuk -- Complexity in Engineering
PDF
Tdt4242
PDF
NASA Project Management Wall Chart
PPT
Complex System Engineering
PPT
sxdcdcfdffvfvfvfvfvfvfvvgvgvgvgvgvgggggg
PDF
Safety reliability and security lessons from defense for IoT
PPT
Introduction-to-Software-Engineering.ppt
PPT
Introduction-to-Software-Engineering.ppt
PPT
Introduction to Software Engineering ppt
PPT
Introduction-to-Software-Engineering (1).ppt
PPT
Introduction-to-Software-Engineering (1).ppt
PDF
Toward intelligent health monitoring system for space missions
Socio-technical System
Contextual- and Behavioral-Centric Stakeholder Identification
Acquisition Of Defense Materiel Starts With More Questions Than Answers
Service oriented space-infrastructures_brown_university_2014_lisi
Space Technology A Short Introduction Ignacio Chechile
Assessing the Impacts of Uncertainty Propagation to System Requirements by Ev...
Connecting the dots mbse process dec02 2015
Socio - technic System Case Study(SE).pptx
A.Levenchuk -- Complexity in Engineering
Tdt4242
NASA Project Management Wall Chart
Complex System Engineering
sxdcdcfdffvfvfvfvfvfvfvvgvgvgvgvgvgggggg
Safety reliability and security lessons from defense for IoT
Introduction-to-Software-Engineering.ppt
Introduction-to-Software-Engineering.ppt
Introduction to Software Engineering ppt
Introduction-to-Software-Engineering (1).ppt
Introduction-to-Software-Engineering (1).ppt
Toward intelligent health monitoring system for space missions
Ad

More from Alejandro Salado (8)

PPTX
A Set of Heuristics to Support Early Identification of Conflicting Requirements
PPTX
Systems Engineering Practices Exhibited in the Creation of a Film Original Score
PPTX
Abandonment: A natural consequence of autonomy and belonging in systems-of-sy...
PPTX
On the Evolution of Solution Spaces Triggered by Emerging Technologies
PPTX
The Concept of Problem Complexity
PPTX
Fractionated Space Systems: Decoupling Conflicting Requirements and Isolating...
PPTX
Elegant space systems: How do we get there?
PPTX
Using Maslow's hierarchy of needs to define elegance in system architecture
A Set of Heuristics to Support Early Identification of Conflicting Requirements
Systems Engineering Practices Exhibited in the Creation of a Film Original Score
Abandonment: A natural consequence of autonomy and belonging in systems-of-sy...
On the Evolution of Solution Spaces Triggered by Emerging Technologies
The Concept of Problem Complexity
Fractionated Space Systems: Decoupling Conflicting Requirements and Isolating...
Elegant space systems: How do we get there?
Using Maslow's hierarchy of needs to define elegance in system architecture
Ad

Recently uploaded (20)

PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
Geodesy 1.pptx...............................................
PDF
PPT on Performance Review to get promotions
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
additive manufacturing of ss316l using mig welding
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPT
Mechanical Engineering MATERIALS Selection
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
Internet of Things (IOT) - A guide to understanding
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
web development for engineering and engineering
PDF
Digital Logic Computer Design lecture notes
PPTX
Sustainable Sites - Green Building Construction
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
Geodesy 1.pptx...............................................
PPT on Performance Review to get promotions
CYBER-CRIMES AND SECURITY A guide to understanding
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
additive manufacturing of ss316l using mig welding
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Mechanical Engineering MATERIALS Selection
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Internet of Things (IOT) - A guide to understanding
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
UNIT-1 - COAL BASED THERMAL POWER PLANTS
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Embodied AI: Ushering in the Next Era of Intelligent Systems
web development for engineering and engineering
Digital Logic Computer Design lecture notes
Sustainable Sites - Green Building Construction
Model Code of Practice - Construction Work - 21102022 .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

  • #9: Quick overview of 3 primary efforts