On Demand, Web-Based Training

The Westfall Team’s on-demand, web-based training courses provide a cost-effective way for your organization to train employees on an as needed, individualized basis.

On-Demand Training Has the Following Benefits:

Cost Effective

Web-based training is less expensive to offer. It also eliminates travel costs and minimizes time away from work/home.

Train Individuals

Students register individually and create their own learning path; perfect for individuals or  small organizations. 

Train Anytime

Courses are available
24 x 7, so students can schedule training to match their busy lifestyle or work schedules.

Train Anywhere

Web-based training eliminates the need the instructor & students to be co-located; beneficial for distributed teams.

Higher Retention

Students can utilize the materials at their own pace and match their own learning styles. Students can even repeat all or part of the training, to review their learned skills and ensure comprehension.

Modularized for Flexibility

Topics are broken down into short, focused modules so training can be spread out over days, weeks, or even longer. This allows students to take advantage of short downtime periods for training, and businesses do not lose employees for entire days.

On-Going Instructor Support

Our instructors are available to answer students' questions both during the course, and after training completion as students apply what they learned on the job.

List of Individual Courses

Each of these courses may be purchased separately or you can save money through our All-Access Membership

Join Our All-Access Membership

Software Engineering Training

Software Requirements Engineering

Software Requirements Engineering is designed to provide a comprehensive knowledge base and practical skills for anyone interested in implementing or improving Software Requirements Development and Management techniques and practices in their organization.

Learn More
Purchase Course

Software Configuration Management

Software Configuration Management is designed to provide a comprehensive knowledge base and practical skills for anyone interested in implementing or improving Software Configuration Management (SCM) techniques and practices in their organization.

Learn More
Purchase Course

21 Ways to Review Requirements Adequacy

Most projects either don't review their requirements at all or use only one or two weaker-than-realized techniques. This interactive course shows more than 21 ways to review requirements, including many much more powerful methods, that find numerous ordinarily-overlooked issues when they are easiest and cheapest to fix.

Learn More
Purchase Course

Write Right Agile User Stories and Acceptance Tests

Agile project participants report great difficulty getting user stories right and even greater difficulty with their acceptance tests. This two-day course shows how to get both right.

Purchase Course

Write Right Agile User Stories

Agile relies on brief requirements in the form of three-line user stories that fit on the front an index card. Despite their seeming simplicity, user stories are hard to get right. Learn how to do it in this highly interactive class.


Purchase Course

Defining and Writing REAL Business/User Requirements

Discovering and documenting business requirements always has been projects’ weakest link. Up to 67 percent of maintenance and 40 percent of development is wasted rework and creep attributable to inadequately defined business requirements. Too often projects proceed based on something other than what the business people really need,  and traditional methodologies commonly focus on the requirements format.

This interactive workshop also emphasizes how to discover content, why to build it and what it must do to produce value for the customer/user. Using a real case, participants practice discovering, understanding, and writing clear and complete business/user requirements that can cut creep, speed project delivery, reduce maintenance, and delight customers.

Purchase Course

Software Peer Reviews & Inspections

Software Peer Reviews & Inspections is designed to provide a comprehensive knowledge base and practical skills for anyone interested in implementing or improving software peer review and formal inspection techniques and practices in their organization.

Learn More
Purchase Course

Software Quality Training

Certified Software Quality Engineer (CSQE) Preparation

Certified Software Quality Engineer Preparation course is design to be a comprehensive, in-depth review of the topics in the ASQ’s Certified Software Quality Engineer (CSQE) Body of Knowledge.

Learn More
Purchase Course

Software Auditing

Software Auditing is designed to provide a comprehensive knowledge base and practical skills for anyone interested in implementing or improving Software Quality Auditing techniques and practices in their organization.

Learn More
Purchase Course

Proactive Software Quality Assurance (SQA)™

Proactive SQA™ is a key basis of significant value-enhancing revisions to IEEE SQA Std. 730’s often-resisted “traffic cop” enforcement of procedural compliance. This interactive workshop explains the six functions SQA should perform that provide far greater value, analyzes why SQA groups so frequently have failed in IS, and presents practical approaches for successfully using SQA effectively throughout any life cycle to produce high quality systems. Exercises enhance learning.

Learn More
Purchase Course

Proactive Testing™- Risk-Based Test Planning, Design, Execution

Proactive Testing™- Risk-Based Test Planning, Design, Execution describes and gives practice using powerful special techniques to identify especially large showstopper risks as well as medium and small risks that ordinarily are overlooked early when defects can be prevented or fixed most easily.

Learn More
Purchase Course

Software Functional (Black-Box) Testing & Test Management

Software Functional (Black-Box) Testing & Test Management is designed to provide an excellent knowledge base and practical skills for anyone interested in improving Software Functional (Black Box) Testing and Test Management techniques and practices in their organization.


Learn More
Purchase Course

Foundations of Software Testing (ISTQB Certification Preparation)

Foundations of Software Testing (ISTQB Certification Preparation) is designed for people seeking foundation level certification based on the ISTQB certification program. This course completely covers the current ISTQB syllabus (2018 version) and also provides additional information and guidance in key areas. The terms used in this course are taken from the current ISTQB glossary.

Learn More
Purchase Course

Software Metrics

Software Metrics is designed to provide an introduction to the basics of software metrics and how to establish a software metrics program. This class starts with a basic overview of software metrics and measurement theory.

Learn More
Purchase Course

Software Project Management

Making You A Leader Fast Track

Making You A Leader is designed to provide a knowledge base and practical skills for anyone interested in implementing or improving leadership techniques and practices in their organization.

Intensive Seminar Workshop Mini-Clinic plus Lifetime Learning Follow-On Program to Develop (not just learn about) Leadership Skills.

Learn More
Purchase Course

Software Project Management

Software Project Management is designed to provide a knowledge base and practical skills for anyone interested in implementing or improving Software Project Management techniques and practices in their organization.

Learn More
Purchase Course

Software Acquisition & Supplier Management

Software Acquisition & Supplier Management is designed to provide a knowledge base and practical skills for anyone interested in implementing or improving Software Acquisition and Supplier Management techniques and practices in their organization.


Learn More
Purchase Course

Software Risk Management

Software Risk Management

Software Risk Management is designed to provide a knowledge base and practical skills for anyone interested in implementing or improving Software Risk Management techniques and practices in their organization.

 

Learn More
Purchase Course

Agile Training

Agile Training Series

We are pleased to announce that we will be making available a self-paced Agile training series on March 22. You can learn about it by clicking here. The series will consist of 14 modules, each including a video from 60-90 minutes long. Each module will also have a “workbook” containing the exercises and video links discussed in the module, as well as, additional material.

Learn More
Purchase Course

Live Courses

Check out our upcoming live courses hosted by the Software Excellence Academy.

Get More Information

In-House Training

We can bring any of our courses directly to your team in-house at your facility.

Get More Information

On-Demand Courses

For more information about our On-Demand Web-based Courses

Get More Information