University of Southern California Center for Systems and Software Engineering Next Generation Estimation Methods and Management Metrics: Working Group Issues and Procedures Jo Ann Lane October 27, 2008 University of Southern California Center for Systems and Software Engineering Candidate Estimation and Measurement Challenges for Next-Generation Processes • Emergent requirements – Example: Virtual global collaboration support systems – Need to manage early concurrent engineering • Rapid change – In competitive threats, technology, organizations, environment • Net-centric systems of systems – Incomplete visibility and control of elements • Model-driven, service-oriented, Brownfield systems – New phenomenology, counting rules • Always-on, never-fail systems – Need to balance agility and discipline University of Southern California Center for Systems and Software Engineering Candidate Estimation and Measurement Challenges (continued) • DoD acquisition changes • Competitive prototyping • Hardware, software and systems engineering integration • Human factors, software and systems engineering integration • Complex systems University of Southern California Center for Systems and Software Engineering Candidate Estimation and Measurement Challenges (continued) • Process changes (new activities, less/more emphasis on traditional activities, etc.) that impact current estimation methods • • • • • Historical data Engineering judgment Parametric models – Size drivers – Cost factors Shifts in key work products/boundary objects used to communicate between teams and integrate engineering specialties What is most important to measure/monitor for program success in next generation processes University of Southern California Center for Systems and Software Engineering Workshop Format WEDNESDAY AFTERNOON 1:10 – 1:40 Identify top priority areas for ICM 1:40 – 3:00 Identify desired outputs for each focus area 3:00 – 3:30 Break 3:30 – 5:00 Work in groups to develop estimation method and management metrics for each focus area THURSDAY MORNING 8:00 – 9:30 Integrate group outputs for outbriefs