Software Estimation

26,500.00 25,000.00

Software Estimation

Course Description:

Software estimation is one of the toughest job in the whole SDLC the process of predicting the most realistic amount of effort expressed in terms of person-hours or money required to develop or maintain software based on incomplete, uncertain and noisy input. We teach the Effort estimates that may be used as input to project plans, iteration plans, budgets, investment analyses, pricing processes and bidding rounds.

Duration: 16 hours

Course Objectives:

To provide an understanding of the core essentials of the software estimation

  • To give you practical experience of planning estimation for software applications
  • To demonstrate the other techniques and practice used in software estimation

Delegates will learn:

Estimating Software application using Function Point Analysis

  • Various other techniques of estimations


  • Basic knowledge of Software Development Life Cycle is assumed

Who Should Attend:

The course is designed for engineers who are embarking on a project using Software estimation for the first time.

Course Materials:

Soft and Online Reference


Fresh engineers/graduates in any stream, however E&E E&C and CE or equivalent could be a plus

Course Outline

Software Estimation Techniques

  • A quick tour to formal Project planning steps
  • Concept of Scope statement, Work breakdown structure, Activity list,
  • Estimation Life Cycle
  • Techniques for Size, Effort & Cost Estimation

Estimating software application using Function Point Analysis

  • Understanding the elementary concepts of Function Point
  • Function Point parameters
  • Defining the purpose, scope and boundary of count
  • Definition of ILF & EIF
  • DET/RET counting convention ILF & EIF
  • Complexity identification of ILF/EIF
  • Practice Session 1
  • Definitions of EI / EO / EQ
  • DET/FTR counting convention for EI / EO / EQ
  • Counting convention for EI/EO/EQ
  • Complexity identification of EI/EO/EQ
  • Shared EO / EQ counting rules
  • Practice Session Identifying General System Characteristics [GSCs] applicable
  • Calculating Total Degree of Influence [TDI]
  • Calculating Value Adjustment Factor
  • A Complete Case on Function point
  • Review of the function point vase study solution

Introduction to other Estimation Techniques

  • Software Cost Estimation using COCOMO 2.0
  • Estimation in Agile Methodologies (Story Point)
  • Use Case Point Estimation
  • Complexity based estimation techniques

Out of stock