6. Spectra -1...Which systems? Less Complex More Complex Closed systems Open systems Clockwork systems Swarm systems Organized Self-organizing Weakly integrated systems Highly integrated systems Central control Decentralized control Single agents to pairs of agents Infinities of agents
7. Spectra -2...Characteristics Less Complex More Complex Understandable Difficult to understand Predictable Unpredictable Equilibrium Chaos Linear Nonlinear Loose coupling Tight coupling Control Adaptability Strict hierarchies Networks
8. Spectra -3...Consequences Less Complex More Complex Strict hierarchies Networks Simple behavior Strategic behavior Simple behavior Emergent behavior Clear cause and effect Unclear cause/effect Economy of scale available Economy of scale-killers Single scale Multi-scale Reductionism works Holism required
9. Theoretical types of complexity have have created via Dynamic complexity Development processes Things (Systems, products, things being engineered) Environment supports contains subtypes subtypes have has From current doctoral research Conclusion: Be clear which one you are talking about. Structural complexity Dynamic complexity: long term 5 Structural complexity: Size 1 Socio-political complexity 6 Dynamic complexity: short term 4 2 Structural complexity: Connectivity 3 Structural complexity: Architecture
10.
11.
12. Use ESE Profiler, get a number What are you measuring the complexity of? x Weights Sum 3 2 2 2 1 3 5 30 20 25 5 15 15 60 40 50 5 45 215 Use Development processes Things (Systems, products, things being engineered) Environment 1 Traditional 2 Transitional 3Messy Frontier Estimate: Dynamic complexity: long term 5 Structural complexity: Size 1 Socio-political complexity 6 Dynamic complexity: short term 4 2 Structural complexity: Connectivity 3 Structural complexity: Architecture
The point is, which apply to SE? What do people mean when they say complexity? (Table 2 from recent draft paper) Discussion instructions...go over all 3 slides then come back to this one What can we agree is the best meaning on this page? (Maybe a composite?) Next Page? Next page? Is there a best among... the three pages? (Expect: no, everything is different, though some things are key like controllability, predictable, understandable
Also Rigor on left, Richness on right, but as Barry Boehm said in SE LI meeting, they are kind of two different things.
Dave sees 1-3 as the thing, how big is it? Dave sees 4 and 5 as ilities, RMA. 6 Dave sees that as regulations, standards, etc.