Contact us for training of entire IT staff on ways to achieve high quality software.  Formal training will re-enforce that management is serious about quality.  Training will help to change the culture of "hurry up and deploy" over quality, from the top down.  During training, groups use sample projects from their environment.


Managers at all Levels

Managers need training to understand their contributions to the quality of software.

All Developers 

Most developers have acquired poor quality habit over several years.  Developers should be trained on ways to develop high quality software.  If software requires a database, the design of the database itself will contribute to the overall quality of the software.  Therefore, the database designer needs training too.   In a multi-tier environment, other considerations come into play, for which, all those involved need training, in order to develop quality enterprise software.   New hires, consultants and even vendor employees, for outsourced work, should all take quality training classes. 

Training should be repeated periodically, every one to two years.  Think of this training like defensive driving classes.  Some drivers will drive with safety consciousness after a defensive driving class for about one year.  Then old habits come back.  It therefore makes a lot of sense to repeat quality training so that new school of thought in the field is learned and previous poor quality habits do not return.

Quality Assurance Team

The quality assurance team needs training on how to test beyond the requirements document.  They should be trained to ask developers questions about software dependencies in order to create more in-depth test cases.

Home
Services
Professional Code Review
Training
Monitoring Quality
Contact Us
The Book
Careers
Community Discussions