Total Project Quality

Earl BeedeConstrux Senior Fellow

Learn how to define end-to-end project quality in terms that support project goals, with a focus customizing practices to the needs of individual projects. You will learn how to achieve quality throughout the project lifecycle — including numerous alternatives to end-of-project testing.

5 Hours of Content
7 Lectures
Purchase Options

Course Details

  • Overview

    A project’s approach to quality ultimately determines its quality–and also its cost, schedule, and functionality. Learn how to define end-to-end project quality in terms that support project goals, with a focus customizing practices to the needs of individual projects. You will learn how to achieve quality throughout the project lifecycle — including numerous alternatives to end-of-project testing.

    Certification Information

    5 PDU’s
    PMI PDU Reporting Instructions

    Benefits

    You will learn to define quality in detail, clearly and verifiably, and to identify multiple and supportive ways to achieve your desired level of quality. You will balance early and late fault detection and integrate quality-related tasks with overall project goals.

    Who Should Attend

    This seminar is for individuals charged with ensuring or improving software product quality. This includes QA managers and leads, test managers and leads, development managers and leads, project managers, architects, and other development team members who want to improve the quality of their software products.

  • Course Details

    Defining Quality

    • Textbook Quality Definitions
    • QA vs. QC

    Quality Goals

    • The ISO 9126 definition of quality
    • Characterization
    • Scaling a characteristic
    • Prioritization of characteristics
    • Establishing what it means to be “good enough”

    General Strategy

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

    Finding Faults

    • Common faults in software and where they are created
    • Identifying the defects
    • Tracking defects

    Detection Toolbox

    • Peer reviews
    • Quality attribute workshops
    • Dynamic testing
    • Prototyping
    • Detection effectiveness

    Approaching Quality

    • Basic approach
    • Lifecycles and characteristics

    Implementing Quality in Requirements

    • Five whys
    • Task analysis
    • Vision & goals
    • Gists
    • Fit criteria

    Implementing Quality in Design

    • Facilitated workshops
    • Architecture tradeoff analysis method
    • Design impact estimation
    • Personas

    Implementing Quality in Code

    • Satisfice and softgoals
    • Optimization

    Analytical Toolbox

    • Measures
    • Comparing discrete classes
    • Trending a class
    • Process control
    • Collecting data

    Managing Software Quality

    • Organizational level quality
    • Process improvement

    Establishing a Quality Culture

    • Growing capability
    • Selecting practices
    • Audits
    • Gates
    • Senior staff

    Verifying Up Front Quality

    • Tasks by Role

    Advancing Quality Tomorrow

    • Tasks by Role
    • Quality practices


  • Earl Beede

    Construx Senior Fellow

    Earl Beede, CSDP is a Senior Fellow at Construx Software, where he designs and leads seminars and provides consulting services on early project-lifecycle practices, estimation, requirements, quality assurance, contract management, and software methodologies.

    With more than 20 years experience as a quality assurance representative, systems analyst, process architect, and manager, Earl has designed and written software development processes for companies across a wide variety of industries. Prior to joining Construx, he held quality assurance and systems analyst positions at organizations that include the Department of Defense, Boeing Computer Services and Verizon Wireless.

    Earl has a Bachelor’s degree from the University of Washington. He is a member of the IEEE Computer Society and a past coordinator of the Seattle Area SPIN (Software Process Improvement Network).

Purchase Options

Single License

$399

Start Training Today

Get unlimited access to this online course for an entire year.

BUY NOW

Single All Access Pass

$599

Save 60%

Access this course along with ALL other Construx OnDemand Content.

BUY NOW

Team License

$399

Discounts Start At 10%

Need 10 or more seats? Contact us to learn how much you can save!

CONTACT US

Team All Access Pass

$599

Best Savings

The more seats you need, the more you save! Contact us for info.

CONTACT US

Start Your Free Trial

Try a free preview of the entire Construx OnDemand Catalog.

TRY NOW