Testing & QA - ImageConstrux - software development best practices
SeminarsConsultingResources & ToolsAbout Us
Solutions
I'm hearing about "test first" development. What is that?
Solution One Go
How can a tester improve his or her skills?
Solution Two Go
Testing & QA .:. Software Testing & QA Seminars .:. Quality Planning in Depth
Quality Planning in Depth
course overview
Low quality is the single largest cost driver for most projects, accounting for 50-80% of a typical project’s costs. Understand what “quality” means for your projects and identify efficient ways to achieve that quality. Learn to balance early fault detection and prevention with traditional testing and defect removal–you’ll significantly reduce project costs and shorten project schedules.
benefits
Attendees will identify what quality means for their specific projects and will identify multiple and supportive ways to achieve that quality. You will learn to balance early fault detection and prevention with other project-appropriate methods of quality assurance.
who should attend
QA managers, development leads, project managers, test leads, and all development team members who want to improve the quality of their software products.
the seminar includes the following topics

Overview

  • Introduction to the course
  • Getting terms down
  • Current ideas of quality
  • Relationship to other software development practices
  • Typical quality practices by phase

Quality Plan

  • Key components of a quality plan
  • Why planning for quality is important
  • Cost of quality

Quality Goals

  • Establishing what it means to be "good enough"
  • The ISO 9126 definition of quality
  • Scaling quality attributes

Finding Faults

  • Reality of fault insertion
  • Common faults in software and where they are created
  • Identifying the defects that cost the most on several dimensions

General Strategy

  • The basic philosophy of software quality
  • Early removal of defects
  • Insulating from impact of defects
  • Using the PDCA cycle
   

Detection Toolbox

  • Fault detection methods
    • Peer reviews
    • Specifications
    • Test cases
    • Dynamic testing
    • Prototyping
    • Trials
    • Gates
  • List of when to use and fault detection rate

Prevention

  • Using process audits and best practices to prevent defects from being inserted
  • Applying common sense
    • Accurate estimates
    • Charters
    • Risk management
    • Well understood processes and procedures
    • Using good planning
    • Choosing proper life cycles
    • Intensive reviews
    • Senior staff

Analytical Toolbox

  • Using basic analysis tools
    • Histograms
    • Pareto charts
    • Graphs of various sorts

Managing Software Quality

  • Identify current quality levels
    • Data collection
    • Fault rates
    • Cumulative defects
    • Review timeliness
    • Open defects
    • Insertion rates
  • The challenge of changing software project culture

available instructors
pmi information
Integration Management, Scope Management, Time Management, Cost Management, Quality Management, Human Resource Management, and Risk Management

12 PDU

PMI PDU Reporting Instructions
login >