| |
|
Overview to
Software Estimation |
|
| • |
Understand issues affecting Software Estimation |
| • |
Capability, Complexities,
Risks and Size |
| • |
The Cone of Uncertainty -
Need for Information for Estimation |
| • |
Balancing the Estimation
Matrix of Cost, Quality, Time and Scope |
| • |
Algorithmic Models,
Analogy Models, Expert Judgment and Pricing to Win
|
| |
|
|
Software
Estimation Process Imperatives |
|
| • |
Estimation of Scope
of Work and Size of Work |
| • |
Assessment of Complexities,
Risks and Capabilities |
| • |
Estimation of Efforts,
Estimation of Costs / Resources |
| • |
Estimation of Project
Schedule, Time Estimation |
| • |
Optimizing Estimation to
suit Stakeholder Value - Lean Strategy |
| • |
Estimation Validation and
Acceptance |
| |
|
|
Estimation
Methods and Application |
|
| • |
Function Point Analysis
based on IFPUG CPM 4.1 for sizing |
| • |
FP Variants : Mk II
FP, Feature Points, Cosmic FFP, Use-case
Points |
| • |
LOC Estimation -
System Decomposition Method, Backfiring |
| • |
COCOMO II : Estimation
Influencers - Cost Drivers and Scale Factors |
| • |
Proxy Based Estimation
(PROBE) |
| • |
Agile COCOM0 -
appropriation of estimates based on context assessment |
| • |
Wide Band Delphi -
aggregation of estimation in expert judgment |
| • |
Task Based Estimation -
Phase networks and WBS , PERT/CPM |
| • |
Critical Chain and TOC -
Haystack Syndrome, Student Syndrome |
| • |
Concepts of Critical Chain
Project Management in Schedule Estimation |
| • |
Estimation Practices in
Iterative & Agile Software Development |
| • |
Planning Poker - Agile
Estimation Technique |
|
|
Detailed
Tutorial on Function Point Analysis |
|
| • |
Overview to Function Point
Analysis based on IFPUG CPM 4.1 |
| • |
Defining the type of count
and scope of counting |
| • |
Counting FPA Elements: ILF,
EIF, EI, EO and EQ |
| • |
Complexity Assessment -
RET, DET and FTR |
| • |
Consolidating the Scores -
determining unadjusted FP Count |
| • |
Effort Adjustment Factor -
14 influencers (TDI) |
| • |
Computing Total Function
Points |
| • |
Theory of Backfiring -
Converting FP to LOC and vice versa |
| • |
Using the size for Effort
Estimation - Productivity Metrics and Project Recipes |
| • |
Thumb rules in FP - Agile
methods for FP Sizing |
| • |
Determining Estimated Count
based on Software Requirements / RFP Info |
| |
|
|
Case-Study
and Group Exercises |
|
| 1 |
Effect of influencers on
Project Critical Success Factors - QFD Matrix |
| 2 |
Balancing
Estimation to generate Stakeholder Value - CQTS Matrix |
| 3 |
Applying
Agile COCOMO to Proxy Based Estimation - Demonstration |
| 4 |
Devising an
Estimation Strategy - SWOT Analysis and Project Approach |
| 5 |
Case Study
: Estimating size and scope of work from a one page RFP |
| 6 |
Estimating
Software Size in FP- Detailed Group Exercise on FP Analysis |
| 7 |
Estimating
Effort with Size - Group Exercise on Estimation by Analogy |
| 8 |
Schedule
Estimation : Group Exercise using Critical Chain Concepts |
| 9 |
Iterative
Estimation and Agile Burnout Charts - Demonstration |
|
| 10 |
Planning
Poker - Group Exercise and Simulation |
|
| |
|
|