Systems Engineering Schedule Acceleration
|
|
- Randolf Chapman
- 6 years ago
- Views:
Transcription
1 A Modeling for Estimating Systems Engineering Schedule Acceleration Barry Boehm, Dan Ingold, Supannika Koolmanojwong, JoAnn Lane, USC CSSE NDIA SE Conference 2013 October 30, Outline Baseline: CORADMO Expedited Software Development Model RAD: Rapid Application Development Expedited ScheduleDrivers Relation to RAD Opportunity Tree Nominal Systems Engineering effort and schedule obtained from COSYSMO effort estimation model, square root effort schedule relationship RAD Opportunity Tree elements reorganized around product process project people risk project people riskfactors determined in SERC Expediting SE study Model calibrated to 12 agile project data points Case Study: From Plan Driven to Agile Current Model Status
2 RAD Opportunity Tree Also in SERC RT-20 Systems 2020 Report, Appendix B E lim in a tin g T a s k s Business process reengineering R eusing assets Applications generation D e s ig n - t o -s c h e d u le Reducing tim e per task Tools and autom ation W ork Stream linin g (80-20) Increasing parallelism Reducing risks of s in g le-p o in t failu re s Reducing failures R educin g their effects Reducing backtracking Early error elim inatio n Process anchor points Im proving process m aturity Collaboration technology A ctivity netw o rk s trea m lin in g In creasing effective w o rk w e e k M in im izing task d ep end encies Avoiding high fan-in, fan-out R educin g task variance R em o ving tasks fro m critical path 24x7 d evelo pm en t Nightly builds, testing W ee ke nd w arriors Better people and incentives Transition to learning organization Basic Expedited SE Model Form Estimate SE effort using COSYSMO Estimate nominal SE schedule as square root (SE effort) Agile software schedule = square root (effort) Estimate deviations from nominal schedule using multipliers for product, process, project, people, and risk acceptance factors Very Low, Low factor ratings slow down schedule High, Very High and Extra High factor ratings speed up schedule
3 COSYSMO Operational Concept # Requirements # Interfaces # Scenarios # Algorithms Reuse Factor Volatility Factor Size Drivers Effort Multipliers COSYSMO Effort - Application factors -8 factors - Team factors -6 factors - Schedule driver Calibration WBS guided by ISO/IEC COSYSMO Cost Drivers Application 6 3
4 Outline Baseline: CORADMO Expedited Software Development Model RAD: Rapid Application Development Expedited ScheduleDrivers Relation to RAD Opportunity Tree Nominal Systems Engineering effort and schedule obtained from COSYSMO effort estimation model, square root effortschedule relationship RAD Opportunity Tree elements reorganized around product process project people risk project people riskfactors determined in SERC Expediting SE study Model calibrated to 12 agile project data points Case Study: From Plan Driven to Agile Current Model Status Potential Critical Success Factors Areas Final Database Over 30 Interviews with Gov t/ Industry Rapid Development Organizations Over 23,500 words from interview notes Product, Process, People all in a Project Context 4
5 Product Factor Elements Product simplicity (of interfaces, legacy migration, ilities) Very Low: Extremely complex; Extra High: Extremely simple Ability to reuse product elements Very Low: None; Extra High: 90% Ability to defer low impact aspects Very Low: Never; Extra High: Anytime System definition via models vs. documents Very low: None; Extra High: 90% Technology maturity of key capabilities Very Low: >0 Level 1 2 or >1 Level 3; Extra High: All >Level Process Factor Elements Concurrency of OpCon, Rqts., Architecture, V&V Very Low: Highly sequential; Extra High: Fully concurrent Process streamlining Very Low: Heavily Bureaucratic; Extra High: Fully streamlined General SE tool support (coverage, integration, maturity: CIM) Very Low: Simpletools tools, weak CIM; Extra High: Very strong CIM
6 Project Factor Elements Collaboration support Very Low: Globally distributed; weak communications, data sharing Extra High: Largely collocated; very strong communications, data sharing Single domain models, methods, processes, tools (MMPTs) Very Low: Simple MMPTs, weak CIM; Extra High: Extensive CIM Multi domain models, methods, processes, tools (MMPTs) Very Low: Simple MMPTs, weak CIM; Extra High: Extensive CIM People Factor Elements General SE Knowledge, Skills, and Agility (KSA) Very Low: Very weak KSA; Extra High: Very strong KSA Single domain Knowledge, Skills, and Agility (KSA) Very Low: Very weak KSA; Extra High: Very strong KSA Multi domain Knowledge, Skills, and Agility (KSA) Very Low: Very weak KSA; Extra High: Very strong KSA Team compatibility Very Low: Very difficult interactions Extra High: Seamless interactions
7 Risk Acceptance Factor Risk Acceptance Very Low: Highly risk averse; Extra High: Strongly risk accepting CORADMO SE Rating Scales, Schedule Multipliers Accelerators/Ratings Very Low Low Nominal High Very High Extra High Product Factors Extremely Highly Moderately Extremely Simplicity Mod. complex Highly simple complex complex simple simple Moderate Considerate Extensive Element Reuse None (0%) Minimal (15%) Some (30%) (50%) (70%) (90%) Low-Priority Never Rarely Sometimes Often Usually Anytime Deferrals Moderate Considerate Extensive Models vs Documents None (0%) Minimal (15%) Some (30%) (50%) (70%) (90%) Key Technology >0 TRL 1,2 or 1 TRL 3 or > 1 1 TRL 4 or > TRL 5 or 1-2 TRL 6 All > TRL 7 Maturity >1 TRL 3 TRL 4 TRL 5 >2 TRL 6 Process Factors Concurrent 2 artifacts 3 artifacts All artifacts Operational Concept, Highly Mostly Fully mostly mostly mostly Requirements, sequential sequential concurrent concurrent concurrent concurrent Architecture, V&V Heavily Largely Conservative Moderate Mostly Fully Process Streamlining bureaucratic bureaucratic bureaucratic streamline streamlined streamlined General SE tool Simple tools, support CIM Considerable weak Minimal CIM Some CIM Moderate CIM Extensive CIM (Coverage, CIM integration Integration, Maturity) Project Factors Project size (peak # of Over 300 Over 100 Over 30 Over 10 Over 3 3 personnel) Globally Regionally Largely Nationally Metro-area Simple distributed distributed, collocated, Collaboration support distributed, distributed, campus, weak comm., moderate Very strong some sharing good sharing strong sharing data sharing sharing sharing Single-domain Simple MMPTs (Models, MMPTs, Considerable Minimal CIM Some CIM Moderate CIM Extensive CIM Methods, Processes, weak CIM Tools) integration Multi-domain Simple; weak Some CIM or Considerable Minimal CIM Moderate CIM Extensive CIM MMPTs integration not needed CIM People Factors General SE KSAs Moderate Very strong (Knowledge, Skills, Weak KSAs Some KSAs Good KSAs Strong KSAs KSAs KSAs Agility) Single-Domain KSAs Weak Some Moderate Good Strong Very strong Moderate or Multi-Domain KSAs Weak Some Good Strong Very strong not needed Basically Very difficult Some difficult Largely Highly Seamless Team Compatibility cooperative interactions interactions cooperative cooperative interactions interactions Risk Acceptance Factor Highly riskaversaverse Partly risk- Balanced risk Moderately Considerably Strongly risk- aversion, risk-accepting risk-accepting accepting acceptance
8 CORADMO SE Calibration Data Mostly Commercial; Some DoD Application Type Technologies Person Months Duration (Months) Duration / PM Product Process Project People Risk Multiplier Error % Insurance agency system HTML/VB VH VH H VH N % Scientific/engineering C L VH VH VH N % Compliance - expert HTML/VB VH VH H VH N % Barter exchange SQL/VB/ HTML VH H H VH N % Options exchange site HTML/SQL VH VH H VH N % Commercial HMI C L N N VH N % Options exchange site HTML VH VH H VH N % Time and billing C++/VB L VH VH VH N % Hybrid Web/client-server VB/HTML L N VH VH N % ASP HTML/VB/SQL VH VH H VH N % On-line billing/tracking VB/HTML VH VH H VH N % Palm client C/HTML N VH VH VH N % Outline Baseline: CORADMO Expedited Software Development Model RAD: Rapid Application Development Expedited ScheduleDrivers Relation to RAD Opportunity Tree Nominal Systems Engineering effort and schedule obtained from COSYSMO effort estimation model, square root effortschedule relationship RAD Opportunity Tree elements reorganized around product process project people risk project people riskfactors determined in RT 34 Model calibrated to 12 agile project data points Case Study: From Plan Driven to Agile Current Model Status
9 Case Study: From Plan Driven to Agile Accelerators/Ratings VL L N H VH H Product Factors Simplicity Element Reuse Low-Priority Deferrals Models vs Documents Key Technology Maturity Process Factors Concurrent Operational Concept, Requirements, Architecture, V&V Process Streamlining General SE tool support CIM (Coverage, Integration, Maturity) Project Factors Project size (peak # of personnel) Collaboration support Single-domain MMPTs (Models, Methods, Processes, Tools) Multi-domain MMPTs People Factors General SE KSAs (Knowledge, Skills, Agility) Single-Domain KSAs Multi-Domain KSAs Team Compatibility Risk Acceptance Factor Case Study: From Plan Driven to Agile Initial Project: Focus on Concurrent SE Accelerators/Ratings VL L N H VH H Product Factors Simplicity Element Reuse Low-Priority Deferrals Models vs Documents Key Technology Maturity Process Factors Concurrent Operational Concept, Requirements, Architecture, V&V Process Streamlining General SE tool support CIM (Coverage, Integration, Maturity) Project Factors Project size (peak # of personnel) Collaboration support Single-domain MMPTs (Models, Methods, Processes, Tools) Multi-domain MMPTs People Factors General SE KSAs (Knowledge, Skills, Agility) Single-Domain KSAs Multi-Domain KSAs Team Compatibility Risk Acceptance Factor Expected schedule reduction of 1.09/0.96 = 0.88 (green arrow) Actual schedule delay of 15% due to side effects (red arrows) Model prediction: 0.88*1.09*1.04*1.06*1.06 =
10 Case Study: From Plan Driven to Agile Next Project: Fix Side Effects; Reduce Bureaucracy Accelerators/Ratings VL L N H VH H Product Factors Simplicity Element Reuse Low-Priority Deferrals Models vs Documents Key Technology Maturity Process Factors Concurrent Operational Concept, Requirements, Architecture, V&V Process Streamlining General SE tool support CIM (Coverage, Integration, Maturity) Project Factors Project size (peak # of personnel) Collaboration support Single-domain MMPTs (Models, Methods, Processes, Tools) Multi-domain MMPTs People Factors General SE KSAs (Knowledge, Skills, Agility) Single-Domain KSAs Multi-Domain KSAs Team Compatibility Risk Acceptance Factor Model estimate: 0.88*(0.92/0.96)*(0.96/1.05) = 0.77 speedup Project results: 0.8 speedup Model tracks project status; identifies further speedup potential Current Model Status Considerable interest, experimantal use Large aerospace companies, DoD Services Also considered useful for planning Preparing, iterating data collection insrument Applying to agile software projects Mostly knowledge work
CORADMO in 2001: A RAD Odyssey
CORADMO in 2001: A RAD Odyssey Cyrus Fakharzadeh fakharza@usc.edu 16th International Forum on COCOMO and Software Cost Modeling 1 Introduction RAD (Rapid Application Development) an application of any
More informationAnalysis of System ility Synergies and Conflicts
Analysis of System ility Synergies and Conflicts Barry Boehm, USC NDIA SE Conference October 30, 2014 10-30-2014 1 Ilities Tradespace and Affordability Analysis Critical nature of the ilities Or non-functional
More informationEnabling Repeatable SE Cost Estimation with COSYSMO and MBSE
1 Enabling Repeatable SE Cost Estimation with COSYSMO and MBSE Dr. Gan Wang, BAE Systems Mr. Barry Papke, No Magic, Inc. Dr. Saulius Pavalkis, No Magic, Inc. PSM Users Group Conference June 12-16, 2017
More informationWhen Does Requirements Volatility Stop All Forward Progress?
When Does Requirements Volatility Stop All Forward Progress? Practical Software and Systems Measurement User s Group Conference Golden, Colorado July 2007 Jo Ann Lane and Barry Boehm University of Southern
More informationModel Driven Development Needs More Than Product Models
Model Driven Development Needs More Than Product Models Barry Boehm, USC USC-CSE Executive Workshop on MDA Mar. 16 th, 2005 3/16/2005 USC-CSE 1 Nature of Model Clashes Outline Among product, process, property,
More information3. December seminar cost estimation W 2002/2003. Constructive cost model Department of Information Technology University of Zurich
I 3. December 2002 seminar cost estimation W 2002/2003 COCOMO Constructive cost model Department of Information Technology University of Zurich Nancy Merlo-Schett Nancy Merlo-Schett, Department of Information
More informationTechnology Impact Analysis Tool. A. Winsor Brown
O. Appendix 5. Technology Impact Analysis Tool Technology Impact Analysis Tool A. Winsor Brown Abstract The COCOMO RAD MODEL (CORADMO) is currently implemented in two parts: a front end staged 5-1 Table
More informationAGILE DEVELOPMENT AND ITS IMPACT ON PRODUCTIVITY
AGILE DEVELOPMENT AND ITS IMPACT ON PRODUCTIVITY 2006 International Software Measurement & Analysis Conference David Garmus www.davidconsultinggroup.com Topics Characteristics of Agile Projects Performance
More informationMTAT Software Economics. Session 6: Software Cost Estimation
MTAT.03.244 Software Economics Session 6: Software Cost Estimation Marlon Dumas marlon.dumas ät ut. ee Outline Estimating Software Size Estimating Effort Estimating Duration 2 For Discussion It is hopeless
More informationCOSYSMO: COnstructive SYStems Engineering Cost MOdel. Ricardo Valerdi USC Annual Research Review March 11, 2002
COSYSMO: COnstructive SYStems Engineering Cost MOdel Ricardo Valerdi USC Annual Research Review March 11, 2002 March 2002 Outline Background on COSYSMO EIA632 Approach Delphi Survey Delphi Round 1 Results
More informationHeadquarters U.S. Air Force
Headquarters U.S. Air Force Software Sizing Lines of Code and Beyond Air Force Cost Analysis Agency Corinne Wallshein June 2009 1 Presentation Overview About software sizing Meaning Sources Importance
More informationFuture Systems and Software Challenges, Especially Maintainability Barry Boehm, USC USC-CSSE Annual Research Review April 4, 2017
Future Systems and Software Challenges, Especially Maintainability Barry Boehm, USC USC-CSSE Annual Research Review April 4, 2017 1/26/2016 1 Outline Future systems and software engineering challenges
More informationApplying the Incremental Commitment Model to Brownfield System Development
Applying the Incremental Commitment Model to Brownfield System Development Barry Boehm 1 1 University of Southern California, USA, boehm@usc.edu Abstract The Incremental Commitment Model (ICM) is a risk-driven
More informationDRAFT. Effort = A * Size B * EM. (1) Effort in person-months A - calibrated constant B - scale factor EM - effort multiplier from cost factors
1.1. Cost Estimation Models Parametric cost models used in avionics, space, ground, and shipboard platforms by the services are generally based on the common effort formula shown in Equation 1. Size of
More informationContents. Today Project Management. What is Project Management? Project Management Activities. Project Resources
Contents Last Time - Software Development Processes Introduction Software Development Processes Project Management Requirements Engineering Software Construction Group processes Quality Assurance Software
More informationSoftware Reuse Economics
Software Reuse Economics Barry Boehm DARPA Workshop January 14, 1997 http://sunset.usc.edu Barry Boehm - 1 Outline Motivation Software Reuse Economics Framework Return on Investment Elements Investments
More informationSelecting Software Development Life Cycles. Adapted from Chapter 4, Futrell
Selecting Software Development Life Cycles Adapted from Chapter 4, Futrell Examples of Software Life Cycle Models Classical Waterfall Waterfall with feedback V-Shaped Prototyping Incremental Spiral Rapid
More informationLeading Indicators for Systems Engineering Effectiveness Presentation for NDIA SE Conference October 28, 2009
Leading Indicators for Systems Engineering Effectiveness Presentation for NDIA SE Conference October 28, 2009 Garry Roedler Lockheed Martin 1 Growing Interest in SE Effectiveness Questions about the effectiveness
More informationA Decision Making Tool for the Selection of Service Oriented-Based Legacy Systems Modernization Strategies
A Decision Making Tool for the Selection of Service Oriented-Based Legacy Systems Modernization Strategies Rafik A. Salama, Sherif G. Aly The American University in Cairo raamir@aucegypt.edu, sgamal@aucegypt.edu
More informationCOSYSMO: A Systems Engineering Cost Model
COSYSMO: A Systems Engineering Cost Model Barry W. Boehm, Donald J. Reifer, Ricardo Valerdi University of Southern California Center for Software Engineering 941 W. 37th Place, SAL Room 328 Los Angeles,
More informationHarnessing Predictive Analytics to Improve Customer Data Analysis and Reduce Fraud
Harnessing Predictive Analytics to Improve Customer Data Analysis and Reduce Fraud Patrick Shearman General Manager, Information Management HCF of Australia Ltd Technology and Innovation for Insurance
More informationAnalyze, Design, and Develop Applications
Analyze, Design, and Develop Applications On Demand Insurance Problems 1. We lose customers because we process new policy applications too slowly. 2. Our claims processing is time-consuming and inefficient.
More informationCopyright Software Engineering Competence Center
Copyright Software Engineering Competence Center 2012 1 Copyright Software Engineering Competence Center 2012 5 These are mapped categories to the waste categories of manufacturing. An excellent overview
More informationAre you fit for S/4 HANA?
Transforming the World through Quality sqs.com Are you fit for S/4 HANA? Sadanand Kotasthane, Global Head of ERP Practice Introduction Sadanand has over 24 years of experience in enterprise wide IT transformation,
More informationPMBOK Guide Fifth Edition Pre Release Version October 10, 2012
5.3.1 Define Scope: Inputs PMBOK Guide Fifth Edition 5.3.1.1 Scope Management Plan Described in Section 5.1.3.1.The scope management plan is a component of the project management plan that establishes
More informationAgile Development Doesn t Have to Mean Fragile Enterprise Processes
Fragile Enterprise Processes An MKS White Paper By: Colin Doyle ALM Strategic Product Manager MKS Inc. The Move to Agile Agile software development methodologies are garnering a lot of interest these days.
More informationFactors to Consider When Implementing Automated Software Testing
Factors to Consider When Implementing Automated Software Testing By Larry Yang, MBA, SSCP, Security+, Oracle DBA OCA, ASTQB CTFL, ITIL V3 ITM Testing is a major component of the Software Development Lifecycle
More informationEconomic Impact of Reuse on Systems Engineering
Economic Impact of Reuse on Systems Engineering Dr. Ricardo Valerdi Massachusetts Institute of Technology rvalerdi@mit.edu 4 th Annual IeMRC Conference Loughborough University September 2, 2009 IeMRC 4
More informationCost Model Comparison Report
Cost Model Comparison Report October 31, 2006 Update Version Prepared for: NASA Ames Prepared by: University of Southern California Center for Software Engineering 941 West 37 th Place Los Angeles, CA
More informationFigure 1 Function Point items and project category weightings
Software measurement There are two significant approaches to measurement that project managers need to be familiar with. These are Function Point Analysis (Albrecht, 1979) and COCOMO (Boehm, 1981). 1.
More informationSystem Qualities (SQs) Tradespace and Affordability
System Qualities (SQs) Tradespace and Affordability Barry Boehm, USC SERC SSRR 2016 November 17, 2016 5-17-2016 1 PROJECT DESCRIPTION: Project Overview - I Develop and build upon firm scientific foundations
More informationCOCOMO Suite Methodology and Evolution
Software Engineering Technology COCOMO Suite Methodology and Evolution In the late 1970s and the early 1980s as software engineering was starting to take shape, software managers found they needed a way
More informationSE420 Software Quality Assurance
SE420 Software Quality Assurance Lecture 2 Software Specification Part-1 January 16, 2017 Sam Siewert SQA LO s (Learning Objectives) Theory and Principles 1. Coverage of Current SQA Theory and Practice
More informationIntroduction to Software Engineering
UNIT I SOFTWARE PROCESS Introduction S/W Engineering Paradigm life cycle models (water fall, incremental, spiral, WINWIN spiral, evolutionary, prototyping, objects oriented) -system engineering computer
More informationBreakout Session 1: Business Cases and Acquisition Strategies Outbrief Marilee J. Wheaton TRW S&ITG Session Chair.
Breakout Session 1: Business Cases and Acquisition Strategies Outbrief Marilee J. Wheaton TRW S&ITG Session Chair 23 February 2001 Chris Abts, USC Center for Software Engineering COCOTS Estimation Model:
More informationICS 52: Introduction to Software Engineering
ICS 52: Introduction to Software Engineering Fall Quarter 2004 Professor Richard N. Taylor Lecture Notes http://www.ics.uci.edu/~taylor/ics_52_fq04/syllabus.html Copyright 2004, Richard N. Taylor. Duplication
More informationMDA Overview. Bill Wood
MDA Overview Bill Wood Overview Introduction Concepts Analysis of Current Work Connections Next Steps Conclusions Introduction Paradigm shift: from programmers using programming language to modelers using
More informationCollaborative Development of Systems Architecting Design Rules
14 th NDIA Systems Engineering Conference 24-27 October 2011 Presentation #13176 Collaborative Development of Systems Architecting Design Rules Tom McDermott Dir. of Research and Dep. Dir., GTRI tom.mcdermott@gtri.gatech.edu
More informationChapter 4 Software Process and Project Metrics
Chapter 4 Software Process and Project Metrics 1 Measurement & Metrics... collecting metrics is too hard... it's too time-consuming... it's too political... it won't prove anything... Anything that you
More informationPassit4Sure.OG Questions. TOGAF 9 Combined Part 1 and Part 2
Passit4Sure.OG0-093.221Questions Number: OG0-093 Passing Score: 800 Time Limit: 120 min File Version: 7.1 TOGAF 9 Combined Part 1 and Part 2 One of the great thing about pass4sure is that is saves our
More informationUser s Guide. Galorath Incorporated
SEER for Systems Engineering User's Guide Page 1 SEER for Systems Engineering User s Guide Galorath Incorporated www.galorath.com Corporate Headquarters El Segundo, CA USA Phone: +1 (310) 414 3222 E-mail:
More informationThis tutorial also elaborates on other related methodologies like Agile, RAD and Prototyping.
i About the Tutorial SDLC stands for Software Development Life Cycle. SDLC is a process that consists of a series of planned activities to develop or alter the Software Products. This tutorial will give
More informationAddressing the Challenges of Systems Engineering Estimation
Addressing the Challenges of Systems Engineering Estimation Karen McRitchie/Kathy Kha, Galorath Incorporated 2016 Copyright Galorath Incorporated 1 ABSTRACT Cost is a crucial factor in evaluating the viability
More informationWhy CIP? AIIM International's Certified Information Professional designation was designed to allow information professionals to:
Why CIP? Over the past decade, there has been a perfect storm of change driven by consumerization, cloud, mobile, and the Internet of Things. It has changed how we think about enterprise information and
More informationCOCOMO II Demo and ARS Example
COCOMO II Demo and ARS Example CS 566 Software Management and Economics Lecture 5 (Madachy 2005; Chapter 3, Boehm et al. 2000) Ali Afzal Malik Outline USC COCOMO II tool demo Overview of Airborne Radar
More informationIntegrated Product Developmenta Key to Affordability
Integrated Product Developmenta Key to Affordability Gunnar Holmberg Future Products and Technology Saab AB (publ.) Abstract Integrated Product Development (IPD) has been a major approach to improve performance
More informationCONTENTS PART ONE FOUNDATIONS FOR SYSTEMS DEVELOPMENT. Preface 21
CONTENTS Preface 21 PART ONE FOUNDATIONS FOR SYSTEMS DEVELOPMENT AN OVERVIEW OF PART ONE :»o SYSTEMS DEVELOPMENT IN AN ORGANIZATIONAL CONTEXT 31 Learning Objectives 31 Introduction 31 A Modern Approach
More informationVolume 8, No. 1, Jan-Feb 2017 International Journal of Advanced Research in Computer Science RESEARCH PAPER Available Online at
Volume 8, No. 1, Jan-Feb 2017 International Journal of Advanced Research in Computer Science RESEARCH PAPER Available Online at www.ijarcs.info A Study of Software Development Life Cycle Process Models
More informationProject Plan. Mike McKerns, Caltech. Building the Project Plan Managing the Project Plan Updates to Plan for Common Algorithms
Project Plan Mike McKerns, Caltech Building the Project Plan Managing the Project Plan Updates to Plan for Common Algorithms Goals & Objectives The goal of DANSE is to build a software system for neutron
More informationSystem Cost Modeling Using Proxy Estimation and COSYSMO
System Cost Modeling Using Proxy Estimation and COSYSMO October 21, 2014 Reggie Cole Lockheed Martin Senior Fellow reggie.cole@lmco.com Kevin Woodward Lockheed Martin Fellow kevin.woodward@lmco.com 1 We
More informationMethodology for the Cost Benefit Analysis of a Large Scale Multi-phasic Software Enterprise Migration
Methodology for the Cost Benefit Analysis of a Large Scale Multi-phasic Software Enterprise Migration Bryce Meyer Jerry Jackson Jim Wessel Software Engineering Institute Carnegie Mellon University Pittsburgh,
More informationSOFTWARE EFFORT AND SCHEDULE ESTIMATION USING THE CONSTRUCTIVE COST MODEL: COCOMO II
SOFTWARE EFFORT AND SCHEDULE ESTIMATION USING THE CONSTRUCTIVE COST MODEL: COCOMO II Introduction Jongmoon Baik, Sunita Chulani, Ellis Horowitz University of Southern California - Center for Software Engineering
More informationSystems Engineering in Large-scale Agile Software Development
Systems Engineering in Large-scale Agile Software Development Will Menner Johns Hopkins University Will.Menner@jhuapl.edu 240.228.5354 BLUF Bottom Line Up Front ops.fhwa.gov sercuarc.org My experience:
More informationSDLC Models- A Survey
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 2, Issue. 1, January 2013,
More informationCertified Information Professional 2016 Update Outline
Certified Information Professional 2016 Update Outline Introduction The 2016 revision to the Certified Information Professional certification helps IT and information professionals demonstrate their ability
More informationSOA Governance is For Life, Not Just a Strategy
SOA Governance is For Life, Not Just a Strategy Mark Simpson Consultancy Director, Griffiths Waite Your Speaker Mark Simpson Consultancy Director Griffiths Waite > 18 years Oracle development and architecture
More informationIntroduction to Systems Analysis and Design
Introduction to Systems Analysis and Design What is a System? A system is a set of interrelated components that function together to achieve a common goal. The components of a system are called subsystems.
More informationData Warehousing. and Data Mining. Gauravkumarsingh Gaharwar
Data Warehousing 1 and Data Mining 2 Data warehousing: Introduction A collection of data designed to support decisionmaking. Term data warehousing generally refers to the combination of different databases
More informationPART THREE: Work Plan and IV&V Methodology (RFP 5.3.3)
PART THREE: Work Plan and IV&V Methodology (RFP 5.3.3) 3.1 IV&V Methodology and Work Plan 3.1.1 NTT DATA IV&V Framework We believe that successful IV&V is more than just verification that the processes
More informationIBM BPM on zenterprise
IBM BPM on zenterprise The world has turned Andreas Gröschl, Mainframe Architect groeschl@de.ibm.com The Modern Enterprise is a Network of Complex Interactions Powered by Mainframe Assets 70% of corporate
More informationKINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK
KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK Subject Code & Subject Name: IT1251 Software Engineering and Quality Assurance Year / Sem : II / IV UNIT I SOFTWARE PRODUCT
More informationOperational Improvement Consulting. SDL Language Solutions
Operational Improvement Consulting SDL Language Solutions Operational Improvement Consulting Global organizations need to constantly evolve business processes to respond to changes in strategic direction
More informationDELMIA V5.17 extends the IBM Product Lifecycle Management solutions portfolio
IBM Europe Announcement ZP07-0453, dated October 16, 2007 DELMIA V5.17 extends the IBM Product Lifecycle Management solutions portfolio Description...2 Product positioning... 5 Reference information...
More informationTranslate stakeholder needs into strategy. Governance is about negotiating and deciding amongst different stakeholders value interests.
Principles Principle 1 - Meeting stakeholder needs The governing body is ultimately responsible for setting the direction of the organisation and needs to account to stakeholders specifically owners or
More informationQuizzes for 1 st Study Group Session
Quizzes for 1 st Study Group Session General 1. Business analysis is performed: a. Sequentially and in order. b. According to logical relationships (dependencies). c. Iteratively or simultaneously. d.
More informationRisk and Opportunity Management - Overview
Risk and Opportunity Management - Overview Webinar Learning Objectives At the end of this Webinar, you will: Understand the 5 step Risk and Opportunity Management (R&OM) process Recognize R&OM as a tool
More informationPertemuan 2. Software Engineering: The Process
Pertemuan 2 Software Engineering: The Process Collect Your Project Topic What is Software Engineering? Software engineering is the establishment and sound engineering principles in order to obtain economically
More informationUsing the Incremental Commitment Model (ICM) to Help Execute Competitive Prototyping (CP) Charts with Notes
Using the Incremental Commitment Model (ICM) to Help Execute Competitive Prototyping (CP) Charts with Notes Barry Boehm and Jo Ann Lane University of Southern California http://csse.usc.edu Outline Motivation
More informationSoftware Growth Analysis
Naval Center for Cost Analysis Software Growth Analysis June 2015 Team: Corinne Wallshein, Nick Lanham, Wilson Rosa, Patrick Staley, and Heather Brown Software Growth Analysis Introduction to software
More informationProcedia Computer Science
Procedia Computer Science 00 (2012) 000 000 Procedia Computer Science www.elsevier.com/locate/procedia New Challenges in Systems Engineering and Architecting Conference on Systems Engineering Research
More informationSE420 Software Quality Assurance
SE420 Software Quality Assurance Lecture 1 Introduction Part-2 January 16, 2017 Sam Siewert Course Learning Objectives Theory of Overall SQA Process Process Models (Waterfall, Spiral, XP) using Agile Strategy
More informationFINANCIAL SERVICES PRACTICE, CEB TOWERGROUP INSURANCE 2014 The Corporate Executive Board Company. All Rights Reserved.
CEB Financial Services Practice CEB TowerGroup Insurance June, 10, 2014 Making Your Data Work For You How Analytics Can Help Insurance CFOs ROAD MAP FOR THE PRESENTATION Projects and Problems Best Practices
More informationLIFE-CYCLE MODELS AND PROCESS. Software Engineering 1/9/2008. CHAPTER 1, 2, and 3. Stephen R. Schach
Slide 2.1 CHAPTER 1, 2, and 3 Slide 2.2 Object-Oriented Oriented Software Engineering WCB/McGraw-Hill, 2008 Stephen R. Schach srs@vuse.vanderbilt.edu SOFTWARE LIFE-CYCLE MODELS AND PROCESS Overview Slide
More informationINDEX. O Organic mode 1
INDEX O Organic mode 1 P Paste 23, 26 Percent of Code Modification (CM) 5 Percent of Design Modification (DM) 5 Percent of Integration Required for Modified Software (IM) 5 Person-Month 2 Personnel 27
More informationRapid software development. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 17 Slide 1
Rapid software development Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 17 Slide 1 Rapid software development Because of rapidly changing business environments, businesses have to respond
More informationAgile Architecture And Design
Agile Architecture And Design Vishy Ramaswamy (vramaswa@ca.ibm.com) Senior Technical Staff Member Design Management Server Architect Collaborative Architecture, Design and Analysis IBM Rational Software
More informationSage X3 for Manufacturing
Sage X3 for Manufacturing for Manufacturing Adopt a faster, simpler, more flexible solution with full business management, CRM, HRM and Business Intelligence all rolled into one seamless solution. With
More informationACCELERATE BUSINESS VALUE WITH SAP INSTANCE CONSOLIDATION
ACCELERATE BUSINESS VALUE WITH SAP INSTANCE CONSOLIDATION THE AVERAGE OPERATIONAL COSTS OF RUNNING A SINGLE INSTANCE OF SAP ARE 25 40% LOWER THAN RUNNING MULTIPLE INSTANCES THE FUTURE OF SAP RESEARCH,
More informationProject Performance, Where are We and Why
Project Performance, Where are We and Why Britt Creer, PMP Project Management Consultant ARES Project Management, LLC Agenda Intro Common Challenges The Performance Measurement Baseline Data Integration
More informationAccelerating Your DevOps Journey
06 October 2016 Accelerating Your DevOps Journey Peter Eeles Executive IT Architect DevOps Global Tiger Team, IBM Hybrid Cloud peter.eeles@uk.ibm.com Agenda 1 The Business and IT Context 2 The Relevance
More informationSAP Simple Finance The Future of Finance. Angélica Bedoya, Center of Excellence, SAP LAC Abril, 2015
SAP Simple Finance The Future of Finance Angélica Bedoya, Center of Excellence, SAP LAC Abril, 2015 Today s Volatile World Needs Strong CFOs How profitable is our new global business unit? The balance
More informationA Process for Mapping COCOMO Input Parameters to True S Input Parameters
A Process for Mapping Input s to Input s Agenda > Overview > Rosetta Stone II > Analysis > Summary 2 Overview > Initial Comparison and Assessment was Completed by USC Center for Systems & Software Engineering
More informationPh.D. Defense: Resource Allocation Optimization in the Smart Grid and High-performance Computing Tim Hansen
Ph.D. Defense: Resource Allocation Optimization in the Smart Grid and High-performance Computing Tim Hansen Department of Electrical and Computer Engineering Colorado State University Fort Collins, Colorado,
More informationChallenges of Managing a Testing Project: (A White Paper)
Challenges of Managing a Testing Project: () Page 1 of 20 Vinod Kumar Suvarna Introduction Testing is expected to consume 30 50 % of the Project Effort, Still properly managing testing project is not considered
More informationREPENSEZ VOTRE STRATÉGIE SAP ET ENTREZ DANS LE CLOUD HYBRIDE
#SAPWEEK REPENSEZ VOTRE STRATÉGIE SAP ET ENTREZ DANS LE CLOUD HYBRIDE @RollZanzucchi PARIS, LE 7 APRIL 2016 Modernize IT for SAP Joakim Zetterblad, EMEA Director SAP Solutions, EMC EMEA Copyright 2016
More informationSoftware Life Cycle. Main Topics. Introduction
Software Life Cycle Main Topics Study the different life cycle models Study the difference between software maintenance and evolution Study product line engineering as a design methodology 2 Introduction
More informationRequirements Analysis and Design Definition. Chapter Study Group Learning Materials
Requirements Analysis and Design Definition Chapter Study Group Learning Materials 2015, International Institute of Business Analysis (IIBA ). Permission is granted to IIBA Chapters to use and modify this
More informationDevelopment of AUTOSAR Software Components with Model-Based Design
Development of AUTOSAR Software Components with Model-Based Design Guido Sandmann Automotive Marketing Manager, EMEA The MathWorks Joachim Schlosser Senior Team Leader Application Engineering The MathWorks
More informationState of Oklahoma CIO Assessment Study
in collaboration with State of Oklahoma CIO Assessment Study October 21, 2010 Government Modernization Committee Alex Z. Pettit Chief Information Officer State of Oklahoma Table of Contents Confirmation
More informationVANTAGE SOFTWARE OFFERS THE ONLY MODULAR APPLICATIONS DESIGNED TO CAPTURE AND ENHANCE THE UNIQUE QUALITIES THAT GIVE
O U R VA N TA G E P O I N T I S YO U R B U S I N E S S A D VA N TA G E VANTAGE SOFTWARE OFFERS THE ONLY MODULAR APPLICATIONS DESIGNED TO CAPTURE AND ENHANCE THE UNIQUE QUALITIES THAT GIVE YOUR PRIVATE
More informationSAP Value Assurance for SAP S/4HANA Quick-Start Your Digital Transformation with SAP S/4HANA
SAP Value Assurance for SAP S/4HANA Quick-Start Your Digital Transformation with SAP S/4HANA Level 1 Customer Presentation March 2017 Digitalization is happening now Achieve your business goals with a
More informationACCELERATE YOUR JOURNEY TO BEING DIGITAL
ACCELERATE YOUR JOURNEY TO BEING DIGITAL GETTING TO THE VALUE OF SIMPLE BEYOND THE TECHNICAL COMPLEXITY. GETTING THERE FASTER. It is with expectations of deep simplification in process and data - that
More informationThe Business Case for ALM Transformation ALM
ALM Application Lifecycle Management White Paper Out-of-Date; Out-of-Touch The Business Case for ALM Transformation Executive summary: The Business Case for Change Ultimately improve the quality and success
More informationSOA Research Agenda. Grace A. Lewis
Workshop SOA Research Agenda Grace A. Lewis Workshop Approach Broadened the scope of the research agenda to show that we are interested in more than just SOA as an architectural style Performed an extensive
More informationReUse: Challenges and Business Success Harald Gall
ReUse: Challenges and Business Success Harald Gall Department of Informatics software evolution and architecture lab seal.ifi.uzh.ch/gall Objects and reuse some practical observations 2 Outline Challenges
More informationLead Architect, Enterprise Technology Architect
Lead Architect, Enterprise Technology Architect Location: [North America] [United States] Town/City: Federal Way Category: Information Technology Job Type: Open-ended, Full-time *Preferred locations: USA
More informationCalibrating the COCOMO II Post-Architecture Model
Calibrating the COCOMO II Post-Architecture Model Sunita Devnani-Chulani Bradford Clark Barry Boehm Center for Software Engineering Computer Science Department University of Southern California Los Angeles,
More informationThe Internet of Things (IoT) in Supply Chain and Logistics
The Internet of Things (IoT) in Supply Chain and Logistics 2016 Research Findings IoT is changing the way supply chain and logistics are managed. We polled 600 supply chain decision-makers to learn about
More informationHP Quality Center 10 Overview
HP Quality Center 10 Overview Baselining, Versioning and Release Management John Fodeh Solution Architect, Global Testing Practice 2008 Hewlett-Packard Development Company, L.P. The information contained
More information