The cost of training

"Recently, I was asked if I was going to fire an employee who made a mistake that cost the company $600,000. No, I replied, I just spent $600,000 training him. Why would I want somebody to hire his experience?"

Thomas J. Watson
Founder of IBM

hebley logo



Most employers believe that all employees come fully trained in all aspects of software development - that is rarely the case. With the fast pace of change in the modern IT industry, even a highly trained individual will need frequent exposure to the newer skills and techniques.

At hebley & Associates we are continually updating our training material and developing new modules and courses to best suit the needs of the industry as it evolves.

Training is available at every level, from novice practitioners to senior executives. Classes can be as short as half a day or as long as a whole week. With sufficient notice, classes can even be tailored to the specific needs of a project team, and can be delivered in the workplace or in a convenient offsite location.

We recognize that many employees cannot take four or five days from their busy schedules. That is why we have developed courses that are short and focused on one specific skill set. However, if employees have additional time, multiple classes can be combined to provide three, four or even five days of training.

All classes combine instruction and hands on exercises designed to reinforce the skills outlined in each module. Students will typically work in small teams with structured exercises that build on each other as the process evolves. Students will receive a copy of all material presented, together with the exercise book and some sample answer sheets. Students will also be given numerous references to books, web sites and other relevant articles or papers.

Select any of the courses to the right for more detailed description of the material covered, plus a printable data sheet and some sample slides.

Available training classes

Basic Project Management

A three day class designed to teach the fundamental skills of project management. Based on the best practices defined by the PMI.

Requirements with Use Cases

A two day class based on documenting requirements in the form of use cases. Also includes how to describe non-functional requirements and business rules.

Model Based Analysis

A two day class that covers the various UML models. This class can be appended to the Requirements class.

The Unified Process

The Rational Unified Process has become the accepted standard for iterative incremental development, but putting it into practice can be deceptive. This class takes away some of that mystery.

The Agile Unified Process

The Unified Process is Agile, or at least it can be. This one day class will help project teams make the transition.