University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE1 Initial Competitive Prototyping.

Slides:



Advertisements
Similar presentations
Performance Assessment
Advertisements

Migrant Education Comprehensive Needs Assessment
Program Management Office (PMO) Design
Roadmap for Sourcing Decision Review Board (DRB)
Achieve Benefit from IT Projects. Aim This presentation is prepared to support and give a general overview of the ‘How to Achieve Benefits from IT Projects’
Prescriptive Process models
PROJECT TITLE Project Leader: Team: Executive Project Sponsor (As Required): Date: Month/Day/Year 110/17/2014 V1.
TITLE OF PROJECT PROPOSAL NUMBER Principal Investigator PI’s Organization ESTCP Selection Meeting DATE.
©2007 by the McGraw-Hill Companies, Inc. All rights reserved. 2/e PPTPPT.
1 Schedule Risk Assessment (SRA) Overview July 2013 NAVY CEVM.
Using UML, Patterns, and Java Object-Oriented Software Engineering Royce’s Methodology Chapter 16, Royce’ Methodology.
NDIA Software Industry Experts Panel Paul R. Croll, Chair NDIA Systems Engineering Division Meeting 24 June 2008.
Rational Unified Process
Proposed Way Forward for SERC EM Task Barry Boehm, USC-CSSE 30 January 2009.
Software in Acquisition Workshop Software Expert Panel Working Groups and Tasks Rick Selby DoD Software In Acquisition.
6/17/ :30:49 PM _Teamwork Competitive Prototyping Challenges for DoD and Industry Paul Croll, AMND Fellow May 28, 2008.
USC ICM Workshop October 29-30, 2008 USC Los Angeles, CA.
System-of-Systems Cost Modeling: COSOSIMO July 2005 Workshop Results Jo Ann Lane University of Southern California Center for Software Engineering.
14 July 2008 Blake Ireland Industry Roundtable COMPETITIVE PROTOTYPING.
Page 1 R Risk-Driven and Iterative Development. Page 2 R Copyright © 1997 by Rational Software Corporation What the Iterative Life Cycle Is Not It is.
The Agile vs. Waterfall Methodologies Systems Development:  the activity of creating new or modifying / enhancing existing business systems.  Objectives.
SCHINDLER Sales Force Training Needs Assessment and Development Project Michael Yurchuk Sales Training Manager, Schindler Elevator Richard Dapra Ph.D.,
GTM for Product Leaders Project Overview A project that guides product leaders and their teams in developing a successful go-to-market strategy.
Pre-Project Planning Lessons from the Construction Industry Institute Construction Industry Institute Michael Davis, P. Eng, PMP Ontario Power Generation.
Choosing Your Primary Research Method What do you need to find out that your literature did not provide?
Conducting the IT Audit
Richard Philp New Zealand Inland Revenue Department Session No. 7 Conclusions for tax policy and revenue administration from compliance studies, perception.
© 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 1 Software Design Processes and Management.
COMPGZ07 Project Management Presentations Graham Collins, UCL
Introduction to RUP Spring Sharif Univ. of Tech.2 Outlines What is RUP? RUP Phases –Inception –Elaboration –Construction –Transition.
School’s Cool in Kindergarten for the Kindergarten Teacher School’s Cool Makes a Difference!
Software Development *Life-Cycle Phases* Compiled by: Dharya Dharya Daisy Daisy
Unit 5:Elements of A Viable COOP Capability (cont.)  Define and explain the terms tests, training, and exercises (TT&E)  Explain the importance of a.
Do it pro bono. Strategic Scorecard Service Grant The Strategy Management Practice is presented by Wells Fargo. The design of the Strategic Scorecard Service.
Chapter 13: Developing and Implementing Effective Accounting Information Systems
Instructore: Tasneem Darwish1 University of Palestine Faculty of Applied Engineering and Urban Planning Software Engineering Department Requirement engineering.
EARTO – working group on quality issues – 2 nd session Anneli Karttunen, Quality Manager VTT Technical Research Centre of Finland This presentation.
GBA IT Project Management Final Project - Establishment of a Project Management Management Office 10 July, 2003.
Chapter – 9 Checkpoints of the process
CHECKPOINTS OF THE PROCESS Three sequences of project checkpoints are used to synchronize stakeholder expectations throughout the lifecycle: 1)Major milestones,
Government Procurement Simulation (GPSim) Overview.
By Cao Hao Thi - Fredric W. Swierczek
Let Ascension take your business to new heights Tender Manager Scott Warnock Andrew Smillie.
Rational Unified Process (RUP) Process Meta-model Inception Phase These notes adopted and slightly modified from “RUP Made Easy”, provided by the IBM Academic.
PROJECT TITLE Project Leader: Team: Executive Project Sponsor (As Required): Date: Month/Day/Year 16/25/2015 V2.
Business Analysis. Business Analysis Concepts Enterprise Analysis ► Identify business opportunities ► Understand the business strategy ► Identify Business.
Introduction to Project Management.  Explain what a project is?  Describe project management.  Understand project management framework.  Discuss the.
Technology Commercialization Technology Commercialization, 2011 Sanjay Dhole, Technology Programs Coordinator Maricopa SBDC.
Overview of RUP Lunch and Learn. Overview of RUP © 2008 Cardinal Solutions Group 2 Welcome  Introductions  What is your experience with RUP  What is.
Chapter 2 – Software Processes Lecture 2 1Chapter 2 Software Processes.
Preparation Plan. Objectives Describe the role and importance of a preparation plan. Describe the key contents of a preparation plan. Identify and discuss.
Outlines Overview Defining the Vision Through Business Requirements
Assessment Procedures for Counselors and Helping Professionals, 7e © 2010 Pearson Education, Inc. All rights reserved. Chapter 16 Communicating Assessment.
University of Southern California Center for Systems and Software Engineering July 2008ICM & CP Workshop (c) USC CSSE1 Update to Initial CP Survey Results.
A Software Engineering Model Based Curriculum Development Approach Leon Pan University of the Fraser Valley.
What has been accomplished at the end of MSD 1 & 2?
University of Southern California Center for Systems and Software Engineering Core Capability Drive-Through Preparation Pongtip Aroonvatanaporn CSCI 577b.
CHANGE READINESS ASSESSMENT Measuring stakeholder engagement and attitude to change.
AUDIT STAFF TRAINING WORKSHOP 13 TH – 14 TH NOVEMBER 2014, HILTON HOTEL NAIROBI AUDIT PLANNING 1.
Project Office Effectiveness Educating the Organization on How to Use a PMO February 22 nd, 2006.
© 2015 IHS. ALL RIGHTS RESERVED. Genstar Capital Acquires IHS Operational Excellence & Risk Management Business Ensuring the Success of Global EMIS Projects.
Stages of Research and Development
Principal Investigator ESTCP Selection Meeting
BANKING INFORMATION SYSTEMS
Principal Investigator ESTCP Selection Meeting
Project Management Lifecycle Phases
MRL 6 Artifacts (at End of TMRR) Page 1 of 6
Phase 1 Tollgate Review Discussion Template
A Training Design Tool for Stakeholders Tasked with Evaluating New and Innovative Treatment Technologies for Small Drinking Water Systems Be sure to type.
Presentation transcript:

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE1 Initial Competitive Prototyping Survey Results Dan Ingold University of Southern California Center for Systems and Software Engineering

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE2 Outline of Session First ~half of session –Describe survey method –Present preliminary results, some interpretations –Questions and answers Remainder of session –Participants contribute to survey base –Continue discussion

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE3 Background John Young (OSD/AT&L) memo dated 9/17 –Need to discover issues before… SDD –During SDD… teams should be producing detailed… designs—not solving… technical issues –Programs [will] provide for two or more competing teams producing prototypes through Milestone (MS) B –AII acquisition strategies requiring USD(AT&L) approval must… include competitive, technically mature prototyping through MS B

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE4 Expected Benefits of CP (from Young memo) Reduce technical risk Validate designs Validate cost estimates Evaluate manufacturing processes Refine requirements In total, reduce time to fielding

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE5 CP Survey Method: Conduct surveys and interviews of leading software professionals (government, industry, academia) Goal: Gather recommendations, assess impacts, and sense expectations for Competitive Prototyping Sample: (N~90) drawn from: –Industry (recommendations of NDIA) –Government (chosen by OSD/AT&L) –Academia (researchers in Sw/Sys Engineering)

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE6 Investigators Principal investigator: Dr. Barry Boehm –TRW Professor of Software Engineering, Viterbi School of Engineering, University of Southern California –Director, Center for Systems and Software Engineering Assistant investigator: Dan Ingold –Research Assistant, PhD Student

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE7 Survey Construction Patterned after similar DAU survey Supplemented with questions suggested by literature search Piloted, revised in four rounds with academic & industry colleagues

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE8 Very Preliminary Results Based on 9 completed surveys, 1 follow-up interview May not be very representative Not reviewed for internal consistency Interpretation may reflect reviewer’s biases

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE9 Is CP good for the government and industry? Consensus: yes, in general good for both But slightly better for government Acceptable financial payoffs and ROI

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE10 Why does/should government use CP? Because it… Major factor Minor factor Not factor Is mandated  Improves cost  Improves schedule  Improves performance  Reduces risk  Improves maturity  Increases trust DoesShould

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE11 Expectations: Young memo vs. Survey Young memoSurvey “Reduce technical risk”Major factor “Validate cost estimates”Minor factor “Reduce time to fielding”Minor factor

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE12 Goals of CP Resolve most important risks  Resolve all significant risks    Demonstrate key technologies    Demonstrate operational capabilities  Be operationally complete, ready for FSD–

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE13 High-level capabilities, or low-level specifications? Q: Requirements for CP efforts should be based on high-level capabilities and levels-of-service, rather than low-level detailed specifications Majority “somewhat agree”, some “somewhat disagree” Concern may be, as expressed by one interviewee, that high-level capabilities may tilt the playing field (non-uniform requirements)

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE14 Active Stakeholder Participation Q: CP efforts should encourage the active participation of end-users and other stakeholders throughout the life-cycle…. All agree, many strongly Supports ICM goal to “satisfice” success-critical stakeholder win conditions Addressing the (likely changing) needs of stakeholders throughout life-cycle may help CP address the Young memo goal to “refine requirements”

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE15 Frequent demonstrations, evidence of scalability Q: CP efforts should emphasize frequent demonstrations of progress…, and presentation of evidence that the system can scale…. Majority agree, most strongly Scalability of solution is major risk in traditional acquisitions Lone dissenter was, again, concerned about a level playing field

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE16 Evolutionary / Iterative Development Q: CP efforts should be developed in an evolutionary or iterative fashion, and designed with ability to provide interim operational capabilities…. Surprising: answers span from “strongly agree” to “disagree”, though 2:1 agree May be due to choice of phrasing, reference to “interim operational capabilities” Will be explored further in follow-up interviews

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE17 Risk Resolution Q: CP efforts… resolve most of the important technical risks prior to SDD. Broad agreement, but some disagreement Supports Young memo goal that CP should “reduce technical risk” Consistent with other answers suggesting risk reduction is “major factor” Interviewee observes, however, that many issues still not resolved until SDD

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE18 Prototype risky areas only? Q: Prototyping is an investment in buying information to reduce risk. In low-risk areas, there is no need to prototype. A standard explanation of the reason to prototype Yet answers split evenly between agreement and disagreement Respondents expressing multiple benefits of prototyping, not just “risk reduction”?

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE19 Reduce requirements changes and rework? Q: CP efforts lower the volume of rework and requirements changes that occur during SDD. Broad agreement Unsurprising, agrees with expectations, and goals of Young memo

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE20 Overemphasis on prototype? Q: Acquisitions using CP can… overemphasize the prototype [and] underemphasize other critical preparation activities. Broad agreement, some disagreement Need to understand these other critical activities, ensure CP acquisition guidance addresses them

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE21 Retaining the Team Q: In the evaluation interval between each phase of a CP down-select, the government should continue to fund competitors at a LOE sufficient to retain core engineering skills…. Broad agreement Supports Young memo observation that CP “provide[s] a method to exercise and retain certain critical core engineering skills” Implications for (multi-year?) funding?

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE22 Consolation prizes Q: Acquirers should consider capitalizing on investments in down-selected bidders by offering “consolation prizes” such as IV&V contracts. Respondents agree by 2:1 margin But interviewee observes that larger contractors aren’t in IV&V business Perhaps a strategy to attract smaller (more innovative?) players, who would do IV&V?

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE23 CP Funding But respondents split on whether unlimited contractor funding should be permitted Unlimited funding by larger players may price smaller players out of market Funding sourcePercent Government75% Contractor16% Other9%

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE24 Changes in Acquirers Will CP require greater technical competence / larger staffing of PMO’s? –Split decision, though majority agree –Greater need for technical evaluation? Will CP require more PMO investment in evaluation tools and testbeds? –Split decision –Interviewee says only in contractors

University of Southern California Center for Systems and Software Engineering July 2008ICM and CP Workshop © USC-CSSE25 Questions and Answers ???