Workshop Motivation

“Software development costs are significant. And yet for 25 years now, 200% to 300% cost over-runs and up to 100 percent time slippages have been common, frequent, and almost universal. It would seem that software development had no pattern, no process, no methodology, or no characteristic behaviour.”

Workshop Objectives

Introduce estimation basics to the participants in order to measure, size and scope-out a software centric project. It helps the participant to understand the various estimation techniques prevalent in the market.

Benefits

The benefits of this basic estimation course will be, to provide the participants’ with a broad understanding of the current state-of-art in estimation methods; and exposure to successful estimation methods applicable to their own enterprise context.

Delivery Method

The course is a mix of case driven, instructor-led, and self paced learning, designed to enable participants learn, experiment and implement the concepts involving application of various technique for size estimation.

Deliverable

  • Faculty Member for the training program
  • Master copy of the course notes [Hard Copy Format]
  • Course Handouts, if any

Target Audience

The target audience for the program are professionals with minimum of two years of experience with regards to various phases of Software Development Life Cycles, and should be involved with any / all / either of the functions given below:

  • Program Management
  • Project Management
  • Delivery
  • Pre Sales & Marketing
  • Quality Process Engineering
  • Software Quality Assurance and
  • Requirements Engineering & Management

Workshop Contents

Introduction

  • Participants
  • Familiarization with course material
  • Familiarization with the protocols and timings
  • Expectation setting and clarifications

Estimation Basics

  • What is Estimation
  • Estimation Ingredients
  • Project Estimation Process
  • Why Software Estimation
  • Key Reasons for bad Estimations
  • What is Project Size
  • Size the heart of Metrics
  • Estimation in Project Lifecycle
  • Building Estimates – Re-estimates during Project Lifecycles

Brief Discussion on Popular Estimation Techniques

  • Estimation Approaches – Top Down/Bottom Up
  • Lines of Code Method
  • WBS Estimation Method
  • IFPUG Function Points Method
  • COSMIC Function Points
  • Use Case Point
  • COCOMO II
  • Delphi’s Wide Band Method

Other Estimation Methods

  • Maintenance
  • Enhancement

Advanced Estimation Techniques

  • Estimation Tips, Tricks & Traps
  • Quality & Productivity using FPA
  • Convert Effort into schedule & cost

Summary & Closure