COURSE SYNOPSIS
Software inspections and structured walkthroughs are a disciplined practice for the early detection of software defects. These techniques are a powerful method for the elimination of defects early in the development process. Bringing together development teams, subject matter experts, testing specialists, and end user staff for a formal review will significantly increase the quality of project deliverables and products.
Software inspections were introduced in the 1970s at IBM, which pioneered their early adoption and later evolution. Software inspections provide value in improving software reliability, availability, and maintainability. Today, software inspections and structured walkthroughs can be utilized throughout the systems development life cycle on a wide variety of deliverables such as requirements, application design, code, and even testing deliverables themselves.
Many organizations have made commitments to initiatives in the Capability Maturity Modelr (CMMr), ISO 9000, or Six Sigma in order to deliver superior quality. Each of these initiatives has one thing in common: the practice of software inspections.
This course presents the fundamental steps for planning, executing, facilitating, and reporting on technical inspections and structured walkthroughs.
COURSE OUTLINE
Upon completion of this course, participants will be able to define:
- Understand what structured walkthroughs and technical inspections are designed to accomplish
- Explain the benefits that are achieved by walkthroughs and inspection
- Assess project deliverables to determine if the work product is suitable for a walkthrough or inspection
- Understand the process of planning, scheduling, facilitating, and reporting on structured walkthroughs and technical inspection
- Apply standards and industry best practices to the structured walkthrough environment
- Plan a structured walkthrough including who to invite, what to distribute in advance, what kinds of feedback to be alert to, and how to generate enthusiasm about the process
- Facilitate a walkthrough, and ensure that participants understand their roles and responsibilities
- Explain the "rules of engagement" that create a constructive review atmosphere
- Produce written walkthrough reports and action plan
TOPICS
- Structured Walkthroughs and Technical Inspections
- Roles and Responsibilities
- Goals and Measurements
- Rules of Engagement
- Types of Walkthroughs
- SDLC Deliverables - Suitability Analysis
- Planning a Structured Walkthrough or Technical Inspection
- Determining Attendees
- Creating a Collaborative Environment
- Facilitating a Session
- Preparing Notes and Walkthrough Reports
LOGISTICS
- Class duration is 2 days.
- Course contents may be customized to meet your company needs.
- Hours are 8:30 a.m. to 4:30 p.m.
- Extensive instructional materials and case study are provided.
- This course is offered as in-house training.
PREREQUISITES
- A basic understand of testing principles or classes QF01 or QF06.
AUDIENCE
Project managers, application developers, business analysts, software testers, quality assurance staff, end users, subject matter experts (SMEs) and anyone who would like to improve the quality and maintainability of their software in both a technical and business environment.
COURSE BROCHURE
(Link will be added when brochure is available.) |