The continued success of web development teams will depend heavily on the ability to make the transition from deliverying web sites to delivering reliable, stable web applications.
We must develop a cost-effective strategy for quality assurance and testing through this transition and beyond. The foundation of this strategy must rest on a thorough understanding of the nature and dynamics of applications within a web environment. The key to success is separating the volatile aspects of the application and the web from the non-volatile ones, and focusing on the quality assurance efforts accordingly.
Steven Porter has been a certified instructor for Rational Team Test since 1996. He has written a one-day Quality Assurance class that he teaches as part of the Object Oriented Project Management Certification Series developed by Advanced Programming Institute of El Dorado Hills, CA. as well as providing content for the Process Management course of the same series.
In 1998, he provided QA Management for a yearlong Y2K object-oriented project involving over 40 reengineered applications for CalPERS (California Public Employees Retirement System). Since leaving Advanced Programming Institute, he has consulted as lead tester for iSeer of Seattle, WA - a web development company, and is currently serving as QA Manager for Practical Consulting Group in Rancho Cordova, CA.