COCOMO III Project Status



Similar documents
Extending CMMI Level 4/5 Organizational Metrics Beyond Software Development

Dr. Barry W. Boehm USC Center for Software Engineering

Software Cost Estimation Metrics Manual for Defense Systems

CMMI: Specific Goals and Practices

TDWI Project Management for Business Intelligence

Using Parametric Software Estimates During Program Support Reviews

THE PROJECT MANAGEMENT KNOWLEDGE AREAS

Capability Maturity Model Integrated (CMMI)

Minnesota Health Insurance Exchange (MNHIX)

SE351a: Software Project & Process Management

Microsoft Project Professional

IT Project Management Methodology. Project Scope Management Support Guide

SOFTWARE DEVELOPMENT PLAN

PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING

PMP Exam Prep Training - 5 Days

Paperless Office Solution Framework for Banking & Financial Services A Business Process Automation (BPA) Approach

Using Measurement to translate Business Vision into Operational Software Strategies

Using Microsoft SharePoint for Project Management

SEI Level 2, 3, 4, & 5 1 Work Breakdown Structure (WBS)

Statement of Work. Systems Center Configuration Manager. Prepared for School Board of Sarasota County Thursday, 12 June 2008 Version 1.3.

PROJECT MANAGEMENT FOR NON-PROJECT MANAGERS

300 Scheduling and Budgeting

The PMP Exam Application Reference Guide

Bureau of Standards Jamaica Quarterly Training Schedule July - September 2015

Fixed Scope Offering Fusion Financial Implementation

S/4HANA Migration Scenarios and Services

ME 4054W: SENIOR DESIGN PROJECTS

Towards a new approach of continuous process improvement based on CMMI and PMBOK

Project Management Guidelines

PMP project management methodology applied in ITRI

Agenda. 0 Agenda review 2 minutes. 0 Chapter of the week 50 minutes. 0 Q&A of chapter 10 minutes. 0 Break 10 minutes. 0 Exercises 25 minutes

Handbook for Software Cost Estimation

The University of North Carolina Plan to Increase Utilization of Historically Underutilized Businesses in Construction Projects

What s New. Microsoft Corp. All rights reserved

Project Control System Manual. Jefferson Science Associates, LLC. 200 Organization. Project Control System Manual Revision

Project Scope Management in PMBOK made easy

Acompany that consistently selects the right projects and

U.S. Department of Education Federal Student Aid

Space Project Management

// Benchmarking Project Schedules

Knowledge-Based Systems Engineering Risk Assessment

COCOMO-SCORM Interactive Courseware Project Cost Modeling

Certified Software Quality Engineer (CSQE) Body of Knowledge

ITIL v3 - Service Transition Lifecycle

Fixed Scope Offering for. Oracle Taleo EE Saas Implementation

Pragmatic Peer Review Project Contextual Software Cost Estimation A Novel Approach

Cost Estimation for Secure Software & Systems

F-16 Modular Mission Computer Application Software

Project Time Management

TECH. Tracking Progress. Project Schedule PHASE 1 STEP 1 ACTIVITY 1.1. Activity and Milestone STEP 1 STEP 2 : ACTIVITY 2.2 : ACTIVITY 1.

Codification World Forum Industry and Defence working together

Do not open this paper until instructed by the invigilator. Please note: This question paper must not be removed from the examination room.

System Development and Life-Cycle Management (SDLCM) Methodology

Project Management through

PROJECT MANAGEMENT METHODOLOGY SECTION 3 -- PLANNING PHASE

The new ASAP Methodology

Planning and Scheduling Time it Right

The Software Development Life Cycle (SDLC)

ActiFi. Business Development Best Practices

Requirement Management with the Rational Unified Process RUP practices to support Business Analyst s activities and links with BABoK

Guidance for Industry Formal Meetings Between the FDA and Sponsors or Applicants

MNLARS Project Audit Checklist

Release & Deployment Management

ISO/IEC Part 1 the next edition. Lynda Cooper project editor for ISO20000 part 1

ORACLE PROJECT MANAGEMENT

Project success depends on

Security Certification & Accreditation of Federal Information Systems A Tutorial

The PNC Financial Services Group, Inc. Business Continuity Program

Technip Data Management Journey. IPMA Italy. Jean-Luc Brunat VP, Business Support Functions & Group Data Systems Group IT. Rome, December 3 rd 2013

PHASE 5: DESIGN PHASE

Software Development In the Cloud Cloud management and ALM

Project Management. Lecture 3. Software Engineering CUGS. Spring 2012 (slides made by David Broman) Kristian Sandahl

Software Configuration Management. Addendum zu Kapitel 13

Lessons in Estimating Agile vs. Waterfall Agile and Waterfall. Jerry Richardson, PMP Sohail Thaker, PMP

ITIL v3 Service Manager Bridge

CalMod Design-Build Electrification Services

OCDT-DEE. Open Concurrent Design Tool Deployment, Enhancement and Exploitation

Microsoft Project 2010 builds on the Microsoft Project 2007 foundation with flexible work management solutions and the right collaboration tools for

What Are Software Developers Facing?

Transcription:

COCOMO III Project Status Brad Clark USC April 14, 2015

Working Group Relatively small group of people meeting via teleconference once a week since the October 2014 Forum Work on and discuss various aspects of the project Working group tasks After laying the foundation for the project, the next big milestone is building a data collection instrument April 14, 2015 Annual Research Review 2015 2

Working Group Tasks 1. COCOMO III Project Description for Affiliates and Data Contributors (Project Purpose) 2. COCOMO III website for collaboration/dissemination 3. COCOMO III Use Cases 4. Data Management Procedures 5. COCOMO-COSYSMO Model Interactions 6. Scale and Cost Driver additions & modifications 7. Segmentation Strategy for software applications 8. Date Collection Requirements April 14, 2015 Annual Research Review 2015 3

Project Purpose The purpose of the COCOMO III project is to develop a software cost estimation model for modern software development. Address the scope of modern software projects Improve the accuracy and realism of estimates Estimate software cost that is complementary with a COSYSMO system engineering cost estimate Improve the value of COCOMO in decision-making Create a strategy for maintaining past COCOMO models Optimistically the project is expected to take two years. April 14, 2015 Annual Research Review 2015 4

COCOMO Model Websites cocomomodels.com cocomomodels.info cocomofamily.com cocomofamily.info cosysmo.com (future) cocomo81.com cocomo81.info cocomo2.com cocomo2.info cocomo3.com cocomo3.info April 14, 2015 Annual Research Review 2015 5

Use Cases 1. Top-level estimate 2. Multiple component estimate 3. Analysis of alternatives 4. Analysis with Size-Effort-Schedule as independent variables 5. Estimation for different processes 6. Lifecycle cost estimates 7. Legacy system transformation 8. Estimate using COCOMO III and COSYSMO together 9. Alternative size measures 10. Local calibration April 14, 2015 Annual Research Review 2015 6

Data Sanitization Data Access Data Management Data Submission Protection level and duration Format Data Storage April 14, 2015 Annual Research Review 2015 7

COCOMO -COSYSMO Interactions Intent: Unifying the cost models to enable seamless integration of systems and software estimates Questions 1. Where does COSYSMO end and COCOMO start? 2. Where do both models cover the full set of engineering activities, i.e., overlap? 3. What activities are not covered by either model? 4. Which part of integration and testing effort is considered by each model? The estimating scope is ultimately determined by the calibration of the models Estimation scope is a major input for data collection requirements Cannot collect SW activity data w/o collecting SE activity data April 14, 2015 Annual Research Review 2015 8

SE / SW Activity Comparison Generic Contract WBS 1.0 System/Project 1.1 Integrated Project Management (IPM) 1.2 Systems Engineering 1.3 Prime Mission Product (PMP) 1.4 Platform Integration 1.5 System Test & Evaluation (ST&E) 1.6 Training 1.7 Data Management 1.8 Peculiar Support Equipment 1.9 Common Support Equipment 1.10 Operational / Site Activation 1.11 Industrial Facilities SE: System Engineering SW: Software Engineering Software Activity WBS (COCOMO II) Management Cost, schedule, performance management Contract management Subcontract management Customer interface Branch office management Management reviews and audits System Engineering Software Requirements Software product design Configuration management End item acceptance Quality assurance Programming Detailed design Code and unit test Integration Test and Evaluation Product test Acceptance test Test support Data Manuals

COCOMO -COSYSMO Interactions Desire: Establish a consistent guideline for determining the model scopes and harmonizing the estimates Overlap/gaps of development activities Analysis of cost drivers Commonality of terminology, concepts, lifecycle phases, and measurement units Consideration of common size and cost drivers Consistent set of model base assumptions Workshop Topic April 14, 2015 Annual Research Review 2015 10

Workshop Agenda Project Purpose COCOMO III Use Cases Data Management and Security Procedures COCOMO Models websites COCOMO websites Homepage Signup for notifications Forum Link to download if they are an affiliate COSYSMO COCOMO II Model Scopes Next Steps April 14, 2015 Annual Research Review 2015 11