Course Overview | Course Objectives | Course Contents | Workshop Benefits

Who Should Attend | Delivery Method

Software Test Estimation Workshop (Earn 16 PDUs)

September 24 - 25, 2009 @ Bangalore, INDIA


Course Overviewpay online

‘Partially both’ as an answer for the question ‘is estimation an art or science?’ probably still holds good. However, with the maturity and the growing history of the software industry, the attempt to make estimation more a science is on.

Estimation, in particular for Software Testing phase in the Software Development life cycle has its own set of challenges due to the way of execution, allocation of resources, expectations from the testing phase from all project stakeholder and the like.

This course is designed to create awareness on Software Test Estimation process, common methods & techniques used and challenges faced during the test estimation.


Course Objectives

The course helps participants to:

  • Understand Software Estimation fundamentals
  • Understand important factors to be considered for Software Test Estimation
  • Understand common techniques used for Software Test Estimation
  • Learn to build and use historical data
  • Learn how to face challenges of Software Test Estimation during planning, execution and tracking phases of the project

Course Contents:

  • Software Estimation fundamentals
    • Common methods
    • Factors Influencing estimation
    • Express impact of risks in terms of cost and schedule
    • Importance of historical data in software estimation
  • Software Test Estimation
    • Important considerations
      • Types of testing
      • Test Automation
      • Number of iterations
      • Skills set – Domain; Technical
      • Risks, assumptions and dependencies
    • Effort estimation
      • WBS Approach
      • Test Point Analysis – Introduction
      • Use case points based estimation - Introduction
      • Cost of Quality
    • Defect Detection Rate
      • Defect Prediction Models
      • Test effort/Test cases and defects ratio
    • Cost Estimation
      • Test environment set-up
      • Influence of Make - Buy decisions
      • Developers Vs. testers ratio
    • Schedule Estimation
      • Factoring dependencies
      • Alignment with the overall project plan
    • Challenges in Software Test Estimation
    • Adapting to constraints during project execution
    • Industry averages

Benefits/Takeaways / Workshop Motivation

The participant can:

  • Estimate test effort considering all stakeholders interest
  • Understand and plan to face challenges of Software Test estimation
  • Introduction to techniques like TPA and Use case point based test effort estimation

Who Should Attend

  • Test team members
  • Test Leads
  • Test Managers

Pre-requisite

Understanding of Software Development Lifecycle and testing phase in specific and project experience of at least 1 year


Delivery Method

The course is a mix of instructor lead, and self paced learning, designed to enable participants learn, experiment and implement the techniques of Software Test Estimation thorough hands-on exercises.