Customer Questions. Project Deliverables

Size: px
Start display at page:

Download "Customer Questions. Project Deliverables"

Transcription

1 Customer Questions Do you understand customer problem and needs? Can you design a system to solve customer problem or satisfy customer needs? How long will it take you to develop the system? How much will it cost to develop the system? Documents Project Deliverables Demonstrations of function Demonstrations of subsystems Demonstrations of accuracy Demonstrations of reliability, performance or security 1

2 Milestones and Activities Activity: takes place over a period of time Milestone: completion of an activity -- a particular point in time Precursor: event or set of events that must occur in order for an activity to start Duration: length of time needed to complete an activity Due date: date by which an activity must be completed PHASE 1 STEP 1 ACTIVITY 1.1 STEP 2 ACTIVITY 1.2 ACTIVITY 1.3 : : PROJECT PHASE 2 STEP 1 STEP 2 : ACTIVITY 2.1 ACTIVITY 2.2 ACTIVITY 3.3 : PHASE n STEP 1 STEP 2 : 2

3 Table 3.1. Phases, steps and activities of building a house. Phase 1: Landscaping the lot Phase 2: Building the house Step 1.1: Step 2.1: Clearing Prepare the and site grubbing Activity 1.1.1: Remove trees Activity 2.1.1: Survey the land Activity 1.1.2: Remove stumps Activity 2.1.2: Request permits Step 1.2: Activity 2.1.3: Excavate for the Seeding the foundation turf Activity 1.2.1: Aerate the soil Activity 2.1.4: Buy materials Activity 1.2.2: Disperse the seeds Step 2.2: Building the exterior Activity 1.2.3: Water and weed Activity 2.2.1: Lay the foundation Step 1.3: Activity 2.2.2: Build the outside walls Planting shrubs and trees Activity 1.3.1: Obtain shrubs and trees Activity 2.2.3: Install exterior plumbing Activity 1.3.2: Dig holes Activity 2.2.4: Exterior electrical work Activity 1.3.3: Plant shrubs and trees Activity 2.2.5: Exterior siding Activity 1.3.4: Anchor the trees and Activity 2.2.6: Paint the exterior mulch around them Activity 2.2.7: Install doors and fixtures Activity 2.2.8: Install roof Step 2.3: Finishing the interior Activity 2.3.1: Install the interior plumbing Activity 2.3.2: Install interior electrical work Activity 2.3.3: Install wallboard Activity 2.3.4: Paint the interior Activity 2.3.5: Install floor covering Activity 2.3.6: Install doors and fixtures 1.1. Survey complete 1.2. Permits issued 1.3. Excavation complete 1.4. Materials on hand 2.1. Foundation laid 2.2. Outside walls complete 2.3. Exterior plumbing complete 2.4. Exterior electrical work complete 2.5. Exterior siding complete 2.6. Exterior painting complete 2.7. Doors and fixtures mounted 2.8. Roof complete 3.1. Interior plumbing complete 3.2. Interior electrical work complete 3.3. Wallboard in place 3.4. Interior painting complete 3.5. Floor covering laid 3.6. Doors and fixtures mounted Table 3.2. Milestones in building a house. 3

4 Install exterior electrical Install exterior siding Paint exterior Install exterior doors and fixtures START Request permits Install exterior plumbing Install roofing Surveying Excavation Buy materials Lay foundation Build outside wall 2.2 Install interior plumbing FINISH 3.1 Install interior electrical 3.2 Install wallboard 3.3 Paint interior Install flooring Install interior doors and fixtures Table 3.3. Activities and time estimates. Activity Time estimate (in days) Step 1: Prepare the site Activity 1.1: Survey the land 3 Activity 1.2: Request permits 15 Activity 1.3: Excavate for the foundation 10 Activity 1.4: Buy materials 10 Step 2: Building the exterior Activity 2.1: Lay the foundation 15 Activity 2.2: Build the outside walls 20 Activity 2.3: Install exterior plumbing 10 Activity 2.4: Exterior electrical work 10 Activity 2.5: Exterior siding 8 Activity 2.6: Paint the exterior 5 Activity 2.7: Install doors and fixtures 6 Activity 2.8: Install roof 9 Step 3: Finishing the interior Activity 3.1: Install the interior plumbing 12 Activity 3.2: Install interior electrical work 15 Activity 3.3: Install wallboard 9 Activity 3.4: Paint the interior 18 Activity 3.5: Install floor covering 11 Activity 3.6: Install doors and fixtures 7 4

5 START FINISH 0 Slack or Float Time Slack time = available time - real time = latest start time - earliest start time 5

6 Table 3.4. Slack time for project activities. Activity Earliest start time Latest start time Slack Finish Build communications software System planning (1.0) System design (2.0) Coding (3.0) Testing(4.0) Delivery (5.0) Review specification(1.1) Review budget (1.2) Review schedule(1.3) Develop plan (1.4) Top-level design (2.1) Prototyping (2.2) User interface (2.3) Detailed design (2.4) 6

7 Description Test of phase 1 Define test cases Write test plan Inspect test plan Integration testing Interface testing Document results System testing Performance tests Configuration tests Document results Start End Jan 1 Jan 8 Jan 15 Jan 22 Jan 29 1 Jan 5 Feb ********************* 1 Jan 8 Jan ****** 9 Jan 22 Jan ******* 9 Jan 22 Jan ******* Feb 5 23 Jan 1 Feb ****** 23 Jan 1 Feb --FFFFF 23 Jan 1 Feb ----FFF Feb 12 Feb 17 2 Feb 17 Feb ******* 2 Feb 17 Feb ----FFF 2 Feb 17 Feb ---FFFF Feb Feb 24 Feb *** ACTIVITY NUMBER DESCRIPTION WBS 1.0 SYSTEM PLANNING TODAY JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC 1.1 Review specification 1.2 Review budget 1.3 Review schedule 1.4 Develop plan Specification approved Budget approved Schedule approved Plan approved WBS 2.0 SYSTEM DESIGN 2.1 Top-level design Design approved 2.2 Prototyping 2.3 User interface 2.4 Detailed design Completed Duration Float Critical Slippage Start task Design approved Finish task 7

8 Load Overload Underload PROJECTED STAFF-DAYS JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC Planned expenditure Actual expenditure TODAY DOLLARS JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC 8

9 Earned Value Management Tracks both cost and schedule in a unified manner. Each activity has an estimated cost. When an activity is scheduled to be complete, add that activity s estimated cost to the total called Budged Cost of Work Scheduled (BCWS). When an activity is in fact complete, add that activity s estimated cost to the total called Budged Cost of Work Performed (BCWP). The cost expended to date is the Actual Cost of Work Performed (ACWP). Cost and Schedule Variance These indicate current project status Cost variance: CV = BCWP ACWP Positive indicates costs less than expected Schedule variance: SV = BCWP BCWS Positive indicates ahead of schedule 9

10 Cost and Schedule Indices These can be applied (with caution) to the work remaining to get a predicted final cost and end data Cost Index CI = BCWP/ACWP Schedule Index SI = BCWP/BCWS Cautions About Earned Value More effective if there are several milestones due in each reporting period. If an activity crosses a reporting point, 50% credit to BCWS and to BCWP if the activity has started. This reduces a false indication of behind schedule and overrun. Note it can provide a false indication of being on schedule or underrun. Do not compare BCWS and ACWP. This merely indicates that the spending is to plan, but does not consider the progress toward the goal. 10

11 Project Personnel Key activities requiring personnel: requirements analysis system design program design program implementation testing training maintenance quality assurance Choosing Personnel ability to perform work interest in work experience with similar applications similar tools or languages similar techniques similar development environments training ability to communicate with others ability to share responsibility management skills 11

12 Two people 1 line of communication Three people 3 lines of communication Four people 6 lines of communication Five people : n people 10 lines of communication : n(n-1)/2 lines of communication Work Styles Extroverts: tell their thoughts Introverts: ask for suggestions Intuitives: base decisions on feelings Rationals: base decisions on facts, options 12

13 INTUITIVE INTROVERT INTUITIVE INTROVERT: Asks others Acknowledges feelings RATIONAL INTROVERT: Asks others Decides logically INTUITIVE EXTROVERT: Tells others Acknowledges feelings RATIONAL EXTROVERT: Tells others Decides logically EXTROVERT RATIONAL Myers-Briggs Type Indicator The work of Jung was extended by Myers and Briggs to four dimensions: Extraversion (E) Sensing (S) Thinking (T) Judging (J) Introversion (I) Intuition (N) Feeling (F) Perceiving (P) 13

14 Project Organization Depends on backgrounds and work styles of team members number of people on team management styles of customers and developers Examples: Chief programmer team Egoless approach Chief programmer Assistant chief programmer Senior programmers Librarian Administration Test team Junior programmers 14

15 Table 3.5. Comparison of organizational structures. Highly structured High certainty Repetition Large projects Loosely structured Uncertainty New techniques or technology Small projects Expert judgment Effort Estimation analogy proportion Delphi technique Wolverton model Algorithmic methods: E = (a + bs c ) m(x) Walston and Felix model: E = 5.25S 0.91 Bailey and Basili model: E = S

16 Causes of Inaccurate Estimates Frequent requests for changes Overlooked tasks Users lack of understanding of their own requirements Insufficient analysis when developing the estimate Lack of coordination of systems development, technical services, operations, data administration, and other functions during development Lack of an adequate method or guideline for estimating Key Influences on Estimate Complexity of proposed application Required integration with existing systems Complexity of the programs in the system Size of the system expressed in functions or programs Capabilities and experience of the project team Anticipated frequency or extent of changes Availability of tools 16

17 4x + Size (SLOC) Cost ($) RELATIVE SIZE RANGE 2x 1.5x 1.25x x x x Concept of operations Product Requirementsdesign specification specs. Detailed design specs. Accepted software FeasibilityPlans and Product Detailed requirements design design PHASES AND MILESTONES Development and test Expert Judgment Analogy Compare the proposed system to existing systems. Proportion Compare the proposed system as a factor times an existing system. Delphi Several experts use a formalized system to reconcile their estimates to reach a consensus. 17

18 Table 3.6. Wolverton model cost matrix. Difficulty Type of software OE OM OH NE NM NH Control Input/output Pre/post processor Algorithm Data management Time-critical Table 3.7. Walston and Felix model productivity factors. 1. Customer interface complexity 16. Use of design and code inspections 2. User participation in requirements 17. Use of top-down development definition 3. Customer-originated program design 18. Use of a chief programmer team changes 4. Customer experience with the 19. Overall complexity of code application area 5. Overall personnel experience 20. Complexity of application processing 6. Percentage of development 21. Complexity of program flow programmers who participated in the design of functional specifications 7. Previous experience with the 22. Overall constraints on program s operational computer design 8. Previous experience with the 23. Design constraints on the program s programming language main storage 9. Previous experience with applications 24. Design constraints on the program s of similar size and complexity timing 10. Ratio of average staff size to project 25. Code for real-time or interactive duration (people per month) operation or for execution under severe time constraints 11. Hardware under concurrent 26. Percentage of code for delivery development 12. Access to development computer open under special request 13. Access to development computer closed 14. Classified security environment for computer and at least 25% of programs and data 15. Use of structured programming 27. Code classified as nonmathematical application and input/output formatting programs 28. Number of classes of items in the database per 1000 lines of code 29. Number of pages of delivered documentation per 1000 lines of code 18

19 Bailey-Basili Technique Minimize standard error estimate to produce an equation such as: E = S 1.16 Adjust initial estimate based on the ratio of errors. If R is the ratio between the actual effort, E, and the predicted effort, E, then the effort adjustment is defined as ERadj = R 1 if R > 1 = 1 1/R if R < 1 Then adjust the initial effort estimate E: Eadj = (1 + ERadj)E if R > 1 = E/(1 + ERadj) if R < 1 Table 3.8. Bailey-Basili effort modifiers. Total methodology (METH) Cumulative complexity (CPLX) Cumulative experience (EXP) Tree charts Customer interface Programmer qualifications complexity Top-down design Application complexity Programmer machine experience Formal documentation Program flow complexity Programmer language experience Chief programmer teams Internal communication complexity Programmer application experience Formal training Database complexity Team experience Formal test plans External communication complexity Design formalisms Customer-initiated program design changes Code reading Unit development folders 19

20 COCOMO Model: Stages of Development application composition: prototyping to resolve high-risk user interface issues size estimates in object points early design: to explore alternative architectures and concepts size estimates in function points postarchitecture: development has begun size estimates in lines of code TABLE 3.9 Three Stages of COCOMO II Stage 1: Stage 2: Application Early Stage 3: Model Aspect Composition Design Post-architecture Size Applicatio n Function points (FP) FP and language or source lines points and language of code (SLOC) Reuse Implicit in Equivalent SLOC as Equivalent SLOC as function of model function of other other variables variables Requirements Implicit in % change expressed as % change expressed as a change model a cost factor cost factor Maintenance Application Function of ACT, software Function of ACT, software Point understanding, understanding, Annual unfamiliarity unfamiliarity Change Traffic Scale (c) in to 1.23, depending 0.91 to 1.23, depending on nominal effort on precedentedness, precedentedness, conformity, equation conformity, early early architecture, risk resolution, architecture, risk team cohesion, and SEI process resolution, team maturity cohesion, and SEI process maturity Product cost None Complexity, required Reliability, database size, drivers reusability documentation needs, required reuse, and product complexity Platform cost None Platform difficulty Execution time constraints, main drivers storage constraints, and virtual machine volatility Personnel None Personnel capability Analyst capability, applications cost drivers and experience experience, programmer capability, programmer experience, language and tool experience, and personnel continuity Project cost None Required development Use of software tools, required drivers schedule, development development schedule, and environment multisite development 20

21 For Screens Number of views contained Table Application point complexity levels. Number and source of data tables Total < 4 Total < 8 Total 8+ (<2 (2-3 (>3 server, server, server, >5 <3 3-5 client) client) client) For Reports Number of sections contained Number and source of data tables Total < 4 Total < 8 Total 8+ (<2 (2-3 (>3 server, server, 3- server, <3 5 client) >5 client) client) <3 simple simple medium 0 or 1 simple simple medium 3-7 simple medium difficult 2 or 3 simple medium difficult 8 + medium difficult difficult 4 + medium difficult difficult Table Complexity weights for application points. Object type Simple Medium Difficult Screen Report GL component Table Productivity estimate calculation. Developers experience and capability Very low Low Nominal High Very high CASE maturity and capability Very low Low Nominal High Very high Productivity factor Table Tool use categories. Category Very low Low Nominal High Very high Meaning Edit, code, debug Simple front-end, back-end CASE, little integration Basic life-cycle tools, moderately integrated Strong, mature life-cycle tools, moderately integrated Strong, mature, proactive life-cycle tools, well-integrated with processes, methods, reuse 21

22 Machine Learning Techniques Example: case-based reasoning user identifies new problem as a case system retrieves similar cases from repository system reuses knowledge from previous cases system suggests solution for new case Example: neural network cause-effect network trained with data from past history Problem complexity Novelty of application Use of design tools Effort Team size Input layer Intermediate layers Output layer 22

23 Evaluating Models Mean magnitude of relative error (MMRE) absolute value of mean of [(actual - estimate)/actual] goal: should be.25 or less Pred(x/100): percentage of projects for which estimate is within x% of the actual goal: should be.75 or greater for x =.25 Table Summary of model performance. Model PRED(0.25) MMRE Walston-Felix Basic COCOMO Intermediate COCOMO Intermediate COCOMO (variation) Bailey-Basili Pfleeger SLIM Jensen COPMO General COPMO

24 Planning Planning Testing Coding Coding Other Brooks Yourdon Risk Management Requirements Risk impact: the loss associated with the event Risk probability: the likelihood that the event will occur Risk control: the degree to which we can change the outcome Risk exposure = (risk probability) x (risk impact) 24

25 Three strategies for risk reduction avoiding the risk: change requirements for performance or functionality transferring the risk: transfer to other system, or buy insurance assuming the risk: accept and control it risk leverage = difference in risk exposure divided by cost of reducing the risk Boehm s top ten risk items Personnel shortfalls Unrealistic schedules and budgets Developing the wrong functions Developing the wrong user interfaces Gold-plating Continuing stream of requirements changes Shortfalls in externally-performed tasks Shortfalls in externally-furnished components Real-time performance shortfalls Straining computer science capabilities 25

26 Risk assessment Risk identification Risk analysis Risk prioritization Checklist Decomposition Assumption analysis Decision driver analysis System dynamics Performance models Cost models Network analysis Decision analysis Quality risk factor analysis Risk management Risk control Risk reduction Risk management planning Risk resolution Risk exposure Compound risk reduction Buying information Risk avoidance Risk transfer Risk reduction leverage Development process Risk element planning Risk plan integration Risk mitigation Risk monitoring and reporting Risk reassessment Project plan contents project scope project schedule project team organization technical description of system project standards and procedures quality assurance plan configuration management plan documentation plan data management plan resource management plan test plan training plan security plan risk management plan maintenance plan 26

27 Information System Example Apply COCOMO II Ratings for Piccadilly Screens and Reports Name Screen or Report Complexity Weight Booking Screen Simple 1 Ratecard Screen Simple 1 Availability Screen Medium 2 Sales Report Medium 5 The text shows how this analysis proceeds to give an estimate. Real-Time Example The text suggests that risk analysis might have avoided the problem. In fact the developers had concluded that the risk was greater for modifying the SRI software than to use it as is. It was apparently not recognized that the alignment routine would be executed during flight. 27

CSCI 5828: Foundations of Software Engineering

CSCI 5828: Foundations of Software Engineering CSCI 5828: Foundations of Software Engineering Lecture 9 and 10: Planning the Software Project Slides created by Pfleeger and Atlee for the SE textbook Some modifications to the original slides have been

More information

Contents. Today Project Management. What is Project Management? Project Management Activities. Project Resources

Contents. 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 information

Building a Local Resource Model

Building a Local Resource Model Building a Local Resource Model MODELING AND MEASURING RESOURCES Model Validation Study Walston and Felix build a model of resource estimation for the set of projects at the IBM Federal Systems Division.

More information

Project Management. Agenda - What will you learn today? Theory Lecture Plan. A Software Life-cycle Model Which part will we talk about today?

Project Management. Agenda - What will you learn today? Theory Lecture Plan. A Software Life-cycle Model Which part will we talk about today? Theory Lecture Plan 2 Lecture 2 Software Engineering TDDC88/TDDC93 Autumn 2008 Slides by Presented by Kristian Sandahl Department of Computer and Information Science Linköping University, Sweden krisa@ida.liu.se

More information

MTAT Software Economics. Session 6: Software Cost Estimation

MTAT 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 information

Software Efforts & Cost Estimation Matrices and Models. By: Sharaf Hussain

Software Efforts & Cost Estimation Matrices and Models. By: Sharaf Hussain Software Efforts & Cost Estimation Matrices and Models By: Sharaf Hussain Techniques for estimating Software Cost Lines of Code Function Point COCOMO SLIM Lines of code (LOC) Lines of Code LOC NCLOC (Non

More information

Estimating Duration and Cost. CS 390 Lecture 26 Chapter 9: Planning and Estimating. Planning and the Software Process

Estimating Duration and Cost. CS 390 Lecture 26 Chapter 9: Planning and Estimating. Planning and the Software Process CS 390 Lecture 26 Chapter 9: Planning and Estimating Before starting to build software, it is essential to plan the entire development effort in detail Planning continues during development and then postdelivery

More information

SENG380:Software Process and Management. Software Size and Effort Estimation Part2

SENG380:Software Process and Management. Software Size and Effort Estimation Part2 SENG380:Software Process and Management Software Size and Effort Estimation Part2 1 IFPUG File Type Complexity Table 1 External user type External input types External output types Low Average High 3 4

More information

PLANNING AND ESTIMATING

PLANNING AND ESTIMATING Slide 9.1 Overview Slide 9.2 PLANNING AND ESTIMATING Planning and the software process Estimating duration and cost Components of a software project management plan Software project management plan framework

More information

DEPARTMENT OF MCA CLASS / YEAR : III MCA SUB. CODE & NAME: MC9252, SOFTWARE PROJECT MANAGEMENT. UNIT I 2 MARKS QUESTIONS & ANSWERS 1. What is software project management? Software project management is

More information

1.Which of the items listed below is not one of the software engineering layers?

1.Which of the items listed below is not one of the software engineering layers? 1.Which of the items listed below is not one of the software engineering layers? Process Manufacturing Methods Tools 2.The software quality assurance activity which is performed to check errors in logic,

More information

HANDOUT 3-1 REQUIREMENTS RECORD PROJECT TITLE: PROJECT MANAGER: REQUIREMENT: ASSUMPTIONS: CONSTRAINTS: REQUIRED RESOURCES:

HANDOUT 3-1 REQUIREMENTS RECORD PROJECT TITLE: PROJECT MANAGER: REQUIREMENT: ASSUMPTIONS: CONSTRAINTS: REQUIRED RESOURCES: Handouts HANDOUT 3-1 REQUIREMENTS RECORD PROJECT TITLE: DATE: PROJECT MANAGER: REQUIREMENT: ASSUMPTIONS: CONSTRAINTS: REQUIRED RESOURCES: FUNCTIONAL GROUPS PARTICIPATING: SAMPLE 3-1 REQUIREMENTS RECORD

More information

Software Estimation. Estimating Software Size

Software Estimation. Estimating Software Size Appendix C - Software Estimation 1 Software Estimation Accurately estimating software size, cost, effort, and schedule is probably the biggest challenge facing software developers today. A discussion of

More information

Work Plan and IV&V Methodology

Work Plan and IV&V Methodology Work Plan and IV&V Methodology Technology initiatives and programs should engage with an IV&V process at the project planning phase in order to receive an unbiased, impartial view into the project planning,

More information

Requirements Analysis and Design Definition. Chapter Study Group Learning Materials

Requirements 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 information

Process: Goals, Risks, Estimation, Planning, and Metrics : Software Engineering Practicum

Process: Goals, Risks, Estimation, Planning, and Metrics : Software Engineering Practicum Process: Goals, Risks, Estimation, Planning, and Metrics 15-413: Software Engineering Practicum Jonathan Aldrich Charlie Garrod Outline Goals Picture of Success Risk Management Estimation Planning Metrics

More information

Object-Oriented Software Engineering! Using UML, Patterns, and Java! Chapter 3, Project Organization and Communication

Object-Oriented Software Engineering! Using UML, Patterns, and Java! Chapter 3, Project Organization and Communication Object-Oriented Software Engineering! Using UML, Patterns, and Java! Chapter 3, Project Organization and Communication How it should go Requirements! Analysis! Design! Implementation! System Testing! Delivery

More information

PMI-001 Questions & Answers

PMI-001 Questions & Answers PMI-001 Questions & Answers Number: PMI-001 Passing Score: 700 Time Limit: 137 min File Version: 21.2 http://www.gratisexam.com/ PMI-001 Questions & Answers Exam Name: Project Management Professional v5

More information

Watts Bar Nuclear Plant Unit 2 Completion Project

Watts Bar Nuclear Plant Unit 2 Completion Project Watts Bar Nuclear Plant Unit 2 Completion Project Fifth Quarterly Update to the Estimate to Complete May 2013 - July 2013 Published October 2013 Table of Contents Section 1 - Executive Summary... 3 Quarterly

More information

Information Technology Project Management,

Information Technology Project Management, Eighth Edition Copyright 2016 1 10 Project Management Knowledge Areas Knowledge areas describe the key competencies that project managers must develop Project managers must have knowledge and skills in

More information

From Both Sides: TSP from Within & Beyond

From Both Sides: TSP from Within & Beyond H-1 Weapons System Support Activity (WSSA) From Both Sides: TSP from Within & Beyond Presenter: Susan Weaver AH-1W Block Manager susan.weaver@navy.mil 1 Background Two years ago my presentation was on

More information

PMP Exam Preparation Course Project Time Management

PMP Exam Preparation Course Project Time Management Project Time Management 1 Project Time Management Processes Define Activities Sequence Activities Estimate Activity Resources Estimate Activity duration Develop Schedule Control Schedule In some projects,

More information

Risk. Risk Categories. Project Risk (aka Development Risk) Technical Risks. Business Risk. Example: Project Risk. Lecture 5, Part 1: Risk

Risk. Risk Categories. Project Risk (aka Development Risk) Technical Risks. Business Risk. Example: Project Risk. Lecture 5, Part 1: Risk Risk Lecture 5, Part 1: Risk Jennifer Campbell CSC340 - Winter 2007 The possibility of suffering loss Risk involves uncertainty and loss: Uncertainty: The degree of certainty about whether the risk will

More information

Electric Forward Market Report

Electric Forward Market Report Mar-01 Mar-02 Jun-02 Sep-02 Dec-02 Mar-03 Jun-03 Sep-03 Dec-03 Mar-04 Jun-04 Sep-04 Dec-04 Mar-05 May-05 Aug-05 Nov-05 Feb-06 Jun-06 Sep-06 Dec-06 Mar-07 Jun-07 Sep-07 Dec-07 Apr-08 Jun-08 Sep-08 Dec-08

More information

The 9 knowledge Areas and the 42 Processes Based on the PMBoK 4th

The 9 knowledge Areas and the 42 Processes Based on the PMBoK 4th The 9 knowledge Areas and the 42 Processes Based on the PMBoK 4th www.pmlead.net PMI, PMP, CAPM and PMBOK Guide are trademarks of the Project Management Institute, Inc. PMI has not endorsed and did not

More information

PART THREE: Work Plan and IV&V Methodology (RFP 5.3.3)

PART 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 information

COURSE LISTING. Courses Listed. Training for Applications with Integration in SAP Business One. 27 November 2017 (07:09 GMT) Advanced

COURSE LISTING. Courses Listed. Training for Applications with Integration in SAP Business One. 27 November 2017 (07:09 GMT) Advanced Training for Applications with Integration in SAP Business One Courses Listed Advanced TB1000 - SAP Business One - Logistics TB1100 - SAP Business One - Accounting TB1200 - SAP Business One - Implementation

More information

Cost Model Comparison Report

Cost 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 information

DRAFT. Effort = A * Size B * EM. (1) Effort in person-months A - calibrated constant B - scale factor EM - effort multiplier from cost factors

DRAFT. 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 information

Schedule Module Exploration Systems Engineering, version 1.0

Schedule Module Exploration Systems Engineering, version 1.0 Schedule Module Exploration Systems Engineering, version.0 Exploration Systems Engineering: Schedule Module Module Purpose: Schedule To understand the different types of schedules: Gantt chart, milestone

More information

A Process for Mapping COCOMO Input Parameters to True S Input Parameters

A 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 information

PMP Preparation Q & A Part-I Questions 1-220

PMP Preparation Q & A Part-I Questions 1-220 1. A Project Manager is most likely to have the strongest influence in an organization that is: A. Balanced Matrix B. Functional C. Projectized D. Strong Matrix 2. Project Management processes are: A.

More information

COURSE LISTING. Courses Listed. with SAP Ariba SAP Ariba Procurement. 4 February 2018 (03:51 GMT)

COURSE LISTING. Courses Listed. with SAP Ariba SAP Ariba Procurement. 4 February 2018 (03:51 GMT) with SAP Ariba SAP Ariba Procurement Courses Listed AR510 - SAP Ariba Procurement: Buying AR510E - Ariba Procurement: Requisitioning to Receiving AR520 - SAP Ariba: Managing Contract Compliance AR520E

More information

Quality Assurance Plan D9.1.1

Quality Assurance Plan D9.1.1 Quality Assurance Plan D9.1.1 Deliverable Number: D9.1.1 Contractual Date of Delivery: month 3 Actual Date of Delivery: 27/07/2001 Title of Deliverable: Quality Assurance Plan Work-Package contributing

More information

Project Planning. COSC345 Software Engineering 2016 Slides by Andrew Trotman given by O K

Project Planning. COSC345 Software Engineering 2016 Slides by Andrew Trotman given by O K Project Planning COSC345 Software Engineering 2016 Slides by Andrew Trotman given by O K Overview Assignment: The assignment sheet specifies a minimum Think about what else you should include (the cool

More information

Reliability Improvement using Defect Elimination

Reliability Improvement using Defect Elimination Reliability Improvement using Defect Elimination A Three-Prong Approach The Keystone to Safe, Reliable, Profitable Production Michael Voigt 2006 KBC. All Rights Reserved. 1 Introduction Michael Voigt 19

More information

PMBOK Guide Fifth Edition Pre Release Version October 10, 2012

PMBOK 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 information

COURSE LISTING. Courses Listed. with Customer Relationship Management (CRM) SAP CRM. 15 December 2017 (12:23 GMT)

COURSE LISTING. Courses Listed. with Customer Relationship Management (CRM) SAP CRM. 15 December 2017 (12:23 GMT) with Customer Relationship Management (CRM) SAP CRM Courses Listed SAPCRM - Overview of the SAP CRM Solution CR100 - CRM Customizing Fundamentals CR500 - CRM Middleware CR580 - SAP CRM User Interface TCRM10

More information

PMP Exam Preparation Workshop. Chapter # 5 Project Scope Management

PMP Exam Preparation Workshop. Chapter # 5 Project Scope Management PMP Exam Preparation Workshop Chapter # 5 Copyright PMI SOC 2013 1 Learning Objectives By the end of this session you will understand: How scope management processes relate to the process groups Project

More information

Meter Data Management System (MDMS) Sharing. Ricky Ip CLP Project Manager

Meter Data Management System (MDMS) Sharing. Ricky Ip CLP Project Manager Meter Data Management System (MDMS) Sharing Ricky Ip CLP Manager Agenda Introduction Objectives Critical Success Factors Change Management Lessons Learned 2 CLP Power Hong Kong Limited (CLP Power) is the

More information

Information Technology Project Management. Copyright 2012 John Wiley & Sons, Inc.

Information Technology Project Management. Copyright 2012 John Wiley & Sons, Inc. Information Technology Project Management 6-1 Copyright 2012 John Wiley & Sons, Inc. Estimating Techniques - Software Engineering Approaches Lines of Code (LOC) Function Points COCOMO Heuristics Software

More information

Leading 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 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 information

Question Paper Solution (75:25), April 2015 Subject : Software Project Management

Question Paper Solution (75:25), April 2015 Subject : Software Project Management Question Paper Solution (75:25), April 2015 Subject : Software Project Management Ques1. (a) Discuss the significance, of reducing the product size, on ROI (returns on investment). Explain, briefly, how

More information

Energy Future Holdings (EFH)

Energy Future Holdings (EFH) Energy Future Holdings (EFH) Inclusion of Data Analytics into the Internal Audit Lifecycle June 3, 2015 Starting Place Baseline Questions Pertaining to the utilization of data analytics in the internal

More information

Schedule Guidance Document

Schedule Guidance Document Schedule Guidance Document Version: 1.2 Effective Date: August 20, 2013 Contents 1. Purpose... 1 2. Applicability and Basic Requirements... 2 3. Baseline Schedule... 3 3.1. General... 3 3.2. Schedule Work

More information

Service Level Agreement Policy. Table of Contents

Service Level Agreement Policy. Table of Contents Table of Contents Service Level Agreement... 3 Definition of What a Service Level Agreement is... 3 Sample Service Level Agreement... 4 Assumptions... 4 Service Stakeholders... 5 Service Scope... 5 IT

More information

Chapter 4 Software Process and Project Metrics

Chapter 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 information

2012(10)] RISK MITIGATION, MONITORING, AND MANAGEMENT (RMMM) PLAN

2012(10)] RISK MITIGATION, MONITORING, AND MANAGEMENT (RMMM) PLAN 1 UNIT-05/LECTURE-01 Matrix Organization: [RGPV/June 2012(10)] An organizational structure that facilitates the horizontal flow of skills and information. It is used mainly in the management of large projects

More information

Effective Use of Function Points for Analogous Software Estimation

Effective Use of Function Points for Analogous Software Estimation Effective Use of Function Points for Analogous Software Estimation Dan French, PMP, CFPS, CSM Principal Consultant dfrench@cobec.com 202-827-1316 www.cobec.com Agenda -Introduction -Definition of Analogous

More information

Dynamic Reallocation of Portfolio Funds

Dynamic Reallocation of Portfolio Funds Complete Perspective. Smart Decisions. #StrategicPMO Dynamic Reallocation of Portfolio Funds Ben Chamberlain Chief Product & Marketing Officer Ben.Chamberlain@umt360.com Agenda What s wrong with traditional

More information

A Structured Approach to Minimum Cost Recovery Scheduling

A Structured Approach to Minimum Cost Recovery Scheduling A Structured Approach to Minimum Cost Recovery Scheduling Chris Carson, PSP Project Controls Manager Alpha Corporation Norfolk, Virginia Email: chris.carson@alphacorporation.com Background Project management

More information

SE Notes Mr. D. K. Bhawnani, Lect (CSE) BIT

SE Notes Mr. D. K. Bhawnani, Lect (CSE) BIT Unit 5 Software Project Management Introduction Building computer software is a complex undertaking task, which particularly involves many people working over a relatively long time. That s why software

More information

Project Management. Kristian Sandahl

Project Management. Kristian Sandahl Project Management Kristian Sandahl 2 Maintenance Requirements Validate Requirements, Verify Specification Acceptance Test (Release testing) System Design (Architecture, High-level Design) Verify System

More information

Introduction and Key Concepts Study Group Session 1

Introduction and Key Concepts Study Group Session 1 Introduction and Key Concepts Study Group Session 1 PD hours/cdu: CH71563-01-2018 (3 hours each session) 2015, International Institute of Business Analysis (IIBA ). Permission is granted to IIBA Chapters

More information

Project Scheduling and Tracking. CIS 375 Bruce R. Maxim UM-Dearborn

Project Scheduling and Tracking. CIS 375 Bruce R. Maxim UM-Dearborn Project Scheduling and Tracking CIS 375 Bruce R. Maxim UM-Dearborn 1 What does the customer want to know? Do you understand my needs? Can you design a system to help me? How long will it take? How much

More information

A Framework for Project Management. The Project Management Institute Education Department

A Framework for Project Management. The Project Management Institute Education Department A Framework for Project Management The Project Management Institute Education Department Your Expectations What would you like to learn from this experience? Solution to a specific problem? Project management

More information

A Review of Agile Software Effort Estimation Methods

A Review of Agile Software Effort Estimation Methods A Review of Agile Software Effort Estimation Methods Samson Wanjala Munialo. Department of Information Technology Meru University of Science and Technology Meru - Kenya Geoffrey Muchiri Muketha Department

More information

Software Project Planning The overall goal of project planning is to establish a pragmatic strategy for controlling, tracking, and monitoring a comple

Software Project Planning The overall goal of project planning is to establish a pragmatic strategy for controlling, tracking, and monitoring a comple Estimation for Software Projects 1 Software Project Planning The overall goal of project planning is to establish a pragmatic strategy for controlling, tracking, and monitoring a complex technical project.

More information

COSYSMO: Constructive Systems Engineering Cost Model

COSYSMO: Constructive Systems Engineering Cost Model COSYSMO: Constructive Systems Engineering Cost Model Barry Boehm, USC CSE Annual Research Review February 6, 2001 Outline Background Scope Proposed Approach Strawman Model Size & complexity Cost & schedule

More information

A Case Study of Strategic Metrics Use in a CMM- Based Outsourcing Environment

A Case Study of Strategic Metrics Use in a CMM- Based Outsourcing Environment Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2000 Proceedings Americas Conference on Information Systems (AMCIS) 2000 A Case Study of Strategic Metrics Use in a CMM- Based Outsourcing

More information

Impact of the Dark Rule Amendments. Baiju Devani Director, Analytics IIROC

Impact of the Dark Rule Amendments. Baiju Devani Director, Analytics IIROC Impact of the Dark Rule Amendments Baiju Devani Director, Analytics IIROC Agenda 1. Background 2. Objectives 3. Approach and metrics 4. Key findings 2 Background Recognize the value of dark orders/markets

More information

Leveraging Smart Meter Data & Expanding Services BY ELLEN FRANCONI, PH.D., BEMP, MEMBER ASHRAE; DAVID JUMP, PH.D., P.E.

Leveraging Smart Meter Data & Expanding Services BY ELLEN FRANCONI, PH.D., BEMP, MEMBER ASHRAE; DAVID JUMP, PH.D., P.E. ASHRAE www.ashrae.org. Used with permission from ASHRAE Journal. This article may not be copied nor distributed in either paper or digital form without ASHRAE s permission. For more information about ASHRAE,

More information

PROJECT INFORMATION REPORT INFORMATION. Date: February 25, Owner s Rep: Alrich Lynch. 123 Project Address Drive, Savannah GA 31404

PROJECT INFORMATION REPORT INFORMATION. Date: February 25, Owner s Rep: Alrich Lynch. 123 Project Address Drive, Savannah GA 31404 LDG Consulting Providing Orientation, Direction, and Execution to the Design, Construction, and Real Estate Industries REPORT INFORMATION Date: February 25, 2015 Owner s Rep: Alrich Lynch Electronic Copy:

More information

Monitoring validated processes by using SPC

Monitoring validated processes by using SPC Monitoring validated processes by using SPC Content Monitoring validated process effectively Using SPC / Control charts to monitor processes Separating Signal from Noise System Approach Risk Analysis Protocol/Report

More information

Operations Management

Operations Management 17-1 Project Management Operations Management William J. Stevenson 8 th edition 17-2 Project Management CHAPTER 17 Project Management McGraw-Hill/Irwin Operations Management, Eighth Edition, by William

More information

ON-THE-JOB TRAINING BLUEPRINT

ON-THE-JOB TRAINING BLUEPRINT ON-THE-JOB TRAINING BLUEPRINT SUPERVISOR MODULE BUILDING EFFECTIVE CALL CENTRE WORK TEAMS Developed in collaboration with Customer Service Transformation Pte Ltd Copyright Singapore Productivity and Standards

More information

Energy Efficient Buildings: Realizing Money and Energy- Saving Opportunities

Energy Efficient Buildings: Realizing Money and Energy- Saving Opportunities January 10 th, 2013 Energy Efficient Buildings: Realizing Money and Energy- Saving Opportunities 1 Energy Efficient County Buildings: Realizing Money and Energy- Saving Opportunities Energy Efficient Buildings:

More information

Parametric Project Monitoring and Control: Performance-Based Progress Assessment and Prediction

Parametric Project Monitoring and Control: Performance-Based Progress Assessment and Prediction Parametric Project Monitoring and Control: Performance-Based Progress Assessment and Prediction Presented by: Mike Ross, Chief Engineer Galorath Incorporated 100 North Sepulveda Boulevard Suite 1801 El

More information

FY17-FY18 Audit Plan. Office of Internal Auditing

FY17-FY18 Audit Plan. Office of Internal Auditing FY17-FY18 Audit Plan Office of Internal Auditing -Page Intentionally Blank- TABLE OF CONTENTS Executive Summary... 4 Audit Plan Details... 6 Budgeted Hours... 7 Risk Assessment... 8 Allocation of Resources...

More information

Systems Analyst Position Description

Systems Analyst Position Description Position Description October 5, 2015 Analysis Position Description October 5, 2015 Page i Table of Contents General Characteristics... 1 Career Path... 2 Explanation of Proficiency Level Definitions...

More information

Financial Intelligence NCIA 2016 National Training Conference Pittsburg April 18 th & 19 th

Financial Intelligence NCIA 2016 National Training Conference Pittsburg April 18 th & 19 th Financial Intelligence NCIA 2016 National Training Conference Pittsburg April 18 th & 19 th What is financial intelligence? Financial Intelligence Overview of Training Topics Process for developing key

More information

Introduction to Software Life Cycles. CSCI 5828: Foundations of Software Engineering Lecture 06 09/08/2016

Introduction to Software Life Cycles. CSCI 5828: Foundations of Software Engineering Lecture 06 09/08/2016 Introduction to Software Life Cycles CSCI 5828: Foundations of Software Engineering Lecture 06 09/08/2016 1 Goals Present an introduction to the topic of software life cycles concepts and terminology benefits

More information

Performance-Based Earned Value

Performance-Based Earned Value Performance-Based Earned Value NDIA Systems Engineering Conference San Diego, CA October 25, 2006 Paul J. Solomon, PMP Performance-Based Earned Value Paul.Solomon@PB-EV.com 1 Agenda DoD Policy and Guidance,

More information

ISO Monitoring and Measurement Nonconformance and Corrective and Preventative Action

ISO Monitoring and Measurement Nonconformance and Corrective and Preventative Action ISO 14001 4.5.1 Monitoring and Measurement 4.5.2 Nonconformance and Corrective and Preventative Action 4.5.1 Monitoring and Measurement The organization shall establish and maintain documented procedures

More information

Project Management. Learning Objectives. What are Projects? Dr. Richard Jerz. Describe or Explain:

Project Management. Learning Objectives. What are Projects? Dr. Richard Jerz. Describe or Explain: Project Management Dr. Richard Jerz 1 Learning Objectives Describe or Explain: What are projects The role of the project manager Work breakdown structure Project management tools (Gantt, PERT, & CPM) The

More information

BCS Higher Education Qualifications. Diploma in IT. IT Project Management Syllabus

BCS Higher Education Qualifications. Diploma in IT. IT Project Management Syllabus BCS Higher Education Qualifications Diploma in IT IT Project Management Syllabus Version 3.0 December 2016 This is a United Kingdom government regulated qualification which is administered and approved

More information

Bringing the End User to the Table

Bringing the End User to the Table Bringing the End User to the Table The Mayo HR Portal Project Sara Selton February 2015 2015 MFMER slide-1 Agenda Mayo HR Systems Employee Experience Embedding usability into system projects HR Portal

More information

Selecting Software Development Life Cycles. Adapted from Chapter 4, Futrell

Selecting 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 information

Introduction and Key Concepts Study Group Session 1

Introduction and Key Concepts Study Group Session 1 Introduction and Key Concepts Study Group Session 1 PDU: CH71563-04-2017 (3 hours) 2015, International Institute of Business Analysis (IIBA ). Permission is granted to IIBA Chapters to use and modify this

More information

Passit4Sure.OG Questions. TOGAF 9 Combined Part 1 and Part 2

Passit4Sure.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 information

Introduction to Software Engineering

Introduction 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 information

CHAPTER 2: IMPLEMENTATION PHASES AND OFFERINGS

CHAPTER 2: IMPLEMENTATION PHASES AND OFFERINGS CHAPTER 2: IMPLEMENTATION PHASES AND OFFERINGS Objectives Introduction The objectives are: Describe the purpose of the phase planning activity, preconditions, and deliverables in the implementation methodology.

More information

Capital Sales and Purchases. Cash flow Income Statement Financing. Assets. Costs. Liabilities Schedule F 1

Capital Sales and Purchases. Cash flow Income Statement Financing. Assets. Costs. Liabilities Schedule F 1 Capital Sales and Purchases Costs Assets ROI Revenues Cash flow Income Statement Financing Liabilities Schedule F 1 Financial data collection Financial analyses F 2 Finances : Forecasting costs Penelope

More information

Microsoft Project Tips & Tricks. Project Solutions Group, Inc.

Microsoft Project Tips & Tricks. Project Solutions Group, Inc. Microsoft Project Tips & Tricks Project Solutions Group, Inc. Objectives Formatting & Printing Gantt Charts Leveling Resources Calculating Costs & Pricing Information Collecting & Entering Project Actuals

More information

Okaloosa RESTORE Advisory Committee (ORAC) January 8, :30 PM 4:30 PM Emerald Coast Convention Center

Okaloosa RESTORE Advisory Committee (ORAC) January 8, :30 PM 4:30 PM Emerald Coast Convention Center Okaloosa RESTORE Advisory Committee (ORAC) January 8, 2014 2:30 PM 4:30 PM Emerald Coast Convention Center Agenda Minutes Approval Consultant s Administrative Report Scheduled Presentations - None Regional

More information

Nelson Hospital Redevelopment. Proposed Approach to Business Case Development

Nelson Hospital Redevelopment. Proposed Approach to Business Case Development 1. Background 1.1 Introduction Nelson Hospital Redevelopment Proposed Approach to Business Case Development Nelson Marlborough District Health Board (NMDHB) is seeking to prepare a business case for the

More information

IMPLEMENTATION, EVALUATION & MAINTENANCE OF MIS:

IMPLEMENTATION, EVALUATION & MAINTENANCE OF MIS: IMPLEMENTATION, EVALUATION & MAINTENANCE OF MIS: The design of a management information system may seem to management to be an expensive project, the cost of getting the MIS on line satisfactorily may

More information

Foundations of Software Engineering

Foundations of Software Engineering Foundations of Software Engineering Part 2: Quick intro to process, teamwork, risk and scheduling Christian Kästner 1 Learning Goals Recognize the Importance of process Understand the difficulty of measuring

More information

Managing I&C Obsolescence for Plant Life Extension

Managing I&C Obsolescence for Plant Life Extension Managing I&C Obsolescence for Plant Life Extension IAEA-CN-155/075 Larry Chi Consulting Engineer Bin Zhang Senior Engineer GE-Hitachi Nuclear Energy October 2007 1 Managing I&C Obsolescence for Plant Life

More information

PRINCESS NOURA UNIVESRSITY. Project Management BUS 302. Reem Al-Qahtani

PRINCESS NOURA UNIVESRSITY. Project Management BUS 302. Reem Al-Qahtani PRINCESS NOURA UNIVESRSITY Project BUS 302 Reem Al-Qahtani This is only for helping reading the PMBOK it has our notes for focusing on the book Project Framework What is PMBOK? o PMBOK= Project Body of

More information

7/26/2016 ARETE-ZOE, LLC 1

7/26/2016 ARETE-ZOE, LLC 1 Registered address: 1334 E Chandler Blvd 5 A-19, Phoenix 85048 Arizona, USA T: +1-480-409-0778 Skype: arete-zoe veronikav@arete-zoe.com Website SlideShare 7/26/2016 ARETE-ZOE, LLC 1 RISK MANAGEMENT PROCESS

More information

COMMISSIONING PROCESS FOR BUILDINGS AND SYSTEMS ASHRAE STANDARD 202

COMMISSIONING PROCESS FOR BUILDINGS AND SYSTEMS ASHRAE STANDARD 202 COMMISSIONING PROCESS FOR BUILDINGS AND SYSTEMS ASHRAE STANDARD 202 Gerald J. Kettler, PE, CCP, CPMP 21 st National Conference on Building Commissioning AIA Quality Assurance The Building Commissioning

More information

Metrics and Estimation. Metrics. Lord Kelvin

Metrics and Estimation. Metrics. Lord Kelvin These slides are based on Pressman, Chapter 15 Product Metrics, Chapter 22 Metrics for Process and Projects and Chapter 23 Estimation Metrics and Estimation Rahul Premraj + Andreas Zeller 1 Metrics Quantitative

More information

Enterprise Technology Projects Fiscal Year 2012/2013 Fourth Quarter Report

Enterprise Technology Projects Fiscal Year 2012/2013 Fourth Quarter Report Enterprise Technology Projects Fiscal Year 2012/2013 Fourth Quarter Report Enterprise Projects Fiscal Year 2012/2013 Fourth Quarter The Enterprise Program Investment Council (EPIC) is responsible for governance

More information

MEASURES FOR EXCELLENCE. Telecom Software Benchmarks. 10 Years Apart

MEASURES FOR EXCELLENCE. Telecom Software Benchmarks. 10 Years Apart MEASURES FOR EXCELLENCE Telecom Software Benchmarks Years Apart 1992-2002 Copyright J.W.E Greene QUANTITATIVE SOFTWARE MANAGEMENT LTD 7 Rue Fenoux 41A Aynhoe Road 75015 Paris Internet: qsm.europe@pobox.com

More information

Business Value and Customer Benefits Derived from High Maturity

Business Value and Customer Benefits Derived from High Maturity CMMI sm Technology Conference and User Group November 2002 Business Value and Customer Benefits Derived from High Maturity Alan Pflugrad Northrop Grumman Information Technology Defense Enterprise Solutions

More information

Figure 1 Function Point items and project category weightings

Figure 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 information

Model Driven Development Needs More Than Product Models

Model 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 information

How to Connect CCM to Customer Experience. John Zimmerer Topdown

How to Connect CCM to Customer Experience. John Zimmerer Topdown How to Connect CCM to Customer Experience John Zimmerer Topdown WHAT IS CUSTOMER EXPERIENCE? How customers perceive their interactions with an organization. FORRESTER WHAT IS FORRESTER S CUSTOMER EXPERIENCE

More information

PMP Exam Preparation Course Project Scope Management

PMP Exam Preparation Course Project Scope Management Project Scope Management 1 Product Scope Product scope The features and functions that are to be included in your products or service or result of the project. Completion is measured against the product

More information