Follow the link to our self-service price quote form to generate an email with a price quote.
We can deliver this class for your group. Follow the link to request more information.
Receive an email when this class is available as "Ready to Run" or "Early Notice" status.
If you have high-speed internet and a computer you can likely take this class from your home or office.
Software Quality Assurance (SQA) is NOT the same as Software Testing. True SQA deals with the processes producing software, whereas Testing and other forms of Software Quality Control (SQC) deal with the products of those processes. Both are important for reliably producing quality software. If you are looking for a class only on testing, see:
Effective Methods of Software Testing Workshop.
Proactive SQA™ is a key basis of significant value-enhancing revisions to IEEE SQA Std. 730’s often-resisted traditional view of SQA, which is largely limited to after-the-fact “traffic cop” enforcement of procedural compliance. Effective SQA can and should do far more, contributing proactively to assure the software process in fact does the right things well so it truly produces high quality cheaper by catching and preventing errors early.
This interactive workshop explains common SQA misconceptions and the six functions SQA should perform to 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. Because some distinguish SQA as reviewing documents vs. testing’s executing code, key concepts and techniques are presented for reviewing requirements and designs. And, because some still expect an SQA course to be about testing, half of this class does describe testing content more briefly than in our Effective Methods of Software Testing Workshop.
Participants will learn:
* What SQA is and why SQA is NOT SQC (testing).
* Reasons for SQA failures and factors critical to success of SQA in IS development.
* The six Proactive Software Quality Assurance™ functions that SQA should perform.
* Proactive methods for more effectively reviewing requirements and designs.
* A structured Proactive Testing™ model of which testing activities should be performed when and by whom within the life cycle to maximize testing efficiency and effectiveness.
* Truly agile test planning techniques that prevent showstoppers.
* Designing tests that spot numerous ordinarily-overlooked defects in less time.
* Applying risk analysis, reusable testware, and metrics to perform more thorough testing in less time..
* Measuring system quality and SQA/Testing effectiveness.
This course has been designed for quality and testing specialists, systems and business managers, project leaders, analysts, auditors, and others responsible for information system quality.
View outline in Word
Attend hands-on, instructor-led Software Quality Assurance training classes at ONLC's nationwide locations. Not near one of our locations? Attend these same live classes from your home/office PC via our Remote Classroom Instruction (RCI) technology.
For additional training options, check out our list of Business Process Courses and select the one that's right for you.