A (new) unified model of custom software costs determination
|
|
|
- Maryann Little
- 10 years ago
- Views:
Transcription
1 A (new) unified model of custom software costs determination in contracts. Roberto Meli (CEO) - April 2015 SOFTENG
2 Preliminary considerations The discipline and practice for software contracts is not as mature as in other industrial sectors. Legal expert Buyer Software manager Account Administrative No measurement culture for software procurement 2
3 Houston, we have many problems! current software development trends show an increasing relevance of the outsourcing option Too many Litigations pure time & material contracts are not preferred anymore by customers software procurement practices and organizations are not mature enough High # of inadequate SW Contracts Too many Wasted Resources Too many software measurement Low Quality discipline is overlooked by Systems customers & suppliers 3
4 Scope identification ex novo Development Activities extra-ordinary Functional Enhancement Maintenance (FEM) Custom Software Production cost Selling gprice Ordinary Maintenance Non Functional Maintenance COTS 4
5 A little healthy provocation... In 2014 AD, custom software is still valued in the market in the same way as oranges by the greengrocer: Type of orange Net weight in kg Price per kg Any transportation to home or collateral services Actually, in many custom software acquisitions the collateral services component is even not considered... 5
6 Decoding the metaphor The most popular type of orange corresponds to the technological environment of the custom software followed by the software application type. The most popular weight unit corresponds to IFPUG FP followed by COSMIC FP The most articulate and courageous price engine is a two-dimensional matrix in which the unitary price depends on two variables 6
7 Is custom software like oranges? Built on demand based on requirements versus Standard product with default characteristics. Many not evident and interdependent quality attributes versus Few evident quality attributes. Each supply is different from other supplies even in the same class versus within a specific class (type of oranges) all the supplies are very similar. 7
8 Custom software as a market good. Custom software is produced on demand based on customer ss requirements. Custom software is still a "labor intensive product and therefore its development cost is usually strongly correlated to the work to be done to release the required quantities. In a perfect market, selling prices should be strongly correlated with development costs. Two important modifiers are emerging... The reuse of already done components Automatic production technologies 8
9 Relations among variables Process Requirements Indirect Direct effect effect DURATION SIZE (FP) Indirect effect Direct effect EFFORT STAFF Non Functional Requirements COSTS 9
10 What kind of measures are available? Technical vs. Logical 10
11 Technical metrics LOC, number of programs, modules, reports, screens, classes, objects, components, boxes, widgets etc. 11
12 FSM (ISO 14143): a real revolution! 12
13 Effort = f(size)?? Ln(Effort t) Extremely variable productivity There is a correlation between size and effort Ln(Size) 13
14 Not all costs are proportional to the FP It makes no business and technical sense to spread" the fixed costs of the project or related project components not proportional to FP on the price of the proportional component. For example: the cost of installing an application does not depend on how big it is in FP but how many times it must be done and in what logistic situations 14
15 Effort derivation variables effort FUR 55% Effort = f (FP) Effort = f (FP, PAF i ) NFR Q & T PR WBS 100% Effort = f (FP) * Π i PAF i + Σ j NFDE j FUR = Functional User Requirements NFR = Non-Functional Requirements PR = Process Requirements PAF = Productivity Adjustment Factors NFDE = Non Functional Dependent Effort 15
16 From effort to cost 16
17 From cost to price Margin Contingency Years 90 General costs Production costs Price Today History of previous competitions Expectations / information on competitors Client s available budget 17
18 The goal A model for market valuation of custom software must: Help to increase the predictability of the transactional costs Help to achieve the fairness of the transactions for the delight of customers and suppliers 18
19 Broad agreement General agreement between customer and supplier which defines the context in which individual supplies may take place with simplified procedures inheriting the general conditions and tailoring them to specific cases. Rules to apply to specific supplies Unitary Prices Measuring Guidelines Etc. 19
20 Global fairness vs. Local fairness 12 Ln(Impegno) 10 y = 0,7407x + 3,9295 R² = 0, Ln(Effort) Each project should achieve a 6 Ln(Impegno) local fairness because there is Lineare (Ln(Impegno)) Lno guarantee to have a 4 compensating project in a broad contract. No project loss 2 is accepted in the hope of a future major gain. Do not expect an average behavior at 0 the global level Ln(Size) 20
21 The first very common error! To have only one (or few) fixed or constant unitary price for all the initiatives in a broad contract. No warranty that, during the specific contract, the projects will be equally distributed around the average. Compensations tend to happen at the project level in any case but they may be biased depending on the power of the contractual parts. Ln(Impegno) Ln(Impegno) y = 0,7407x + 3,9295 R² = 0, y = 0,7407x + 3,9295 R² = 0, Ln(Impegno) 6 Ln(Impegno) Lineare (Ln(Impegno)) Lineare (Ln(Impegno))
22 A typical workaround So let me see how much this project should cost I need a FP count within tomorrow Hey Boss, the size of the application is 400 FP Well, using the ISBSG equations, some COCOMO adjustment factors, a little bit of analogy... The cost is , let s call the procurement department Sorry, Joe but that supplier has signed an agreement with us for a unitary price of 200/FP this year OK, in order to respect the budget then the required FP size should be: /200. Oh yes this application must be 600 FP big! 22
23 Lack of control If no control is done on the delivered FP quantities on which the supplier s invoices are based then there is the eventuality that the contractual price is not the actual price used to manage the contract. 23
24 What elements are to be considered? Scope of the supply Software size Reuse - Replication Software quality Technical constraints Production factors On going Change Request Early termination 24
25 Scope of the supply It does not influence size It does influence unitary prices 25
26 Software size YES, Function Pi Points! 26
27 Generic Reuse The Generic Reuse is a mean of interception of reuse of specifications, code documentation and test cases based on the recognition of "functional similarities" between transactions and logical archives. 27
28 Component Reuse elementary process service component 28
29 Replication Same functionalities (EI,EO,EQ, ILF,EIF) Different platforms 29
30 Product Quality 30
31 Technical constraints Imposed by Customer s requirements! Programming Language Architecture etc. etc. 31
32 Production factors 32
33 Only visible factors please! 33
34 Unifyed Cost Model Price = CFM * AUP + Σ j NFDP j Reuse by similarity Reuse by component Replication On going CR From NFR From process requirements NUP - Nominal Unitary Price PAF from NFR PAF from process requirements CFM = Contractual Functional Measure AUP = Adjusted Unitary Price NFDP = Non Functional Dependent Price PAF = Productivity Adjustment Factor 34
35 Simple tender rules Only one tender discount 30% Code Description Required Volume Unitary Price Maximum Value Offered Value C1-A Functional Dependent Price (FDP) FP 250,00 /FP , ,00 C1-B Non Functional Dependent Price (NFDP) PD 350,00 /PD , ,
36 general fairness vs. local fairness 12 Ln(Impegno) 10 NUP y = 0,7407x + 3,9295 R² = 0, Ln(Impegno) 4 Lineare (Ln(Impegno)) 2 0 Price = CFM * AUP + Σ j NFDP j
37 Resource migration FP Person days 37
38 Simple as a form. Project Price Contractual Functional Measurement (CFM) 0 Nominal Unitary Price (NUP) - Production Model Correction (PMC) 1.00 NUP General Adjustment Factor (GAF) 1.00 Adjusted Unitary Price (AUP) - Functional Dependent Price (FDP) - Non Functional Dependent Price (NFDP) - Total Price - Professional Mix Unitary Price (PMUP) - Non Functional Dependent Factors NFDF 1 NFDF NFDF N Person days Price Non Functional Dependent Price (NFDP)
39 Conclusions Software is a complex asset and can not be acquired by the same rules of a vegetable food. The functional measure is a primary driver of cost because it is linked to the needs and the value for the user but needs correctives. The corrective actions may impact the size in itself (reuse / replication), the unitary price of the size or may be not proportional to the size. A new contractual cost model must take into account all these aspects but merely those visible in the customer-supplier supplier relationship. The model requires a local calibration to be adapted to different companies. 39
40 Any question? 40
Software Measurement and Function Point Metrics
Software Measurement and Function Point metrics in a broad software contractual agreement Roberto Meli Tommaso Iorio Roma 16-17-18 Marzo 2005 Different types of pricing approaches: dis/advantages Total
Accounting for Non-Functional Requirements in Productivity Measurement, Benchmarking & Estimating
Accounting for Non-Functional Requirements in Productivity Measurement, Benchmarking & Estimating Charles Symons President The Common Software Measurement International Consortium UKSMA/COSMIC International
How to Decide which Method to Use
Methods for Software Sizing How to Decide which Method to Use 1 Why Measure Software Size? Software is the output product from the software development and/or enhancement activity that is delivered and/or
SEER for Software - Going Beyond Out of the Box. David DeWitt Director of Software and IT Consulting
SEER for Software - Going Beyond Out of the Box David DeWitt Director of Software and IT Consulting SEER for Software is considered by a large percentage of the estimation community to be the Gold Standard
CPM -100: Principles of Project Management
CPM -100: Principles of Project Management Lesson E: Risk and Procurement Management Presented by Sam Lane [email protected] Ph: 703-883-7149 Presented at the IPM 2002 Fall Conference Prepared by the Washington,
PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING
PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING 03-23-05 Christine Green, PMI PMBOK and Estimating EDS, Delivery
Development Effort & Duration
Practical Software Project Estimation: A Toolkit for Estimating Software Development Effort & Duration International Software Benchmarking Standards Group Compiled and edited by Peter R. Hill Mc Grauu
Measuring Change Requests to support effective project management practices.
Measuring Change Requests to support effective project management practices. Roberto Meli Abstract Some of the major reasons for software project failures relay in the area of the management of project
Function Point: how to transform them in effort? This is the problem!
Function Point: how to transform them in effort? This is the problem! Gianfranco Lanza Abstract The need to estimate the effort and, consequently, the cost of a software project is one of the most important
CMMI: Specific Goals and Practices
Software Engineering for Outsourced & Offshore Development CMMI: Specific Goals and Practices PeterKolb Software Engineering CMMI Process Areas for R&D Projects Slide 2 Content Management in Projects Project
Software cost estimation
Software cost estimation Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 26 Slide 1 Objectives To introduce the fundamentals of software costing and pricing To describe three metrics for
Software cost estimation
Software cost estimation Sommerville Chapter 26 Objectives To introduce the fundamentals of software costing and pricing To describe three metrics for software productivity assessment To explain why different
Chapter 23 Software Cost Estimation
Chapter 23 Software Cost Estimation Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 23 Slide 1 Software cost estimation Predicting the resources required for a software development process
2013 TAGLaw International Conference. Legal Project Management : A New Model for Enhancing Profitability & Competitive Edge
2013 TAGLaw International Conference Legal Project Management : A New Model for Enhancing Profitability & Competitive Edge Susan Raridon Lambreth, Principal, LawVision Group Founder, Legal Project Management
Oracle Order Management
Oracle Order Management Oracle Order Management is an order-to-cash solution that provides capabilities for customers, partners and employees to select the right products and services, negotiate the best
Project Planning and Project Estimation Techniques. Naveen Aggarwal
Project Planning and Project Estimation Techniques Naveen Aggarwal Responsibilities of a software project manager The job responsibility of a project manager ranges from invisible activities like building
Project Management Using Earned Value
Project Management Using Earned Value Third Edition Gary C. Humphreys Earned Value Management Consulting Training 2002, 2011, 2014 Gary C. Humphreys Humphreys & Associates, Inc. All rights reserved. No
Software Estimation: Practical Insights & Orphean Research Issues
Software Estimation: Practical Insights & Orphean Research Issues Alain Abran École de Technologie Supérieure, University of Québec, Montréal, Canada [email protected] 9 th International Conference
Software cost estimation. Predicting the resources required for a software development process
Software cost estimation Predicting the resources required for a software development process Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 23 Slide 1 Objectives To introduce the fundamentals
Practical guide to IFRS
pwc.com/ifrs Practical guide to IFRS The art and science of contingent consideration in a business combination February 2012 Contents Introduction 1 Practical questions and examples 3 1 Initial classification
Chapter 2 INDUSTRIAL BUYING BEHAVIOUR: DECISION MAKING IN PURCHASING
Chapter 1 THE ROLE OF PURCHASING IN THE VALUE CHAIN The role and importance of the purchasing and supply function in the value chain. The difference between concepts such as ordering, buying, purchasing,
IIA Super Conference
www.pwc.com IIA Super Conference Software Asset Management (SAM) Internal Audits Agenda Introduction Software Asset Management (SAM) overview Potential Internal Audit Approach Example Risk Areas Summary
CISC 322 Software Architecture
CISC 322 Software Architecture Lecture 20: Software Cost Estimation 2 Emad Shihab Slides adapted from Ian Sommerville and Ahmed E. Hassan Estimation Techniques There is no simple way to make accurate estimates
Avoid software project horror stories. Check the reality value of the estimate first!
Avoid software project horror stories Check the reality value of the estimate first! Harold van Heeringen ICEAA 2014 Harold van Heeringen NESMA board member Nederlandse Software Metrieken Association www.nesma.org
Why SNAP? What is SNAP (in a nutshell)? Does SNAP work? How to use SNAP when we already use Function Points? How can I learn more? What s next?
1 Agenda Why SNAP? What is SNAP (in a nutshell)? Does SNAP work? How to use SNAP when we already use Function Points? How can I learn more? What s next? 2 Agenda Why SNAP? What is SNAP (in a nutshell)?
PROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME >
PROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME > Date of Issue: < date > Document Revision #: < version # > Project Manager: < name > Project Management Plan < Insert Project Name > Revision History Name
A DIFFERENT KIND OF PROJECT MANAGEMENT: AVOID SURPRISES
SEER for Software: Cost, Schedule, Risk, Reliability SEER project estimation and management solutions improve success rates on complex software projects. Based on sophisticated modeling technology and
MTAT.03.244 Software Economics. Lecture 5: Software Cost Estimation
MTAT.03.244 Software Economics Lecture 5: Software Cost Estimation Marlon Dumas marlon.dumas ät ut. ee Outline Estimating Software Size Estimating Effort Estimating Duration 2 For Discussion It is hopeless
Introduction to Function Points www.davidconsultinggroup.com
By Sheila P. Dennis and David Garmus, David Consulting Group IBM first introduced the Function Point (FP) metric in 1978 [1]. Function Point counting has evolved into the most flexible standard of software
Develop Project Charter. Develop Project Management Plan
Develop Charter Develop Charter is the process of developing documentation that formally authorizes a project or a phase. The documentation includes initial requirements that satisfy stakeholder needs
<name of project> Software Project Management Plan
The document in this file is adapted from the IEEE standards for Software Project Management Plans, 1058-1998, which conforms to the requirements of ISO standard 12207 Software Life Cycle Processes. Tailor
Module 5 Cost Management PMP Exam Questions
Module 5 Cost Management PMP Exam Questions PMP, PMBOK and the Registered Education Provider logo are registered marks of the Project Management Institute, Inc Question 1 A company, which provides professional
Validating the Possible
The ROI of PLM Validating the Possible April 2011 John MacKrell, Vice President [email protected] com Tel: +1.734.668.9922 Global Leaders in PLM Consulting www.cimdata.com Copyright 2011 by CIMdata,
A DIFFERENT KIND OF PROJECT MANAGEMENT
SEER for Software SEER project estimation and management solutions improve success rates on complex software projects. Based on sophisticated modeling technology and extensive knowledge bases, SEER solutions
Project Management Office (PMO)
Contents I. Overview of Project Management...4 1. Project Management Guide (PMG)...4 1.1 Introduction...4 1.2 Scope...6 1.3 Project Types...6 2. Document Overview, Tailoring, and Guidance...7 3. The Project
Software Cost Estimation: A Tool for Object Oriented Console Applications
Software Cost Estimation: A Tool for Object Oriented Console Applications Ghazy Assassa, PhD Hatim Aboalsamh, PhD Amel Al Hussan, MSc Dept. of Computer Science, Dept. of Computer Science, Computer Dept.,
Lecture 8 About Quality and Quality Management Systems
Lecture 8 About Quality and Quality Management Systems Kari Systä 10.03.2014 10.03.2014 TIE-21100/21106; K.Systä 1 Content of today s lecture Two weeks ago we discussed about testing and inspections, that
Defining, Modeling & Costing IT Services Integrating Service Level, Configuration & Financial Management Processes
Defining, Modeling & Costing IT Services Integrating Service Level, Configuration & Financial Management Processes In our cost driven economy IT is facing increasing pressure to account for and reduce
Function Point Modeler Enterprise Edition A Software Lifecycle Management Tool
White Paper Function Point Modeler Enterprise Edition A Software Lifecycle Management Tool Writer: CFPS M.E. Dipl.-Ing. M. Öztürk, Update: 01 March 2011 Introduction The Purpose of this paper is to give
Project Management Planning
Initial Release 1. Overview of Project Paralleling the development of the schedule is the development of a budget. At the initial stages of project planning, budgeting is the determination of costs associated
Managed Solution. for Staffing Industry
Managed Solution for Staffing Industry Abstract As staffing industries are being challenged with revenue growth, the focus area for them is to reduce their back office costs continually, streamline the
Supporting the Perfect Order: Collaborative S&OP and VMI
Supporting the Perfect Order: Collaborative S&OP and VMI October 30, 2012 Frankfurt, Germany Gary Neights Director, Product Management The Multi-Echelon Supply Chain Plan Your Supplier s Suppliers Your
Project Governance Concepts Issues and Constraints. Dick Patterson
Project Governance Concepts Issues and Constraints Dick Patterson [email protected] GOVERNANCE PROJECT Concepts, Issues and Constructs SERVICE Governance What Is It? The Functional Perspective
Project Management Guidebook
METHOD 12 3 empowering managers to succeed Project Management Guidebook ISBN 0-473-10445-8 A bout this e-book This e-book was created by Method123 (see www.method123.com) to help provide you with a simple
Planning and Scheduling Time it Right
Planning and Scheduling Time it Right Key drivers for Success Presentation by Mr Alan Bolger FIEAust to the Australian Cost Engineering Society, Victorian Branch 22 April 2013 Alan Bolger: Background Over
Software Engineering CSCI 4490. Lesson 9 Project Management Part 1- Planning & Estimating. February 23, 2015
Lesson 9 Project Management Part 1- Planning & Estimating February 23, 2015 Projects and Project Managers Project a [temporary] sequence of unique, complex, and connected activities having one goal or
THE VALUE OF SOURCE-TO-PAY SUITES MODEL
Hot topics, Perspectives, and Debates - Trending in Procurement brings you the trends and analysis for your Procurement needs. THE VALUE OF SOURCE-TO-PAY SUITES MODEL "The Source-to-Pay suite model is
How To Save Money On A Data Center
Federal Data Center Consolidation Initiative Data Center Consolidation Plan for the U.S. Small Business Administration Maintained by: The Office of the Chief Information Officer Paul Christy, CIO Revised:
NUMBER: 12.PM-004 RESPONSIBILITY: Office of Project Support Services REVISION: 4 APPROVED BY: TITLE SUBJECT: Head, Office of Project Support Services
SUBJECT: FERMI RESEARCH ALLIANCE PROCEDURES PROJECT MANAGEMENT NUMBER: 12.PM-004 RESPONSIBILITY: Office of Project Support Services REVISION: 4 APPROVED BY: TITLE Head, Office of Project Support Services
BAL2-1 Professional Skills for the Business Analyst
1 BAL2-1 Professional Skills for the Business Analyst OVERVIEW This course trains participants to help business clients articulate their needs and wants, and to document them clearly, concisely, and completely.
International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research)
International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) International Journal of Engineering, Business and Enterprise
Cost Estimation for Secure Software & Systems
Background Cost Estimation for Secure Software & Systems Ed Colbert Dr. Barry Boehm Center for Systems & Software Engineering, University of Southern California, 941 W. 37th Pl., Sal 328, Los Angeles,
Software Measurement Frameworks
Software Frameworks, Germany Fakultät für Informatik, Institut für Verteilte Systeme, AG Softwaretechnik http://ivs.cs.uni ivs.cs.uni-magdeburg.de/sw-eng/agruppe/ Software Frameworks Contents Software
Cost Estimating Procedure. Table of Contents
Cost Estimating Procedure Table of Contents 1.0 PURPOSE... 1 2.0 SCOPE... 1 3.0 REFERENCES... 1 4.0 DESCRIPTION... 1 5.0 PROCEDURE DETAILS... 2 5.1 Developing a Detailed Cost Estimate... 2 5.2 Basis of
Oracle Primavera P6 Enterprise Project Portfolio management Overview Programme Reference # 201A
Oracle Primavera P6 Enterprise Project Portfolio management Overview Programme Reference # 201A Programme Description: Dedicated one full day training module in a structured and professional manner to
Project Management Plan for
Project Management Plan for [Project ID] Prepared by: Date: [Name], Project Manager Approved by: Date: [Name], Project Sponsor Approved by: Date: [Name], Executive Manager Table of Contents Project Summary...
The Public Administrator may be appointed under the following circumstances:
FREQUENTLY ASKED QUESTIONS What is The Public Administrator? The Public Administrator serves in a fiduciary capacity to provide professional estate management services to county residents who die without
Demonstrate and apply knowledge of project management in
Demonstrate and apply knowledge of project management in mechanical engineering 22918 version 2 Page 1 of 5 Level 6 Credits 15 Purpose This unit standard is intended primarily for use in diploma courses
Schedule to Regulation PR No. 30/53
Schedule to Regulation PR No. 30/53 Rules for the Determination of Cost Prices Contents Page I. General 5 1. Scope 5 2. Contractor's Accounting System 5 3. Declaration by the Contractor 5 II. Determination
CCM Enterprise Business Management Software - Functional Schema
CCM Enterprise Business Management Software - Functional Schema Sales Progressing Business Development SALES SALES Products Planning Supplies Supplies Accounting Operations Stock System Administration
PRODUCT DEVELOPMENT TRAINING COURSE
PRODUCT DEVELOPMENT TRAINING COURSE DETAILED COURSE OUTLINE Course Overview The purpose of this course is to provide education and guidance to a product manager and other product management professionals,
SUPPLEMENTARY GREEN BOOK GUIDANCE
SUPPLEMENTARY GREEN BOOK GUIDANCE ADJUSTING FOR TAXATION IN PFI vs PSC COMPARISONS 1 INTRODUCTION 1.1 This guidance looks at the differential tax receipts that arise from the use of the Private Finance
5.1 4.1 4.2 4.3 PROCESS GROUP: PLANNING PROCESS GROUP: INITIATION. Oracle Projects. PMBOK Oracle Mapping. Scope Planning. Develop Project Charter
Develop Project Charter Develop Preliminary Project Scope Statement Develop Project Management Plan Scope Planning PROCESS GROUP: INITIATION 4.1 The project charter serves as the input document for the
The Sourcing Canvas: A Strategic Approach to Sourcing Decisions. By Ralph Loftin, Richard Lynch and Jack Calhoun
The Sourcing Canvas: A Strategic Approach to Sourcing Decisions By Ralph Loftin, Richard Lynch and Jack Calhoun Contents Abstract... 3 Role of Business Capabilities in Sourcing... 4 Decision Logic for
SAP Corporate Connectivity
SAP Corporate Connectivity Financial Services Network In partnership with SAP Product Strategy 4 On Device 3 All devices All user experiences Easy to extend Orchestration LOB On Demand On Demand SAP Business
Contents. viii. 4 Service Design processes 57. List of figures. List of tables. OGC s foreword. Chief Architect s foreword. Preface.
iii Contents List of figures List of tables OGC s foreword Chief Architect s foreword Preface Acknowledgements v vii viii 1 Introduction 1 1.1 Overview 4 1.2 Context 4 1.3 Purpose 8 1.4 Usage 8 2 Management
Chapter 6. Transfer Pricing Methods. 6.1. Introduction to Transfer Pricing Methods
Chapter 6 Transfer Pricing Methods 6.1. Introduction to Transfer Pricing Methods 6.1.1. This part of the Chapter describes several transfer pricing methods that can be used to determine an arm s length
Cost Estimation Strategies COST ESTIMATION GUIDELINES
Cost Estimation Strategies Algorithmic models (Rayleigh curve Cost in week t = K a t exp(-a t 2 ) Expert judgment (9 step model presented later) Analogy (Use similar systems) Parkinson (Work expands to
Best Practices Statement Project Management. Best Practices for Managing State Information Technology Projects
State of Arkansas Office of Information Technology 124 W. Capitol Ave. Suite 990 Little Rock, AR 72201 501.682.4300 Voice 501.682.4020 Fax http://www.cio.arkansas.gov/techarch Best Practices Statement
Project Type Guide. Project Planning and Management (PPM) V2.0. Custom Development Version 1.1 January 2014. PPM Project Type Custom Development
Project Planning and Management (PPM) V2.0 Project Type Guide Custom Development Version 1.1 January 2014 Last Revision: 1/22/2014 Page 1 Project Type Guide Summary: Custom Development Custom software
WHITE PAPER. Reducing Inventories and Cost of Operations While Improving Customer Support
WHITE PAPER Reducing Inventories and Cost of Operations While Improving Customer Support Applied Industrial Technologies Corporate Headquarters 1 Applied Plaza «Cleveland, OH 44115 216-426-4000 www.applied.com
Economic Ordering Quantities: A Practical Cost Reduction Strategy for Inventory Management
Economic Ordering Quantities: A Practical Cost Reduction Strategy for Inventory Management By Todd Duell Abstract Inventory management is an important concern for all managers in all types of businesses.
Realizing CMMI using Enterprise Architect and UML for Process Improvement
Realizing CMMI using Enterprise Architect and UML for Process Improvement Jack Hunnicutt, Anteon Corporation www.anteon.com Ramsay Millar, integrate IT architects LLC www.integrateitarchitects.com Introduction
Head, Office of Project Management Oversight
SUBJECT: FERMI RESEARCH ALLIANCE PROCEDURES PROJECT MANAGEMENT NUMBER: 12.PM-004 RESPONSIBILITY: Office of Project Management Oversight REVISION: 43 APPROVED BY: TITLE Head, Office of Project Management
Factoring and Banks. International workshop Factoring around Europe: Italy - Spain. Fausto Galmarini CEO UniCredit Factoring September 21 st 2007
Factoring and Banks International workshop Factoring around Europe: Italy - Spain Fausto Galmarini CEO UniCredit Factoring September 21 st 2007 International workshop Factoring around Europe: Italy - Spain
300 Scheduling and Budgeting
Jefferson Science Associates, LLC 300 Scheduling and Budgeting Project Control System Manual Revision 7-16 - 300 Scheduling and Budgeting This chapter of the JSA Project Control System Manual describes
Summary of GAO Cost Estimate Development Best Practices and GAO Cost Estimate Audit Criteria
Characteristic Best Practice Estimate Package Component / GAO Audit Criteria Comprehensive Step 2: Develop the estimating plan Documented in BOE or Separate Appendix to BOE. An analytic approach to cost
PROCESSING & MANAGEMENT OF INBOUND TRANSACTIONAL CONTENT
PROCESSING & MANAGEMENT OF INBOUND TRANSACTIONAL CONTENT IN THE GLOBAL ENTERPRISE A BancTec White Paper SUMMARY Reducing the cost of processing transactions, while meeting clients expectations, protecting
Sizing Application Maintenance and Support activities
October 2014 Sizing Application Maintenance and Support activities Anjali Mogre [email protected] Penelope Estrada Nava [email protected] Atos India www.atos.net Phone: +91 9820202911 Copyright
Below is a general overview of Captives with particular information regarding Labuan International and Business Financial Centre (Labuan IBFC).
LABUAN CAPTIVES Below is a general overview of Captives with particular information regarding Labuan International and Business Financial Centre (Labuan IBFC). Kensington Trust Labuan Limited is a licensed
[project.headway] Integrating Project HEADWAY And CMMI
[project.headway] I N T E G R A T I O N S E R I E S Integrating Project HEADWAY And CMMI P R O J E C T H E A D W A Y W H I T E P A P E R Integrating Project HEADWAY And CMMI Introduction This white paper
IT2403-SOFTWARE PROJECT MANAGEMENT 2 MARKS QUESTIONS
IT2403-SOFTWARE PROJECT MANAGEMENT 2 MARKS QUESTIONS 1. Define software project management. Software Project Management has key ideas about the planning, monitoring, and control of software projects 2.
Project Cost Management.
Chapter 6 (part 2) Project Cost Management. Cost Management consists of 2 main components: - estimate costs - determine budget Objectives: Define and understand key cost management terms Understand all
Application Outsourcing: The management challenge
White Paper Application Outsourcing: The management challenge Embedding software quality management for mutual benefit Many large organizations that rely on mainframe applications outsource the management
QAD Service and Support Management
QAD Service and Support Management QAD Service and Support Management (SSM) is the core component of QAD s Service and Support suite and is uniquely suited for manufacturers, as it is deeply integrated
Chapter 8 Topic 1. Chapter 8: Topic 1 Valuation of Inventories The Basics. Student Learning Outcomes. Inventories: Financial Analysis
Chapter 8: Topic 1 Valuation of Inventories The Basics Dr. Chula King ACG 3101 Student Learning Outcomes Perpetual versus periodic inventory system Effects of inventory errors Items to include in inventory
The Software Process. The Unified Process (Cont.) The Unified Process (Cont.)
The Software Process Xiaojun Qi 1 The Unified Process Until recently, three of the most successful object-oriented methodologies were Booch smethod Jacobson s Objectory Rumbaugh s OMT (Object Modeling
ITIL-CMMII Comparison
ITIL-CMMII Comparison Today we can see and understand that many IT organizations are striving to improve how they do business throughout the organization. In doing so, many organizations undertake a number
SOFTWARE DEVELOPMENT STANDARD FOR SPACECRAFT
SOFTWARE DEVELOPMENT STANDARD FOR SPACECRAFT Mar 31, 2014 Japan Aerospace Exploration Agency This is an English translation of JERG-2-610. Whenever there is anything ambiguous in this document, the original
The Software Development Life Cycle: An Overview. Last Time. Session 8: Security and Evaluation. Information Systems Security Engineering
The Software Development Life Cycle: An Overview Presented by Maxwell Drew and Dan Kaiser Southwest State University Computer Science Program Last Time Brief review of the testing process Dynamic Testing
