1-800-THE-TREE (1-800-843-8733)
 

Software Quality Assurance: Delivering Consistent Quality

 
Course: 312     Type: Course Workshop     Duration: 4 Days

Quick Enroll    

You Will Learn How To
  • Implement and effectively lead Software Quality Assurance (SQA) activities
  • Improve customer satisfaction through SQA practices
  • Deliver consistent quality through verification and validation best practices
  • Control critical product components using Configuration Management (CM)
  • Analyze data through quality audits to make better decisions
  • Champion a continuous process improvement program in your organization

Course Benefits
Software systems that fail to provide full functionality, performance or otherwise not meet user needs can reduce profit, productivity and result in costly rework. Optimizing Software Quality Assurance practices results in cost-effective and high-quality software. This course provides the necessary skills to define, design and implement a software quality system using proven techniques tailored for your life cycle model.

Who Should Attend
Software professionals, business analysts and others involved with developing, testing, maintaining or managing the development of software products.

Course Workshop
You apply proven quality assurance techniques in a series of workshops, including:
  • Discovering quality problems
  • Streamlining the process
  • Applying life cycle models
  • Determining the appropriate project standards
  • Conducting peer reviews
  • Identifying configuration items
  • Simulating audit situations
  • Designing metrics for your project

Course 312 Content
Introduction to Quality Assurance
  • Defining the purpose of Software Quality Assurance (SQA)
  • The Software Process Framework
  • Recognizing the responsibilities of SQA
Planning for SQA
Analyzing life cycles and methodologies
  • Contrasting traditional and agile life cycles
  • Differentiating SQA activities based on chosen life cycle and methodology
  • Applying SQA tasks to typical phases within a life cycle
Identifying the activities involved
  • Aligning SQA with the organizational quality system
  • Defining the roles and responsibilities within SQA
  • Implementing best practices and industry standards
Creating the SQA plan: the roadmap for quality
  • Choosing the right industry practices for your organization
  • IEEE
  • CMMI
  • ISO 9001
  • Developing a workable plan for quality products
Implementing Verification and Validation Approaches
Applying static verification techniques for error detection
  • Defining verification and software testing
  • Analyzing lifecycle products
  • Conducting reviews
Implementing dynamic validation methods
  • Validating the tests product requirements and functionality
  • Defining the test phases: Unit, Integration, System and Acceptance
Detecting defects while applying inspection techniques
  • Defining the inspection process
  • Conducting an inspection
  • Communicating inspection results
Applying Configuration Management (CM)
Defining the components of a CM system
  • Identifying work products
  • Managing and controlling products for consistency
  • Assessing and managing components with release management
  • Communicating product status using reports
Ensuring quality by controlling CM components
  • Verifying software and hardware components
  • Maintaining test data for regression tests
  • Tracking change requests
Auditing the Software Process
Initiating the auditing process
  • Planning, preparing for and conducting the audit
  • Reporting the results
Assessing compliance to ensure quality processes
  • Complying with industry standards and models: ISO 9001 and CMMI
  • Comparing the work products against industry benchmarks
Delivering quality with configuration audits
  • Demonstrating the product satisfies the requirements
  • Ensuring operational suitability
Improving productivity using in-process audits
  • Assessing internal processes for compliance
  • Analyzing processes and procedures used during development
Continuous Process Improvement
Fostering learning through process improvement
  • Defining and implementing process improvement
  • Planning process improvement initiatives
Achieving excellence through metrics
  • Selecting and analyzing metrics
  • Analyzing data through root cause analysis
  • Communicating organizational progress
Coordinating the next steps
  • Networking through process improvement organizations
  • Leveraging technology innovations

Related Courses
  
 
Request More Info

Salutation

First Name

Last Name

Company

Zip Code

Country
   Codes
Work Phone

Extension

E-mail

A representative will contact you to follow up your request.
Privacy Statement

Save as much as $2,350 on a Triple-Pack!

Software Quality Assurance: Delivering Consistent Quality
Upcoming Dates
Jun 24 - 27, 2008
 N. New Jersey
Jul 8 - 11, 2008
 New York
Jul 15 - 18, 2008
 Toronto
Sep 16 - 19, 2008
 Washington, DC (Reston, VA)
Oct 21 - 24, 2008
 Ottawa
Nov 4 - 7, 2008
 New York
Nov 11 - 14, 2008
 Toronto
Nov 11 - 14, 2008
 Washington, DC (Rockville, MD)
Dec 16 - 19, 2008
 N. New Jersey
Mar 10 - 13, 2009
 Toronto

Software Quality Assurance: Delivering Consistent Quality
Bring Learning Tree On-Site

Course Tuition
$ 2,650 Standard Tuition
Tuition with a Savings Plan
$ 1,660 10-Day Pass
$ 1,665 Training Passport
$ 1,830 Flex-Pass
$ 2,095 Voucher 10-Pack
$ 2,385 Alumni Gold Discount
$ 2,360 Government Discount
 

 

Software Quality Assurance: Delivering Consistent Quality
Software Quality Assurance: Delivering Consistent Quality
Course participants applying SQA techniques.


Certification Core Course CPE 23 Credits 2 Hour(s) College Credit
Customer Service or Enroll: 1-800-843-8733