DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJECTS. Paulo Gurevitz Cunha EDS EDS --Electronic Data Systems Data Engineering West,

Size: px
Start display at page:

Download "DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJECTS. Paulo Gurevitz Cunha EDS EDS --Electronic Data Systems Data Engineering West,"

Transcription

1 IFPUG-September 2004 DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJETS Paulo Gurevitz unha EDS EDS --Electronic Data Systems Data Engineering West, Denver, O O USA USA ommunications Industry Solution enter Don Don Beckett, FPS

2 Presentation Objectives The presentation will show how all FP principals apply when counting the size of projects to implement ERPs (Enterprise resource planning software), like SAP, PeopleSoft, etc or any in-house developed or OTS (ommercial Off-The Shelf Software) solution. The presentation will also show how determining the boundaries of the count is the most complex activity in projects of this type illustrating this with a case study. Objective IS NOT determining the size of the ERP installed. 2

3 Agenda Presentation objectives/introduction ase Study Determining the boundaries Identifying the Data Functions Identifying the Transaction Functions Estimating and project management considerations Q&A 3

4 DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJETS - Introduction Implementing an ERP is like an enhancement project (FP counting type) Involves adding, changing and deleting functionality Steps involve determining the boundaries, counting data and transaction functions and calculating unadjusted and adjusted function point sizes, like any other project. Focus of the presentation on determining the boundaries and identifying data and transaction functions What is different then? 4

5 DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJETS Determining the Application Boundaries One of the most complex activities in FP analysis FPA classes usually don t provide enough emphasis on the complexity of this activity Differentiate from Application and Project Look at a typical class example: 5

6 DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJETS Determining the Application Boundaries Human Resources System User 1 Request and Displ ay Empl oyee Human Resources Infor Application matio n Employee Information ILF EQ urrency Application New Employee Information User 1 APPLIATION BOUNDARY Employee Report EO User 1 onversion Rates F 6

7 DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJETS Determining the Application Boundaries IFPUG PM 4.2 Definition: The application boundary indicates the border between the software being measured and the user It defines what is external to the application Is the conceptual interface between the internal application and the external user Acts as a membrane through which data processed by transactions (s, EOs and EQs) pass into and out from the application Encloses the logical data maintained by the application (ILFs) Assists in identifying the logical data referenced by but not maintained within this application (Fs) Is dependent on the user s external business view of the application. It is independent of and/or implementation considerations. 7

8 DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJETS ase Study urrent Application Architecture, extracted from a very large corporation implementing a global solution package APPL APPL-A APPL-B APPL APPL- 8

9 DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJETS ase Study In this case the solution adopted is going to replace APPL-1 and APPL-2 as follows: APPL APPL-A APPL-B APPL APPL- 9

10 DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJETS ase Study Identifying the Application Boundaries The project includes decommissioning application APPL-1 and APPL-2 and enhancing the global solution (or ERP) and applications APPL-A, APPL-B and APPL- Four boundaries are identified BOUNDARY 1 APPL-A APPL- GLOBAL SOLUTION/ERP APPL-B 10

11 DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJETS ase Study Identifying the Application Boundaries BOUNDARY 2 APPL-A GLOBAL SOLUTION/ ERP 11

12 DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJETS ase Study Identifying the Application Boundaries BOUNDARY 3 APPL-B GLOBAL SOLUTION/ ERP 12

13 DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJETS ase Study Identifying the Application Boundaries BOUNDARY 4 APPL- GLOBAL SOLUTION/ ERP 13

14 DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJETS ase Study Identifying Functions omplete the counting models for each boundary with the identified functions (s, EOs, EQs, ILFs and Fs) Based on business requirements identified on scope statement For the Global Solution boundary we have: hange interfaces 1 and 6 (External Outputs EO) Receive interface 5 (External Input, that updates the ILF XPTO-1) Produce a new report (External Output EO) Modify two existing ILFs (XPTO-1 and XPTO-2) and corresponding functions to update it and inquire from it. Add a new ILF (XPTO-3) and corresponding functions to update it and inquire from it. 14

15 - hange APPL- DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJETS ase Study EO -Interface 6 () EO -Interface 6 APPL- EO EO Report - Report (Add) Identifying Functions BOUNDARY 1 1 EO Interface1 (hanged) APPL-A GLOBAL SOLUTION EO - Interface 1 SISTEMA GLOBAL APPL-A EQ Inquire XPTO-1 () EQ Inquire ILF XPTO-1 XPTO-1 - Add, hange and Delete XPTO-1 ILF - Add, hange and Delete hange Delete X XPTO-1 (hanged) PT - Interface 5- Interface 5 (Add) O- ILF 1 ILF XPTO-2 APPL-B X APPL-B EQ Inquire hange P XPTO-2 EQ Inquire XPTO-2 () T Delete ILF O - Add, hange and Delete X -2 XPTO-2 ILF XPTO-3 - Add, hange and Delete XPTO-2 O- Add 3 (hanged) EQ Inquire - Delete EQ Inquire (Add) Delete (Add) hange (Add) ADD (Add) 15

16 DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJETS ase Study Summary of the count to adapt the Global Solution/ERP: Function Function Type Operation (Added, hanged or Deleted) 1. Interface 1 EO 2. Interface 6 EO 3. Interface 5 A 4. Report EO A 5. ADD XPTO-3 A 6. hange XPTO-3 A 7. Delete XPTO-3 A 8. Inquire XPTO-3 EQ A 9. XPTO-1 ILF 10. XPTO-2 ILF 11. XPTO-3 ILF A 12. ADD XPTO hange XPTO Delete XPTO Inquire XPTO-1 EQ 16. ADD XPTO hange XPTO Delete XPTO Inquire XPTO-2 EQ 16

17 DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJETS ase Study Identifying Functions For the APPL- boundary we have to: hange Interface 7 (External Output EO) to a new format compatible with the ERP. Produce a new Interface 8 (External Output EO) hange an ILF (XYZ-1) and corresponding updating and inquire functions. hange the reception of a file (External Interface File F) that is sent from APPL_B and is also changed as part of this project (Interface 9). 17

18 - hange DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJETS ase Study Identifying Functions BOUNDARY 14 EO Interface 7 (hanged) APPL- EO - Report EO -Interface 6 - Delete APPL- ILF XYZ-1 hange EO Interface EO - Interface 8 (Add) 1 SISTEMA GLOBAL APPL-AGLOBAL EQ Inquire SOLUTION/ERP XPTO-1 ILF - Add, hange and Delete Delete X XPTO-1 PT - Interface 5 O- F - Interface 9 (hange) ILF 1 APPL-B X EQ Inquire P XPTO-2 T Delete ILF O X -2 PT O- 3 - Add, hange and Delete XPTO-2 EQ Inquire EQ Inquire (hange) APPL-B Delete (hange) ADD (hange) Update (hange) 18

19 DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJETS ase Study Summary of the count to adapt the APPL-: Function Function Type Operation (Added, hanged or Deleted) 1. Interface 7 2. Interface 8 3. ADD XYZ-1 4. hange XYZ-1 5. Delete XYZ-1 6. Inquire XYZ-1 7. Interface 9 8. XYZ-1 EO EO EQ F ILF A 19

20 DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJETS Next Steps Determine functions complexities alculate unadjusted function point size alculate Adjusted FP sizes Estimate the project s size in FP Estimate Decommissioning of existing applications alculate FP size of installed applications 20

21 DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJETS Estimating and project management considerations Determine project management strategy Number of projects Platforms Subcontracting vs Internal development groups Project constraints (duration, effort ($), resources) Add up FP sizes that belong to the same project onsider percentages of sizes on different platforms and projects ERP Installation and customizing (not measurable in FP) Data conversion (also measured in FP) 21

22 Q&A ontact: (303) (360)

FUNCTION POINT ANAYSIS DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJECTS By Paulo Gurevitz Cunha

FUNCTION POINT ANAYSIS DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJECTS By Paulo Gurevitz Cunha FUNCTION POINT ANAYSIS DETERMINING THE SIZE OF ERP IMPLEMENTATION PROJECTS By Paulo Gurevitz Cunha Introduction In general, when we receive a request to implement a package, the first question that comes

More information

SIZING ANDROID MOBILE APPLICATIONS

SIZING ANDROID MOBILE APPLICATIONS SIZING ANDROID MOBILE APPLICATIONS GURUPRASATH S, CFPS Email: g.a.sethumadhavan@accenture.com Reviewed By: Purnima Jagannathan Prashanth CM Copyright 2011 Accenture All Rights Reserved. Accenture, its

More information

Derived Data in Classifying an EO

Derived Data in Classifying an EO itip Guidance from the Functional Sizing Standards Committee on topics important to you Derived Data in Classifying an EO itip # 07 (Version 1.0 08/08/2014) itips provide guidance on topics important to

More information

FUNCTION POINT ANALYSIS: Sizing The Software Deliverable. BEYOND FUNCTION POINTS So you ve got the count, Now what?

FUNCTION POINT ANALYSIS: Sizing The Software Deliverable. BEYOND FUNCTION POINTS So you ve got the count, Now what? FUNCTION POINT ANALYSIS: Sizing The Software Deliverable BEYOND FUNCTION POINTS So you ve got the count, Now what? 2008 Course Objectives The primary webinar objectives are to: Review function point methodology

More information

APPLYING FUNCTION POINTS WITHIN A SOA ENVIRONMENT

APPLYING FUNCTION POINTS WITHIN A SOA ENVIRONMENT APPLYING FUNCTION POINTS WITHIN A SOA ENVIRONMENT Jeff Lindskoog EDS, An HP Company 1401 E. Hoffer St Kokomo, IN 46902 USA 1 / 16 SEPTEMBER 2009 / EDS INTERNAL So, Ah, How Big is it? 2 / 16 SEPTEMBER 2009

More information

Counting Infrastructure Software

Counting Infrastructure Software Counting Infrastructure Software Dr. Anthony L Rollo, SMS Ltd, Christine Green EDS Many function point counters and managers of software counts believe that only whole applications may be sized using the

More information

Software Development: Tools and Processes. Lecture - 16: Estimation

Software Development: Tools and Processes. Lecture - 16: Estimation Software Development: Tools and Processes Lecture - 16: Estimation Estimating methods analogy method direct estimating method Delphi technique PERT-type rolling window Constructivist Cost Model (CoCoMo)

More information

FAST Function Points. David Seaver Director Estimation and Measurement Fidelity Investments 8-563-6753

FAST Function Points. David Seaver Director Estimation and Measurement Fidelity Investments 8-563-6753 FAST Function Points David Seaver Director Estimation and Measurement Fidelity Investments david.seaver@fmr.com 8-563-6753 Outline of the Presentation Overview of function points (IFPUG based Technique)

More information

IPA/SEC Data entry form Version 3.0 for IPA/SEC White Paper 20xx on software development projects in Japan

IPA/SEC Data entry form Version 3.0 for IPA/SEC White Paper 20xx on software development projects in Japan IPA/SEC Data entry form Version 3.0 for IPA/SEC White Paper 20xx on software development projects in Japan Information-Technology Promotion Agency, Japan(IPA) Software Engineering Center(SEC) Contents

More information

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?

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)?

More information

Sizing Logical Data in a Data Warehouse A Consistent and Auditable Approach

Sizing Logical Data in a Data Warehouse A Consistent and Auditable Approach 2006 ISMA Conference 1 Sizing Logical Data in a Data Warehouse A Consistent and Auditable Approach Priya Lobo CFPS Satyam Computer Services Ltd. 69, Railway Parallel Road, Kumarapark West, Bangalore 560020,

More information

Cloud Perspectives. Steven Woodward CFPS, CSQA steve@cloud-perspectives.com 613-823-7573 www.cloud-perspectives.com

Cloud Perspectives. Steven Woodward CFPS, CSQA steve@cloud-perspectives.com 613-823-7573 www.cloud-perspectives.com Cloud Perspectives Steven Woodward CFPS, CSQA steve@cloud-perspectives.com 613-823-7573 www.cloud-perspectives.com Introduction Models and Standards Categories and Context Function Point Scenarios Hints

More information

Fundamentals of Function Point Analysis

Fundamentals of Function Point Analysis Fundamentals of Function Point Analysis By David@SoftwareMetrics.Com Abstract Systems continue to grow in size and complexity. They are becoming more and more difficult to understand. Improvement of coding

More information

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

More information

Managing Projects with Practical Software & Systems Measurement PSM

Managing Projects with Practical Software & Systems Measurement PSM Managing Projects with Practical Software & Systems Measurement PSM Mauricio Aguiar PSM Qualified Instructor TI Métricas Ltda. Av. Rio Branco 181/1910 Rio de Janeiro, RJ Brazil 20040-007 www.metricas.com.br

More information

Calculation of the Functional Size and Productivity with the IFPUG method (CPM 4.3.1). The DDway experience with WebRatio

Calculation of the Functional Size and Productivity with the IFPUG method (CPM 4.3.1). The DDway experience with WebRatio Calculation of the Functional Size and Productivity with the IFPUG method (CPM 4.3.1). The DDway experience with WebRatio This document contains material that has been extracted from the IFPUG Counting

More information

Function Point Measurement from Java Programs

Function Point Measurement from Java Programs Function Point Measurement from Java Programs Shinji Kusumoto, Masahiro Imagawa, Katsuro Inoue Graduate School of Engineering Science Osaka University Toyonaka, Osaka, Japan {kusumoto, imagawa, inoue}@icsesosaka-uacjp

More information

How to Avoid Traps in Contracts for Software Factory Based on Function Metric

How to Avoid Traps in Contracts for Software Factory Based on Function Metric How to Avoid Traps in Contracts for Software Factory Based on Function Metric Claudia Hazan Serviço Federal de Processamento de Dados (SERPRO) SGAN Quadra 601 Modulo V Brasilia, DF, CEP: 70836-900 BRAZIL

More information

Mobile Applications, Function Points and Cost Estimating. Tammy Preuss International Cost Estimation & Analysis Association Conference June 11, 2013

Mobile Applications, Function Points and Cost Estimating. Tammy Preuss International Cost Estimation & Analysis Association Conference June 11, 2013 Mobile Applications, Function Points and Cost Estimating Tammy Preuss International Cost Estimation & Analysis Association Conference June 11, 2013 Agenda Mobile Applications Fun Facts Function Points

More information

Measuring Software Functionality Using Function Point Method Based On Design Documentation

Measuring Software Functionality Using Function Point Method Based On Design Documentation www.ijcsi.org 124 Measuring Software Functionality Using Function Point Method Based On Design Documentation Anie Rose Irawati 1 and Khabib Mustofa 2 1 Department of Computer Science, University of Lampung

More information

Industry Metrics for Outsourcing and Vendor Management

Industry Metrics for Outsourcing and Vendor Management Industry Metrics for Outsourcing and Vendor Management Scott Goldfarb Q/P Management Group, Inc. 10 Bow Street Stoneham, Massachusetts 02180 sgoldfarb@qpmg.com Tel: (781) 438-2692 FAX (781) 438-5549 www.qpmg.com

More information

Industry Metrics for Outsourcing and Vendor Management

Industry Metrics for Outsourcing and Vendor Management Industry Metrics for Outsourcing and Vendor Management Scott Goldfarb Q/P Management Group, 10 Bow Street Stoneham, Massachusetts 02180 sgoldfarb@qpmg.com Tel: (781) 438-2692 FAX (781) 438-5549 www.qpmg.com

More information

Appendix G Technical Methodology and Approach Document

Appendix G Technical Methodology and Approach Document Appendix G Technical Methodology and Approach Document Technical Methodology and Approach Document CWS/CMS Technical Architecture Alternatives Analysis (TAAA) California Health and Human Services Agency

More information

MEASURING THE SIZE OF SMALL FUNCTIONAL ENHANCEMENTS TO SOFTWARE

MEASURING THE SIZE OF SMALL FUNCTIONAL ENHANCEMENTS TO SOFTWARE MEASURING THE SIZE OF SMALL FUNCTIONAL ENHANCEMENTS TO SOFTWARE Marcela Maya, Alain Abran, Pierre Bourque Université du Québec à Montréal P.O. Box 8888 (Centre-Ville) Montréal (Québec), Canada H3C 3P8

More information

Measuring Change Requests to support effective project management practices.

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

More information

Solution: Simple and easy to understand, using combination of vast techniques to cover Software Development and Testing estimations.

Solution: Simple and easy to understand, using combination of vast techniques to cover Software Development and Testing estimations. Agenda: Proposing Bricked Estimation Method Problem: There are plenty of estimation model available in Software industry. Many times we don t have clarity on estimation because of complexity and we end

More information

Introduction to Function Points www.davidconsultinggroup.com

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

More information

Full Function Points for Embedded and Real-Time Software. UKSMA Fall Conference

Full Function Points for Embedded and Real-Time Software. UKSMA Fall Conference Full Function Points for Embedded and Real-Time Software UKSMA Fall Conference London (UK) Oct. 30-31, 1998 Software Engineering Management Research Laboratory Université du Québec à Montréal & Software

More information

How to Determine Your Application Size Using Function Points

How to Determine Your Application Size Using Function Points EMBARCADERO HO ME LOCATION ENGLISH LOG ON Watch, Follow, & Connect with Us Share This COMMUNITIES ARTICLES BLOGS RESOURCES DOWNLOADS HELP Conferences» 2004 BorCon» Best Practices How to Determine Your

More information

Function Point Counting Practices Manual. Release 4.1.1

Function Point Counting Practices Manual. Release 4.1.1 Function Point Counting Practices Manual Release 4.1.1 International Function Point Users Group (IFPUG) Function Point Counting Practices Manual Release 4.1.1 Chairperson, Counting Practices Committee

More information

Merrill Lynch Team s Development Plan v.1

Merrill Lynch Team s Development Plan v.1 Merrill Lynch Team s Development Plan v.1 *** Score 100/100 yet I feel that there is more to the story. The next issue needs to be more specific on the architecture. As I manager I would assume that this

More information

Function Points Analysis Training Course

Function Points Analysis Training Course Function Points Analysis Training Course Instructor: David Longstreet David@SoftwareMetrics.Com www.softwaremetrics.com 816.739.4058 Page 1 www.softwaremetrics.com Longstreet Consulting Inc Table of Contents

More information

Copyright 2014 Alvin J. Alexander All rights reserved. No part of this book may be reproduced without prior written permission from the author.

Copyright 2014 Alvin J. Alexander All rights reserved. No part of this book may be reproduced without prior written permission from the author. How I Estimate Software Development Projects How I Estimate Software Development Projects Copyright 2014 Alvin J. Alexander All rights reserved. No part of this book may be reproduced without prior written

More information

Press 1 for How to count Press 2 for an IVR Press 3 for using Function Points

Press 1 for How to count Press 2 for an IVR Press 3 for using Function Points Press 1 for How to count Press 2 for an IVR Press 3 for using Function Points Presented by Tammy Preuss CFPS, PMP, Lean Six Sigma Black Belt AT&T September 13, 2007 1 Overview What is an IVR Using Function

More information

Extending Function Point Estimation for Testing MDM Applications

Extending Function Point Estimation for Testing MDM Applications Cognizant 20-20 Insights Extending Function Point Estimation for Testing Applications Executive Summary Effort estimation of testing has been a much debated topic. A variety of techniques are used ranging

More information

Accounting for Non-Functional Requirements in Productivity Measurement, Benchmarking & Estimating

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

More information

Automated Function Points in a Continuous Integration Environment (Agile AFP)

Automated Function Points in a Continuous Integration Environment (Agile AFP) 3 International Conference on IT Data collection, Analysis and Benchmarking Florence (Italy) - October 19, 2015 Automated Function Points in a Continuous Integration Environment (Agile AFP) The Benefits

More information

Increase ICT Project Success with Concrete Scope Management. Bachelor of SPI - 20.11.2007

Increase ICT Project Success with Concrete Scope Management. Bachelor of SPI - 20.11.2007 Increase ICT Project Success with Concrete Scope Management S d P e I r Bachelor of SPI - 20.11.2007 Agenda 1. ICT projects are unique 2. Scope management concepts 3. Northern and Southern SCOPE 4. Scope

More information

Define Activities Sequence Activities Estimate Activity Resources Estimate Activity Durations Develop Schedule Control Schedule

Define Activities Sequence Activities Estimate Activity Resources Estimate Activity Durations Develop Schedule Control Schedule 1 (Image) 2 The process required to manage timely completion of the project. Project time management start with planning by the project management team (not shown as a discrete process). In small project,

More information

Using Entity-Relationship Diagrams To Count Data Functions Ian Brown, CFPS Booz Allen Hamilton 8283 Greensboro Dr. McLean, VA 22102 USA

Using Entity-Relationship Diagrams To Count Data Functions Ian Brown, CFPS Booz Allen Hamilton 8283 Greensboro Dr. McLean, VA 22102 USA Using Entity-Relationship Diagrams To Count Data Functions Ian Brown, CFPS Booz Allen Hamilton 8283 Greensboro Dr. McLean, VA 22102 USA Contents What Is an Entity-Relationship (E-R) Diagram? E-R Vocabulary

More information

Does function point analysis change with new approaches to software development? January 2013

Does function point analysis change with new approaches to software development? January 2013 Does function point analysis change with new approaches to software development? January 2013 Scope of this Report The information technology world is constantly changing with newer products, process models

More information

EPL603 Topics in Software Engineering

EPL603 Topics in Software Engineering Lecture 10 Technical Software Metrics Efi Papatheocharous Visiting Lecturer efi.papatheocharous@cs.ucy.ac.cy Office FST-B107, Tel. ext. 2740 EPL603 Topics in Software Engineering Topics covered Quality

More information

How to Avoid Traps in Contracts for Software Factory Based on Function Point Metric

How to Avoid Traps in Contracts for Software Factory Based on Function Point Metric How to Avoid Traps in Contracts for Software Factory Based on Function Point Metric Claudia Hazan 1 Eduardo A. Oliveira 2 José Roberto Blaschek 3 claudinhah@yahoo.com eduaopec@yahoo.com.br blaschek@attglobal.net

More information

FUNCTION POINT ESTIMATION METHODS: A COMPARATIVE OVERVIEW

FUNCTION POINT ESTIMATION METHODS: A COMPARATIVE OVERVIEW FUNCTION POINT ESTIMATION METHODS: A COMPARATIVE OVERVIEW Roberto Meli, Luca Santillo Data Processing Organization, http://web.tin.it/dpo E-Mail: roberto.meli@iol.it - luca.santillo@iol.it ABSTRACT The

More information

BIG DATA : National data linkage infrastructure. James Boyd

BIG DATA : National data linkage infrastructure. James Boyd BIG DATA : National data linkage infrastructure James Boyd What defines Big Data? Data whose scale, diversity and complexity requires new architecture, techniques, algorithms and analytics to manage it

More information

A FRAMEWORK FOR AUTOMATIC FUNCTION POINT COUNTING

A FRAMEWORK FOR AUTOMATIC FUNCTION POINT COUNTING A FRAMEWORK FOR AUTOMATIC FUNCTION POINT COUNTING FROM SOURCE CODE Vinh T. Ho and Alain Abran Sotware Engineering Management Research Laboratory Université du Québec à Montréal (Canada) vho@lrgl.uqam.ca

More information

SOFTWARE DEVELOPMENT PLAN

SOFTWARE DEVELOPMENT PLAN SOFTWARE DEVELOPMENT PLAN This document outline is based on the IEEE Standard 1058.1-1987 for Software Project Management Plans. This is the controlling document for managing a software project, and it

More information

Course Outline. Business Analysis & SAP BI (SAP Business Information Warehouse)

Course Outline. Business Analysis & SAP BI (SAP Business Information Warehouse) Course Outline Business Analysis & SAP BI (SAP Business Information Warehouse) This is a combo course of Business Analysis and SAP BI. Business Analysis sessions will cover all the topics from enterprise

More information

Project Management 100 Success Secrets. Gerard Blokdijk

Project Management 100 Success Secrets. Gerard Blokdijk Project Management 100 Success Secrets Gerard Blokdijk Project Management 100 Success Secrets Copyright 2007 by Gerard Blokdijk All rights reserved. No part of this book may be reproduced or transmitted

More information

MK II FUNCTION POINT ANALYSIS COUNTING PRACTICES MANUAL

MK II FUNCTION POINT ANALYSIS COUNTING PRACTICES MANUAL United Kingdom Software Metrics Association (UKSMA) MK II FUNCTION POINT ANALYSIS COUNTING PRACTICES MANUAL Version 1.3.1 Mk II FPA Input Process Output Simple in concept, easy to apply, aligned with modern

More information

SIZE & ESTIMATION OF DATA WAREHOUSE SYSTEMS

SIZE & ESTIMATION OF DATA WAREHOUSE SYSTEMS SIZE & ESTIMATION OF DATA WAREHOUSE SYSTEMS Luca Santillo (luca.santillo@gmail.com) Abstract Data Warehouse Systems are a special context for the application of functional software metrics. The use of

More information

Software Cost Estimation using Function Point with Non Algorithmic Approach

Software Cost Estimation using Function Point with Non Algorithmic Approach Global Journal of omputer Science and Technology Software & Data Engineering Volume 13 Issue 8 Version 1.0 Year 2013 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals

More information

Measures to get the best performance from your software suppliers

Measures to get the best performance from your software suppliers Measures to get the best performance from your software suppliers Charles Symons Founder & Past President, COSMIC 8 th November, 2012 1 ITMPI005 COSMIC COSMIC is a not-for-profit organization, founded

More information

Overview of A Guide to the Project Management Body of Knowledge (PMBOK Guide) Fourth Edition

Overview of A Guide to the Project Management Body of Knowledge (PMBOK Guide) Fourth Edition Overview of A Guide to the Project Management Body of Knowledge (PMBOK Guide) Fourth Edition Topics for Discussion PMI Foundational Standards Harmonization of PMI s Foundational Standards Top 10 changes

More information

Personal Training. Chapter 27. FrontDesk v4.1.25. PT Specific Program Options. Contract Templates. Set Member s Secure Check In Password

Personal Training. Chapter 27. FrontDesk v4.1.25. PT Specific Program Options. Contract Templates. Set Member s Secure Check In Password Chapter 27 Personal Training FrontDesk v4.1.25 PT Specific Program Options Empl oyees Contract Templates Personal Training Window in Contract Wizard Contract Manager / Personal Training Information Clear

More information

An Expert Estimator Tool to Estimate Project Cost and Risk with early stage of function points

An Expert Estimator Tool to Estimate Project Cost and Risk with early stage of function points An Expert Estimator Tool to Estimate Project Cost and Risk with early stage of function points 1 Ajay Jaiswal, 2 Meena Sharma 1 Asst. Professor, Department of Computer Science & Engineering Chameli Devi

More information

Printshop Workflow Automation System

Printshop Workflow Automation System Fictitious Corp. Software Project Plan Revision 1 Printshop Workflow Automation System CEN4021 Spring 2010 Professor: Masoud Sadjadi Paul White 16 th February 2010 TABLE OF CONTENTS 1 Overview... 3 1.1

More information

Department of Finance and Deregulation 2011/004 Portfolio Panels for IT Services ATTACHMENT A

Department of Finance and Deregulation 2011/004 Portfolio Panels for IT Services ATTACHMENT A 2011/004 Portfolio Panels for IT Services Definition of IT Services The definition for IT Services supports the Portfolio Panel Policy and reflects the Victorian eservices model. Key Service Category Management

More information

State of Washington. Breakout Session Applications Support and Development

State of Washington. Breakout Session Applications Support and Development State of Washington Breakout Session Applications Support and Development 0 IT Service Area Overview 1 General Overview Adherence to Consensus Models ensures comparability Workload represents a provided

More information

Relationships Among Software Metrics in Benchmarking

Relationships Among Software Metrics in Benchmarking Relationships Among Software Metrics in Benchmarking Scott Goldfarb Q/P Management Group, Inc. 10 Bow Street Stoneham, MA 02180 Tel: (781) 438-2692 www.qpmg.com Agenda Introduction and Background Trends

More information

Examination SUBJECT. Version:

Examination SUBJECT. Version: SUBJET Version: 1 Which of the following statements best describes Business nalysis? Business nalysis provides the reasoning for initiating a project. Business nalysis is the strategic part of the project

More information

Reducing Time to Proficiency in Global ERP Deployments

Reducing Time to Proficiency in Global ERP Deployments Reducing Time to Proficiency in Global ERP Deployments A Five-Phased Approach to Effective User February 3, 2005 2004, 2005 Lionbridge Technologies, Inc. Doc. V.1.2 Executive Summary Research shows that

More information

Development Effort & Duration

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

More information

Repeatable, Embedded Integration from the Cloud to SaaS or On-Premises ERP, CRM and More

Repeatable, Embedded Integration from the Cloud to SaaS or On-Premises ERP, CRM and More Repeatable, Embedded Integration from the Cloud to SaaS or On-Premises ERP, CRM and More April 28, 2011 Robert S. Hull Founder, CFO & VP Client Services 1 Agenda Adaptive Planning Background Our Integration

More information

Business Intelligence Systems: a Comparative Analysis

Business Intelligence Systems: a Comparative Analysis Business Intelligence Systems: a Comparative Analysis Carlo DELL AQUILA, Francesco DI TRIA, Ezio LEFONS, and Filippo TANGORRA Dipartimento di Informatica Università di Bari via Orabona 4, I-70125 Bari

More information

Identity Management Requirements

Identity Management Requirements Identity Management Requirements Table of Contents 1 OVERVIEW... 3 1.1 Approach... 3 1.2 Architectural Goals and Constraints... 3 1.3 Business Requirements... 3 1.4 High Level Business Requirements Overview...

More information

Synergy between PMBOK and MS Project 2007 A Schedule Management Perspective

Synergy between PMBOK and MS Project 2007 A Schedule Management Perspective 1. Abstract PM WORLD TODAY FEATURED PAPER MARCH 2009 Synergy between PMBOK and MS Project 2007 A Schedule Management Perspective By Satya Narayan Dash, PMP, MCP and Uttam Kumar Singh, PMP, PAHM MS Project

More information

Ernie Hayden CISSP CEH GICSP Executive Consultant www.securicon.com

Ernie Hayden CISSP CEH GICSP Executive Consultant www.securicon.com Ernie Hayden CISSP CEH GICSP Executive Consultant www.securicon.com V1 10-7-14 This Presentation is Proprietary to Securicon, Inc. Any use of this document without express written approval from Securicon

More information

Project Plan for <project name>

Project Plan for <project name> Note: Text displayed in blue italics is included to provide guidance to the author and should be deleted or hidden before publishing the document. This template can be used at it is, or to complete and

More information

CISC 322 Software Architecture. Example of COCOMO-II Ahmed E. Hassan

CISC 322 Software Architecture. Example of COCOMO-II Ahmed E. Hassan CISC 322 Software Architecture Example of COCOMO-II Ahmed E. Hassan Function Point Table Number of FPs External user type Complexity Low Average High External input type 3 4 6 External output type 4 5

More information

REQUIREMENTS SPECIFICATION AND MANAGEMENT. Requirements Analysis and Specification

REQUIREMENTS SPECIFICATION AND MANAGEMENT. Requirements Analysis and Specification REQUIREMENTS SPECIFICATION AND MANAGEMENT In this note we give the requirements process in a software organization, a template for the requirements document, and the process to manage changes to the requirements.

More information

Book 3 Cost Estimating in an Agile Development Environment. (early release)

Book 3 Cost Estimating in an Agile Development Environment. (early release) Book 3 Cost Estimating in an Agile Development Environment (early release) Book 3: Cost Estimating in an Agile Development Environment In this third book I ll use the slides I gave at a speech several

More information

SAP SCM SUMMIT Best Practices for Supply Chain Optimization in SAP for Vendor Managed Services

SAP SCM SUMMIT Best Practices for Supply Chain Optimization in SAP for Vendor Managed Services Best Practices for Supply Chain Optimization in SAP for Vendor Managed Services Ken Kumar & Gautam Mandal SAP Supply Chain Summit, July 2011 About Presenters Ken Kumar, Director IT Applications, Celgene

More information

EVIDENCE PRODUCT CHECKLIST For the FDA Document. Guidance for Industry, FDA Reviewers and Compliance on Off-The-Shelf Software Use in Medical Devices

EVIDENCE PRODUCT CHECKLIST For the FDA Document. Guidance for Industry, FDA Reviewers and Compliance on Off-The-Shelf Software Use in Medical Devices 1/4/2012 1 EVIDENCE PRODUCT CHECKLIST For the FDA Guidance for Industry, FDA Reviewers and Compliance on Off-The-Shelf Software Use in Medical Devices September 9, 1999 As Amended by Guidance for Industry,

More information

E TE T R E PR P IS I E S E R ES E O S URCE E P L P A L NNIN I G

E TE T R E PR P IS I E S E R ES E O S URCE E P L P A L NNIN I G االله الرحمن الرحيم بسم ENTERPRISE RESOURCE PLANNING SYSTEMS OVERVIEW Omer Omarabi January 2010 Agenda IT Planning & Challenges In Sudan What is an ERP System? Why You Need an ERP System? How to get your

More information

Project Planning and Project Estimation Techniques. Naveen Aggarwal

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

More information

Understanding the Differences Between Leading ERP Software Solutions

Understanding the Differences Between Leading ERP Software Solutions Understanding the Differences Between Leading ERP Software Solutions April 1, 2010 Eric Kimberling, President Panorama Consulting Group www.panorama-consulting.com 303-974-7171 Agenda Brief Introduction

More information

APPOINTMENT OF SERVICE PROVIDERS TO PROVIDE AN ENTERPRISE PROJECT PORTFOLIO MANAGEMENT (EPPM) SOLUTION

APPOINTMENT OF SERVICE PROVIDERS TO PROVIDE AN ENTERPRISE PROJECT PORTFOLIO MANAGEMENT (EPPM) SOLUTION Questions and Answers RFP NUMBER: RAF/2014/00020 DESCRIPTION: APPOINTMENT OF SERVICE PROVIDERS TO PROVIDE AN ENTERPRISE PROJECT PORTFOLIO MANAGEMENT (EPPM) SOLUTION PUBLISH DATE: 04 July 2014 VALIDIY PERIOD:

More information

Agile Estimating: My DPS Dissertation

Agile Estimating: My DPS Dissertation Agile Estimating: My DPS Dissertation Raymond Boehm New York City SPIN Meeting October 11, 2006 Presentation Outline o Agility o Estimation Estimating Software Size Estimating Effort and Schedule o Estimating

More information

Performance Measurement of Software Application Development & Maintenance

Performance Measurement of Software Application Development & Maintenance 2004 IFPUG Conference Performance Measurement of Software Application Development & Maintenance The David Consulting Group www.davidconsultinggroup.com 1 Measurement Must Consider Continuous Process Improvement

More information

Customer Reporting for SaaS Applications. Domain Basics. Managing my Domain

Customer Reporting for SaaS Applications. Domain Basics. Managing my Domain Produtivity Marketpla e Software as a Servie Invoiing Ordering Domains Customer Reporting for SaaS Appliations Domain Basis Managing my Domain Managing Domains Helpful Resoures Managing my Domain If you

More information

TECHNOLOGY BRIEF: CA ERWIN SAPHIR OPTION. CA ERwin Saphir Option

TECHNOLOGY BRIEF: CA ERWIN SAPHIR OPTION. CA ERwin Saphir Option TECHNOLOGY BRIEF: CA ERWIN SAPHIR OPTION CA ERwin Saphir Option Table of Contents Executive Summary SECTION 1 2 Introduction SECTION 2: OPPORTUNITY 2 Modeling ERP Systems ERP Systems and Data Warehouses

More information

Oracle Fixed Scope Services Definitions Effective Date: October 14, 2011

Oracle Fixed Scope Services Definitions Effective Date: October 14, 2011 Oracle Fixed Scope Services Definitions Effective Date: October 14, 2011 "You" and "your" refers to the individual or entity that has ordered Advanced Customer Services from Oracle or an authorized distributor.

More information

Combining SAWSDL, OWL DL and UDDI for Semantically Enhanced Web Service Discovery

Combining SAWSDL, OWL DL and UDDI for Semantically Enhanced Web Service Discovery Combining SAWSDL, OWL DL and UDDI for Semantically Enhanced Web Service Discovery Dimitrios Kourtesis, Iraklis Paraskakis SEERC South East European Research Centre, Greece Research centre of the University

More information

Getting it Right: How to Find the Right BI Package for the Right Situation Norma Waugh. RMOUG Training Days February 15-17, 2011

Getting it Right: How to Find the Right BI Package for the Right Situation Norma Waugh. RMOUG Training Days February 15-17, 2011 Delivering Oracle Success Getting it Right: How to Find the Right BI Package for the Right Situation Norma Waugh RMOUG Training Days February 15-17, 2011 About DBAK Oracle solution provider Co-founded

More information

Transportation Asset Management Systems and Pavement Preservation. Southeast Pavement Preservation Partnership San Antonio, Texas May 29, 2013

Transportation Asset Management Systems and Pavement Preservation. Southeast Pavement Preservation Partnership San Antonio, Texas May 29, 2013 Transportation Asset Management Systems and Pavement Preservation Southeast Pavement Preservation Partnership San Antonio, Texas May 29, 2013 Today s Discussion Topics Asset Management Systems Overview

More information

The Case for a Comprehensive Digital Strategy

The Case for a Comprehensive Digital Strategy The Case for a Comprehensive Digital Strategy Featuring: Kelly Squizzero, Infor Lisa Russell, Infor Jenel Stelton-Holtmeier, Modern Distribution Management Sponsored by: October 15, 2015 Agenda Intro Results

More information

Parametric Estimation for ERP Implementations

Parametric Estimation for ERP Implementations Parametric Estimation for ERP Implementations Donald M. Beckett Quantitative Software Management, Inc. 2000 Corporate Ridge, Suite 900 Mclean, VA 22102 Tel: 703 790-0055, Fax 703 749-3795 Email: info@qsm.com

More information

12 CRITICAL PATH ANALYSIS

12 CRITICAL PATH ANALYSIS 1 RTL PT NLYSS hapter 1 ritical Path nalysis Objectives fter studying this chapter you should be able to construct activity networks; be able to find earliest and latest starting times; be able to identify

More information

Dallas IIA Chapter / ISACA N. Texas Chapter. January 7, 2010

Dallas IIA Chapter / ISACA N. Texas Chapter. January 7, 2010 Dallas IIA Chapter / ISACA N. Texas Chapter Auditing Tuesday, October Project 20, 2009 Management Controls January 7, 2010 Table of Contents Contents Page # Project Management Office Overview 3 Aligning

More information

1.2-1.3 Time Value of Money and Discounted Cash Flows

1.2-1.3 Time Value of Money and Discounted Cash Flows 1.-1.3 ime Value of Money and Discounted ash Flows ime Value of Money (VM) - the Intuition A cash flow today is worth more than a cash flow in the future since: Individuals prefer present consumption to

More information

OIST ERP Systems Renewal. April 2015

OIST ERP Systems Renewal. April 2015 OIST ERP Systems Renewal April 2015 ERP Systems at OIST The current OIST ERP (HR & Finance) systems are an impediment to the research, education, promotion and administrative activities of the University;

More information

COURSE NAME: Database Management. TOPIC: Database Design LECTURE 3. The Database System Life Cycle (DBLC) The database life cycle contains six phases;

COURSE NAME: Database Management. TOPIC: Database Design LECTURE 3. The Database System Life Cycle (DBLC) The database life cycle contains six phases; COURSE NAME: Database Management TOPIC: Database Design LECTURE 3 The Database System Life Cycle (DBLC) The database life cycle contains six phases; 1 Database initial study. Analyze the company situation.

More information

Corporate Performance Management Framework

Corporate Performance Management Framework Version 1.0 Copyright 2004 Answerport, Inc. Table of Contents Table of Contents... 2 Conceptual Overview... 3 Conceptual Overview Diagram... 4 The Foundation... 4 Analytic Presentation Layer... 5 Reports...

More information

CA SiteMinder SSO Agents for ERP Systems

CA SiteMinder SSO Agents for ERP Systems PRODUCT SHEET: CA SITEMINDER SSO AGENTS FOR ERP SYSTEMS CA SiteMinder SSO Agents for ERP Systems CA SiteMinder SSO Agents for ERP Systems help organizations minimize sign-on requirements and increase security

More information

Building an IT Infrastructure to support a marine SDI: IPMA Case Study

Building an IT Infrastructure to support a marine SDI: IPMA Case Study Building an IT Infrastructure to support a marine SDI: IPMA Case Study IPMA - Instituto Português do Mar e da Atmosfera Valéria Pacheco& José Santos 28, May 2015 Contents IPMA Presentation SNIMar Project:

More information

Fifth Annual Wellness in the Workplace Study: An Optum Research Update

Fifth Annual Wellness in the Workplace Study: An Optum Research Update Fifth Annual Wellness in the Workplace Study: An Research Update Fifth Annual Wellness in the Workplace Study: An Research Update In the whirlwind of change engulfing the health care industry, employers

More information

REVIEWS ON FUNCTIONAL SIZE MEASUREMENT IN MOBILE APPLICATION AND UML MODEL

REVIEWS ON FUNCTIONAL SIZE MEASUREMENT IN MOBILE APPLICATION AND UML MODEL REVIEWS ON FUNCTIONAL SIZE MEASUREMENT IN MOBILE APPLICATION AND UML MODEL Nur Atiqah Sia Abdullah 1, and Nur Ida Aniza Rusli 2 1 Universiti Teknologi MARA(UiTM), Malaysia, atiqah@tmsk.uitm.edu.my 2 Universiti

More information

The Productivity Pitfalls of Process Improvement

The Productivity Pitfalls of Process Improvement The Productivity Pitfalls of Process Improvement Scott Goldfarb Q/P Management Group, Inc. 10 Bow Street Stoneham, Massachusetts 02180 Email: sgoldfarb@qpmg.com Tel: (781) 438-2692 FAX (781) 438-5549 www.qpmg.com

More information

SCHEDULE QUALITY ASSURANCE

SCHEDULE QUALITY ASSURANCE SCHEDULE QUALITY ASSURANCE 2014 Construction, Pavements, and Materials Conference Nick Johnson, PE TxDOT epmo Table of Contents 1 Introduction 1-2 2 TxDOT PMO 3-4 3 Schedule Analysis 5 4 DCMA 14 Point

More information