CS-1 6/1/2015 1 6/1/2015 Towards a Work Breakdown Structure for Net Centric System of Systems Engineering and Management 20 th International Forum on COCOCMO.

Slides:



Advertisements
Similar presentations
Incremental Commitment Spiral Model, Expedited Engineering, and Kanban Jo Ann Lane and Alexey Tregubov USC CSSE Rich Turner Stevens University.
Advertisements

© 2009 The MITRE Corporation. All rights Reserved. Evolutionary Strategies for the Development of a SOA-Enabled USMC Enterprise Mohamed Hussein, Ph.D.
Ninth Lecture Hour 8:30 – 9:20 pm, Thursday, September 13
The System and Software Development Process Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
Chapter 2 Software Processes (1/2) Yonsei University 2 nd Semester, 2014 Woo-Cheol Kim.
CSC 480 Software Engineering
<<Date>><<SDLC Phase>>
Sponsored by the U.S. Department of Defense © 2005 by Carnegie Mellon University 1 Pittsburgh, PA Dennis Smith, David Carney and Ed Morris DEAS.
Overview of OASIS SOA Reference Architecture Foundation (SOA-RAF)
Systems Engineering in a System of Systems Context
University of Southern California Center for Systems and Software Engineering SoS Engineering and the ICM Workshop Overview Jo Ann Lane USC CSSE
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006.
COSOSIMO Workshop Outbrief October 28, 2005 Jo Ann Lane University of Southern California Center for Software Engineering COCOMO Forum –
SERC Achievements and Program Direction Art Pyster Deputy Executive Director November, Note by R Peak 12/7/2010: This presentation.
University of Southern California Center for Software Engineering C S E USC 3/8/06©USC-CSE1 Software Acquisition and Life Cycle Management CS577b, Spring.
Proposed Way Forward for SERC EM Task Barry Boehm, USC-CSSE 30 January 2009.
University of Southern California Center for Software Engineering CSE USC System Dynamics Modeling of a Spiral Hybrid Process Ray Madachy, Barry Boehm,
University of Southern California Center for Software Engineering C S E USC Hardware/Software Human Systems Integration Context and Processes USC-CSE Executive.
University of Southern California Center for Software Engineering C S E USC Barry Boehm, USC USC-CSE Executive Workshop March 15, 2006 Processes for Human.
University of Southern California Center for Systems and Software Engineering USC CSSE Research Overview Barry Boehm Sue Koolmanojwong Jo Ann Lane Nupul.
Cost and Management Challenges of Systems of Systems True Program Success TM Cost and Management Challenges of System of Systems Arlene Minkiewicz, Chief.
R R R CSE870: Advanced Software Engineering (Cheng): Intro to Software Engineering1 Advanced Software Engineering Dr. Cheng Overview of Software Engineering.
COSOSIMO* Workshop 13 March 2006 Jo Ann Lane University of Southern California Center for Software Engineering CSE Annual.
University of Southern California Center for Systems and Software Engineering Integrating Systems and Software Engineering (IS&SE) with the Incremental.
CS-1 6/17/ /17/2015 Towards a Work Breakdown Structure for Net Centric System of Systems Engineering and Management 20 th International Forum on.
Object-oriented Analysis and Design
University of Southern California Center for Systems and Software Engineering System of Systems Engineering Cost Modeling: Strategies for Different Types.
Chapter 5: Project Scope Management
Process Synchronization Workshop Summary Report Jo Ann Lane University of Southern California Center for Software Engineering.
Systems of Systems: Characteristics and Challenges Barry Boehm, USC Center for Systems & Software Engineering October.
Valuing System Flexibility via Total Ownership Cost Analysis Barry Boehm, JoAnn Lane, USC Ray Madachy, NPS NDIA Systems Engineering Conference October.
System-of-Systems Cost Modeling: COSOSIMO July 2005 Workshop Results Jo Ann Lane University of Southern California Center for Software Engineering.
Estimating System of Systems Engineering (SoSE) Effort Jo Ann Lane, USC Symposium on Complex Systems Engineering January 11-12, 2007.
4. 2Object-Oriented Analysis and Design with the Unified Process Objectives  Explain the elements of project management and the responsibilities of a.
Chapter 5: Project Scope Management
University of Southern California Center for Software Engineering C S E USC Agile and Plan-Driven Methods Barry Boehm, USC USC-CSE Affiliates’ Workshop.
Project phases and the life cycle
Romaric GUILLERM Hamid DEMMOU LAAS-CNRS Nabil SADOU SUPELEC/IETR.
Requirements Management for Net-Centric Enterprises: An Overview Doug Bodner*, Nenad Medvidovic+, Barry Boehm+, Jo Ann Lane+, Bill Rouse*, George Edwards+,
Systems Engineering In Aerospace Theodora Saunders February AUTOMATION IN MANUFACTURING Leading-Edge Technologies and Application Fairfield University.
Object-oriented Analysis and Design Stages in a Software Project Requirements Writing Analysis Design Implementation System Integration and Testing Maintenance.
Assessing the influence on processes when evolving the software architecture By Larsson S, Wall A, Wallin P Parul Patel.
Review of Software Process Models Review Class 1 Software Process Models CEN 4021 Class 2 – 01/12.
1 Software Development Software Engineering is the study of the techniques and theory that support the development of high-quality software The focus is.
Gan Wang 22 October th International Forum on COCOMO® and Systems/Software Cost Modeling in conjunction with the Practical Software and Systems.
The System and Software Development Process Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
Reusing Modeling Elements in IV&V Thomas Otani Naval Postgraduate School 2009 NASA Independent Verification and Validation (IVV) Annual Workshop John Ryan.
Business Analysis. Business Analysis Concepts Enterprise Analysis ► Identify business opportunities ► Understand the business strategy ► Identify Business.
The Goal: To Climb Above The Competition Copyright 2005: I Lead Projects, L.L.C. Course Description Project Process Workplates Project Process Workplates.
Chapter 2 : The Project Management and Information Technology Context Information Technology Project Management, Fourth Edition.
Overview of RUP Lunch and Learn. Overview of RUP © 2008 Cardinal Solutions Group 2 Welcome  Introductions  What is your experience with RUP  What is.
Unit – I Presentation. Unit – 1 (Introduction to Software Project management) Definition:-  Software project management is the art and science of planning.
SoS Process, Acquisition, Management Critical Success Factors Workshop Jo Ann Lane, Richard Turner, USC.
1 Chapter 11 Planning. 2 Project Planning “establishing a predetermined course of action within a forecasted environment” “establishing a predetermined.
Toward A Framework for Implementing Systems Engineering Development for Complex Systems Karl L. Brunson, GWU Thomas A. Mazzuchi, D.Sc., GWU Shahram Sarhani,
Info-Tech Research Group1 Info-Tech Research Group, Inc. is a global leader in providing IT research and advice. Info-Tech’s products and services combine.
1 Acquisition Automation – Challenges and Pitfalls Breakout Session # E11 Name: Jim Hargrove and Allen Edgar Date: Tuesday, July 31, 2012 Time: 2:30 pm-3:45.
Advanced Software Engineering Dr. Cheng
TIM 58 More on Chapter 1: Introduction to Systems Analysis and Design
Identify the Risk of Not Doing BA
Unified Process Source & Courtesy: Jing Zou.
Chapter 2: The Project Management and Information Technology Context
E2E Testing in Agile – A Necessary Evil
Systems of Systems Challenges and Strategies
Software engineering -1
Project Lifecycle and IT Product Life Cycle
IEEE Architecture Council Overview
Presentation transcript:

CS-1 6/1/ /1/2015 Towards a Work Breakdown Structure for Net Centric System of Systems Engineering and Management 20 th International Forum on COCOCMO General Session October 2005 Gan Wang Ricardo Valerdi Jo Ann Lane Barry Boehm

2 6/1/2015 Outline  Background, motivation, goals and scope −Relevant needs and trends in SoS system engineering and management −Development objectives  Basic foundations for the SoS WBS −Product-oriented structure −Scalable Spiral Model −Three-team construct  Net centric System of Systems (SoS) Program Work Breakdown Structure (WBS) – Top-level View  Anticipated benefits and conclusions

3 6/1/2015 Background  Systems engineering needs and trends −Increasing focus on capability-based acquisition −Increasing focus on user/value −Increasing complex systems of systems Disproportional increase in complexity and interdependency Disproportional increase in needs for interoperability −Increasing COTS, Open Source, reuse, and legacy integration  New challenges in systems engineering and program management −Evolutionary, rather than revolutionary −Capability, rather than functionality −Lifecycle perspective, rather than acquisition focused −Heterogeneous, rather than homogeneous −Negotiation, rather than mandate

4 6/1/2015 Motivation for Net Centric SoS WBS  No standard or commonly-accepted WBS above system level −Traditional program/project management focuses on system and performance Build-to-spec, requirement-driven, waterfall-ish −Existing WBS constructs are system development focused – difficult to scale upward Development/acquisition centric, little attention to O&M Interpretabilities and independencies disregarded Enterprise context absent  Time to step back and rethink −Systematic −Holistic −Mission and capability focused New Perspective Required for Net Centric SoS/FoS

5 6/1/2015 Motivation (cont.)  Tool needed for integrated systems engineering and program management in net centric SoS programs −Facilitates the unification of SoS SE and PM −Emerging systems engineering method: Capability Planning  Basis for cost estimating  A step into continuing understanding of net centric SoS systems engineering and management −What is common, what is different? −New scopes and emphases Beyond traditional systems engineering considerations Emerging behaviors and risk from evolutional process −What is/belongs, what is/does not? −What works, what does not?

6 6/1/2015 Net Centric SoS WBS Goals  Provide −Standardized, yet flexible, prototypical WBS for net centric SoS engineering and management programs – a standard template to develop program- specific WBS −Reference model for SoS program management, systems engineering and cost estimating −Full SoS life cycle “cradle-to-grave” perspective and support −Systematic and holistic approach −Basic analysis framework for decision making −Clear, consistent and commonly accepted terminology definition −Tailorable and adaptable model

7 6/1/2015 Goals (cont.)  Integrate community-accepted best practices −General systems engineering and program management lifecycle −System-level WBS −Program and practice examples −Existing international standards ISO/IEC 15288: Systems Engineering – System Life Cycle Processes DoD : Operation of the Defense Acquisition System ANSI/EIA 632 Processes for Engineering a System MIL-HDBK-881: Work Breakdown Structure  Leverage leading development in net centric SoS systems engineering and processes, e.g., −Spiral development model −Capability-based acquisition −Capability planning and investment analysis practices

8 6/1/2015 Net Centric SoS WBS Scope  Target SoS/FoS type programs −With the charter to evolve mission capabilities of a SoS/FoS −Prototypical program lifecycle perspective  Consider −Program management and the supporting enterprise functions −Systems engineering and integration products −Development and O&M environments −Governance model  Capture three basic components of the SoS engineering and management practices −Systems Components and relationships Infrastructure −Processes Program management Systems engineering & integration Technology development Operations and support −People Management and acquisition authorities Teams Stakeholder community

9 6/1/2015 Outline  Background, motivation, goals and scope −Relevant needs and trends in SoS system engineering and management −Development objectives  Basic foundations for the SoS WBS −Product-oriented structure −Scalable Spiral Model −Three-team construct  Net centric System of Systems (SoS) Program Work Breakdown Structure (WBS) – Top-level View  Anticipated benefits and conclusions

10 6/1/2015  Product-oriented Work Breakdown Structure −“Product”: physical entity, organization, function/service −Processes and activities associated with products  Scalable Spiral Process Model −Risk-driven OODA loops  Three-team execution model −Plan-driven team −IV&V team −Agile Rebaselining Team Basic Foundations of SoS WBS

11 6/1/2015 Emerging Scalable Spiral Process Decide on next-cycle capabilities, architecture upgrades, plans Stable specifications, COTS upgrades Development, integration, V&V, risk management plans Feasibility rationale Act on plans, specifications Keep development stabilized Change impact analysis, preparation for next cycle (mini- OODA loop) Orient with respect to stakeholders priorities, feasibility, risks Risk/Opportunity analysis Business case/mission analysis Prototypes, models, simulations Observe new/updated objectives, constraints, alternatives Usage monitoring Competition, technology, marketplace ISR Operate as current system Accept new system Source: USC-CSE Life Cycle Architecture Milestone for Cycle

12 6/1/2015 Spiral Bravo Three-Team Execution Model Plan-Driven TeamIV&V Team Environmen t Change Factors Internal Change Factors Agile Team Spiral Charlie Requirements KPPs Architecture Baseline Requirements KPPs Architecture Baseline Requirements KPPs Architecture Baseline 1.Plan-Driven Team 2.IV&V Team 3.Agile Rebaselining Team Emerging technologies New threats Operational environment changes … Requirement creeps Emerging applications Unforeseen complexities … SoS Evolutionary Spirals Spiral Alpha Time

13 6/1/2015 Outline  Background, motivation, goals and scope −Relevant needs and trends in SoS system engineering and management −Development objectives  Basic foundations for the SoS WBS −Product-oriented structure −Scalable Spiral Model −Three-team construct  Net centric System of Systems (SoS) Program Work Breakdown Structure (WBS) – Top-level View  Anticipated benefits and conclusions

14 6/1/2015 SoS Program WBS The SoS Program The SoS in Operation Spiral AlphaSpiral BravoSpiral CharlieProgram Office Plan- Driven Team IV&V Team Agile Team Level 0 Level 1 Development

15 6/1/2015 The SoS Program WBS (cont.)  The SoS in Operation: consists of legacy systems, current operational organizations, “as-is” doctrine and CONOPS −Important in understanding the baseline “as-is” architecture and business case analysis  Spiral Alpha: current development increment executed by the Plan- Driven Team, with relative stable capability objectives, requirements, architecture baseline, and clear deliverables  Spiral Bravo: next development increment in planning by the Agile Rebaselining Team; new baseline based on near- to mid-term capabilities needs, priorities and new technologies in test labs  Spiral Charlie: future development increment in planning by the Agile Rebaselining Team; new baseline based on future capability needs, priorities and emerging technologies  Program Office: the supporting enterprise with a mission and resources to accomplish the mission −Three teams under it −Enterprise-level/(DoD) DOTMLPF support

16 6/1/2015 More Detail Discussions in COSOSIMO Workshop…

17 6/1/2015 Outline  Background, motivation, goals and scope −Relevant needs and trends in SoS system engineering and management −Development objectives  Basic foundations for the SoS WBS −Product-oriented structure −Scalable Spiral Model −Three-team construct  Net centric System of Systems (SoS) Program Work Breakdown Structure (WBS) – Top-level View  Anticipated benefits and conclusions

18 6/1/2015 Anticipated Benefits  Provides a reference model for SoS/FoS engineering and management  Defines a common set of terminology related to SoSs  Enables visibility and insights into unique issues related to SoSs  Provides a holistic view for SoS engineering and program management, particularly in terms of −Interoperability −Complexity and interdependency −Ownership and governance model −Conflict management −Decision framework  Facilitates further understanding of the −Effort and cost in acquiring and owning an SoS −Methodology that can be applied to estimate this cost  Promotes the unification of systems engineering and project management for SoS −Linkage between architecting/engineering activities to the economic effect

19 6/1/2015 Conclusions To Date  General systems engineering principles and project management practices do apply to net centric SoS  Traditional system-oriented WBS construct is inadequate, and there are added ingredients in WBS for net centric SoS, from −Added complexity −Different scope, objectives and strategy −Different environment  Two different acquisition focuses: −System: functionality −System of systems: capability  And, therefore, two different development strategies: −System: waterfall −System of systems: scalable spiral  Not a complete WBS, but a step towards that direction  A lot to learn, and more to explore…

20 6/1/2015 References 1)B. Boehm, “The Future of Software and Systems Engineering Processes,” USC-CSE-TR , )Boehm, B. and Turner, R., Line Dancing with Elephants – the Systems Engineering of Network-centric Complex systems of Systems (NCSOS), SSCI Member Forum, )A. Ruskin, “Using 100% Product-Oriented Work Breakdown Structures to Unify System Engineering and Project Management,” ICSE-INCOSE, )A. Sage and C. Cuppan, “On the Systems Engineering and Management of Systems of Systems and Federations of Systems,” Information.Knowledge.Systems Management, )M. Jamshidi, “System-of-Systems Engineering – a Definition,” IEEE SMC 2005, Hawaii, October )J. Lane and R. Valerdi, “Synthesizing System-of-Systems Concepts for Use in Cost Estimation,” IEEE SMC, )J. Lane, “COSOSIMO Workshop Minutes,” )C. Dickerson and et al, Using Architectures for Research, Development and Acquisition, OASD-NII, )P. Jain, and C. Dickerson, “Family-of-Systems Architecture Analysis Technologies,” INCOSE, )D. Bracamonte, “An Adaptive Automated Model for formatting & Presenting Life Cycle Costs,” ISPP Proceedings, )ISO/IEC 15288, Systems Engineering – System Life Cycle Processes, )DoD Instruction , Operation of Defense Acquisition System, )ANSI/EIA 632, Process for Engineering a System, )J. Martin, “Overview of the EIA 632 Standard – ‘Processes for Engineering a System’ (Tutorial G)” 15)MIL-HDBK-881, DoD Work Breakdown Structure, 1993

21 6/1/2015 Come to the COSOSIMO Workshop on Thursday Afternoon to continue these discussions!