How a large German Transport company uses Function Points for Estimating

Similar documents
IT Sourcing. White Paper IT Advisory

Stellar Phoenix Exchange Server Backup

Spend Data Management

Data Vault Modeling in a Day

OUTSOURCING STRATEGIES & RISKS FROM AN ISO PERSPECTIVE. Amera-Veritas. Amera-Veritas. Experts in in Quality, Safety & Supply Chain Assurance

Planning Commission. Planning Commission. Clerical Support Branch. Administrative/ Notification Branch

UNDERSTANDING YOUR TARGET AUDIENCE AND DEFINING YOUR VALUE PROPOSITION

Metrics and scope management in agile projects

Avoid software project horror stories. Check the reality value of the estimate first!

Process Re-engineering: Content Development Workflow. Juli Strattman, Community Health Network

Annex 4: Technical and Financial Proposal Template

A Rapid Development, Blended Approach for Onboarding Employees

Cracking the Code on Software License Management

CLOUD COMPUTING - OPPORTUNITIES

Journalism Curriculum Maps

The Real ROI from Cognos Business Intelligence

Process Improvement Program Project Process

IBM Digital Analytics

Business ByDesign. The SAP Business ByDesign solution helps you optimize project management

The European and UK Space Agencies

KPMG Digital Marketing case study WEC USA September 2012

mysap ERP FINANCIALS SOLUTION OVERVIEW

The Project Academy Series: Contract Management and Negotiation. January 30 and 31, 2014

Outsourcing A Fact Based Decision?

Procurement Innovation for Cloud Services in Europe

2014 Role Descriptions

Implementation Date: November 9, Table of Contents. Section Description Page

Measurement for Successful Projects. Authored by Michael Harris and David Herron

Integrated regional social and health services South Karelia, Finland

ERP. Key Initiative Overview

Contract for Individual Consultant (other Specialists) Request for written proposal. Net-Med youth Project in Jordan

Page 1 of 7 TENDER EVALUATION REPORT: 3380 MEDIA MONITORING SERVICES

ATTENTION ATTENDEES: DIAL INTO phone conference: 1-(877) Enter participant code: LOG INTO

Strategic Solutions that Make Your Work Easier. Projects Made Easier Decisions Made Easier Business Made Easier

What does a critical friend do?

Section Five Learning Module D:

ShipServ helps marine & offshore suppliers succeed

LOGISTICS & SUPPLY CHAIN MANAGEMENT

KMS Implementation Roadmap

How Managed Services Has Changed Remote Infrastructure Management. Presented by: Bill Whitney March 26, 2008

Dissertations 2: Introductions, Conclusions and Literature Reviews. This guide seeks to explain in simple terms the structure and

THE CRITICAL IMPORTANCE OF LEAD VALIDATION IN INTERNET MARKETING By Aaron Wittersheim

Installing and Configuring Windows 7 Client

Five Steps to Building a Successful Procurement Strategy. SIG Webinar May 2013

Practical Cost Savings Strategies

Working Capital Analytics Overview. SAP Business Suite Application Innovation March 2015

John F. Talbot, PhD Executive Vice President and Senior Associate, OPEN MINDS Pre-Institute Seminar sponsored by Credible Behavioral Healthcare

Don t Kill the Analyst Just Yet

An Introduction to. Metrics. used during. Software Development

QA Engagement Models. Managed / Integrated Test Center A Case Study

The Role of Internal Audit In Business Continuity Planning

Joining Instructions for 3 day project management event

Setting up an Effective Enterprise Architecture capability. Simon Townson Principal Enterprise Architect SAP

THE UNIVERSITY OF WARWICK. Minutes of the meeting of the Information Policy and Strategy Committee held on 8 April 2011

New ways to a secure IT Management

Using the Cloud for Business Resilience

Get to the Point! Leveraging SharePoint in Learning and Development

State of the Social Intranet

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?

Aon Case Study: Creating a Global Leadership Culture

CHAPTER 9. DEVELOPING IT SY STEM S Bringing IT System s to Life

London International Shipping Week. 10 September 2015

Sales of Goods - Battle of the Forms Under UCC and CISG A Practical Perspective

Role Description Vendor Relationship Manager ICT

Responsible Gambling Model at Veikkaus

Beyond the Abstract: A Structured Approach to a Market Plan

ALM/Quality Center. Software

Cost- Effective e- Government for Developing Countries

IEEE Standards Association (IEEE-SA)

A S S E T I N T E G R I T Y I N T E L L I G E N C E

15th annual product management and marketing survey

The fact is that 90% of business strategies are not implemented through operations as intended. Overview

Centris optimises user support with integrated service desk

Put the World s Premier Magento Experts to Work for You

Consultation and Engagement Strategy

i2isales Training Solution - Sales Management

Website Pricing Guide Spain 2014/2015

QUICK FACTS. Facilitating Application Packaging on Behalf of a Global Professional Services Company

Value and Developments on EDI from an MRO's Perspective

CMB 207 1I Citrix XenApp and XenDesktop Fast Track

The Contract Scorecard

Creating connected manufacturing operations in the Internet of Things

Using Metrics in Outsourcing

Cardiff Council Travel Planning Resources A Guide to Travel Surveys. A Guide to Travel Surveys

Business Intelligence Competency Centers People + Information = Intelligence. Timo Elliott

Workflow and Process Analysis for CCC

Terms of Reference (revised version 24 Augustus 2012 correction on description of deliverables)

Doing Your Homework: Using Data & Information to Build a Culture of Health

Best Practices in Dashboard and Scorecard Design. Catie Sirie Brett Olmstead

Australian National Audit Office. Report on Results of a Performance Audit of Contract Management Arrangements within the ANAO

Sourcing best practices SAP AG. All rights reserved. Internal

QA for LN Procurement by UNICEF Supply Division

Technical Sales Training for the Laboratory Professional

Chapter 8 Measures, Metrics, KPIs, and Performance Management

TO evolution. The result of 35 years of development and application

Know what is going on inside the mold.

REPORT OF THE SERVICE DIRECTOR - HUMAN RESOURCES AND CUSTOMER SERVICE

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

A New Model for development: USAId MANAgeMeNt & process reform JUNe 2014

Transcription:

How a large German Transport company uses Function Points for Estimating Dominique Lafourcade QuantiMetrics GmbH Gustav-Stresemann-Ring 1, 65189 Wiesbaden, Germany

Agenda Introduction The company & it s figures History & evolution of metrics, FP s and Estimating within the company FP Governance: how is the FP counting organized? Projects: How are FP s used in estimating Benchmarking: what role does it play 2

Introduction My story, our company, our customers (briefly) Why present a positive example Large companies, big problems, complex solutions 3

Three main activity areas: people transport goods transport The company & it s figures main branches: transport network maintenance & enhancement Some key figures: 2.7 Billion travelers per year 341 Million tons transported per year 63 914 km dedicated network to maintain 5 707 dedicated charge discharge terminals 2009 Revenue: 29 335 Million Euros 4

Over 500 systems supported The company & it s figures : the IT Department 240 000 man days effort expended in application development during 2007 71 000 Desktops 1,2 Petabyte Disk Storage / 3,2 Petabyte Backup capacity (1 PB is approx 1 M GB) 300 Million visitors on Internet Portal during 2008 Main systems supported: Passenger Reservations (quote some volumes ) POS ticket terminals (145 M tickets in 2008) Logistics Scheduling 5

IT Delivery is organized by Functional areas Functional Areas People Transport Goods Transport Logistics -Project -Functional -Business -Project -Functional -Business -Project -Functional -Business Process Management Guidelines, Repository, Benchmarking, Gate reviews Platform 1 Technical Technical Developer s Technical Resource pool Platform 2 Technical Technical Developer s Testing -Test 6

Key Success Factors in the Introduction of Functional Metrics Focus on the simple implementation Have one steering group for Functional Counting Gather count results into a centralized repository Comparison amongst groups should have a limited audience Counting and data gathering should take place in the functional team Effort expended in counts should be commensurate with the value of the results Reduce the counting effort by using average values ( Rapid ) Training and Communication Training at different levels and depths (management, analysts, technicians, counters) Correct common misconceptions through accurate and recurrent communications Functional metrics are used as one of parameters in estimating, however an estimating tool/method needs to be used in order to produce an estimate 7

Step by step introduction of Functional Measurements 2005 2006 2007 Metrics for Software Development launched Selection of Function Points as metric of choice Integration of FP in the development process Training of Function Point counters Set up of FP database FPA and Cocomo adopted as a standard Expanded FP training for, Project leaders and Business analysts Establishment of FPA by Business area 2008 Full integration in the existing processes and toolkit 2009 Introduction of the concept of FP delivery rather than Man Time Quotations delivered in Functionality rather than Effort 8

History & evolution of metrics, FP s and Estimating within the company People Transport -Project -Functional -Business Functional Areas Goods Transport -Project -Functional -Business Logistics -Project -Functional -Business Process Management Guidelines, Repository, Benchmarking, Gate reviews Function Point Counters Platform 1 -Technical -Technical -Impl. Technical Areas Platform 2 -Technical -Technical -Impl. Process Management Testing -Test Function Point Steering 9

Projects: How are FP s used in estimating The Cocomo Model calibration: how the estimate is broken down Cost: effort/fp Time : time/fp Quality : time, scope, budget, defects Define Project Functional Requirements Technical Design Implement Test Deploy Maintain As agreed 16% of total 13% of total 40% of total 15% of total 5% of total % of total Gate review Requires FP count and Cocomo Estimate FP Baseline count FP enhancement counts per release Estimates pre RFQ to support negotiations 10

Resources Probability Projects: How are FP s used in estimating Cocomo model: choices to be made 50% versus 90% Realistic Estimate 50% Secure Estimate 90% Secure planning might lead to blocked resources Secure Estimate Effort Realistic Estimate Time 11

History & evolution of metrics, FP s and Estimating within the company Frame contracts with IT suppliers now (since 2009) include Function point productivity requirements Estimating for projects is done using multiple techniques and merging them: Avoid common sense errors that may result from a model Use available experience & resources Provide more accuracy in the estimate 12

Benchmarking: what role does it play Productivity -Compare yourself to the market to set your targets -Track your performance year on year Quality Speed My Company Comparison group median Comparison group best 25 % 13

Questions? 14

Many thanks for your attention! 15