Thales Training & Consultancy
Search
Developing People for Success
THALES - Training & Consultancy
Email Thales Traing & Consultancy THALES - Training & Consultancy
Newsletter Sign-up
 
ILM Approved Courses Investor In People
Institute of IT Training
SOFTWARE ESTIMATING
 
Book this Course Printer Friendly Version
Duration: 2 days (In-Company or Customised course only)
Price: On Request
Locations Available:

 

Suitable For

Delegates should have a general understanding of software development.  The course is intended for bid managers, project managers, team leaders, software engineers and all those having a need to estimate software.

The course shows how the many individual techniques can be used in the context of a structured, step-by-step method of estimating software, whether for a new development project, modification and enhancement of an existing system, or for other software-related work.

Exercises will be an important feature of the course.

Objectives

By the end of the course delegates will be able to:· 

  • Describe the aims and general principles of software estimating.· 
  • Describe a number of techniques and models.· 
  • Describe when to apply the different techniques.· 
  • Explain the advantages and disadvantages of each technique.· 
  • Perform estimations using a step-by-step method that draws on the techniques covered in the course.
 

Course content

Introduction· 

  • Purpose and aims of software estimation.· 
  • Estimation through the software life-cycle. · 
  • Setting up and maintaining metrics and historical databases.· 
  • Some causes of poor estimating.

Software estimation· 

  • A structured method for estimating software. · 
  • The objectives of each step of the method.   · 
  • The practical difficulties that can arise, and how to deal with them.· 
  • Assessing the estimates the objectives of assessment, the specific aspects of the estimates that are the basis of assessment, and the staff typically involved.· 
  • Survey of the estimating techniques available for estimating software size and effort.  · 
  • How the techniques map into the structured estimating method.

Estimating software size· 

  • The different ways of representing software size. The advantages and disadvantages of each representation.· 
  • Description of the techniques available for estimating software size.

Estimating effort· 

  • Description of the techniques available for estimating effort.· 
  • A description of the suitability of each technique at different stages of development. · 
  • Advantages and disadvantages of each technique.

Further issues· 

  • Estimating Critical Computer Resources. ·
  • Dealing with risks.· 
  • A look at tool support available to the estimator.  
Management & People Development Training | Senior Management Development | Training Management Services | Information Technology Training
Technology Training | Health and Safety Training | Thales Case Studies

Home | About Us | Course Booking | Thales News | Site Map
Copyright © 2004 Thales Training & Consultancy. All rights reserved. Site by Fresh Egg Web Design & Search Engine Promotion