2-day Workshop
Software Estimation and Function Point Analysis
   
               
               
   

A comprehensive case-study driven workshop covering most of the important estimation methodologies used in Software Estimation.  Concepts of Critical Chain and TOC in schedule estimation has been included.

Agile COCOMO,  Proxy Based Estimation, Wide band Delphi,  Function Point Analysis and popular FP Variants will be discussed in detail.   Participants will learn to choose the right estimation method that best suits their domain and project context.  Estimation Practices used in Iterative and Agile Development will also be demonstrated.

For the first time, Planning Poker, a proven Agile Estimation Technique will be demonstrated and practiced in the workshop on a simulated case-study.  Participants will get a free deck of Planning Poker Cards.

This workshop has been successfully repeated over 25 times in the last 5 years and participants from over 50 software organizations who have attended it  have said that they found it very useful in practice.

  Workshops      
             
      Services      
             
      About Us      
             
      Team Profile      
             
      Customers      
             
      Announcements      
             
      Library      
             
      Contact Us      
             
     

Home

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

 
     

Workshop Faculty

This workshop is moderated by our Managing Director, S.M.Kripanidhi.

Kripanidhi has over 29 yrs  experience, the last 20 years in the IT Industry. He has managed and executed over 35 software projects of size ranging from 20 to 200 man-months and has successfully managed the design and development of 6 software products.

In the last 6 years, he has conducted over 50 open workshops, over 300 in-house programs on Software Project Management,  Agile Methodologies, Software  Requirements Engineering,  Software Estimation and other Software Engineering and System Engineering Disciplines

He has been involved in extensive research and practice of various Agile Methodologies and coaches software teams implement these practices.

Kripanidhi has designed, developed and delivered customized programs for Centre for Technical Training (CTT),  Philips Research Labs, Eindhoven, The Netherlands for their software professionals and technical managers  worldwide.

He is also an accredited trainer for LogicaCMG to deliver their proprietary project planning and tracking module for their project managers worldwide.

Prior to his career in IT, Kripanidhi has served in the Indian Air Force as a commissioned officer for over 8 years and held senior positions of responsibility in Air Defence Control, Cryptography and Special Projects.

Kripanidhi is a Certified Scum Master, Certified Lead Assessor: ISO-9000 Quality Systems  (1993), Certified Management Auditor  (1990), Certified Business Analyst (1991) and a Trained Trainer (1989)

 
 

 

 
   
         
   
 


Agile Coaching,     Agile Team Mentoring,     Agile Practices Immersion,       Agile Boot Camps,       Agile Implementation Support,      Agile Change Management,   Agile related Consulting Services,     Strategic Top Management Induction Programs for Agile Orientation

We will be happy to hear from you.  Email us at team@binaryessentials.com
 

 
   
         
   
   
   

Copyright Binary Essentials Consulting Private Limited. (  last updated 22 October 2008  )