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