2-day Workshop
Software Inspections and Defect Management
   
               
               
   

This is a comprehensive hands-on interactive workshop on conducting Software Technical Reviews, Software Peer Reviews, formally and effectively.  This workshop is based on the Fagan Inspection Process.

Video Dramatization scenes from Software Inspections  will  be used to drive home important issues that can affect the outcomes of Software Reviews.  The workshop is structured to be more than 70% hand-on sessions.  Concepts of Agile Inspections introduced by Tom Gilb will also be covered.

Participants will go through all the seven steps of FAGAN Inspection process over their own work-product in teams and find out for themselves how effective reviews can be conducted.

Participants  will also practice the process of Defect Scenario Analysis and understand " What to Test and How to Test". This will enable them to arrive at an Inspection/Testing strategy to help identify defects more effectively and efficiently.

  Workshops      
             
      Services      
             
      About Us      
             
      Team Profile      
             
      Customers      
             
      Announcements      
             
      Library      
             
      Contact Us      
             
     

Home

     
     
     
Workshop  Coverage

Overview to Defect Management

Defect Profiles in Software Development

Principles of Quality Assurance and Quality Control

Verification and Validation Process in Software Engineering

Cost of Quality,  Principles of Static Testing

Using Software Inspections for defect control and defect prevention

 

 

The Static Testing  Rationale

Informal and Formal Processes in Static Testing

Types of Software Reviews

Inspections, Walkthroughs, Technical Reviews, Peer Reviews

Agile Inspections - a Process for establishing Readiness Criteria

Advantages of Agile Inspections,  Rationale and Benefits

When to use what method ?  Pros and Cons of each type of Review

Measuring Effectiveness of a Review Process

 

 

Fagan Inspection Process

Background to the Formal Software Inspection Process

Rationale for the Formality in Inspection

The Seven Step FAGAN Inspection Process

Planning for the Inspection,  the Inspection Team

Roles and Responsibilities of members in an Inspection  Team

Moderator/Review Leader,  Reviewers, Reader, Recorder,  Author

The Overview Meeting,  Defect Scenario Analysis,  Team Preparations,

Definition of Defects, Severity of Defects,  Types of Defects

Individual Preparations - Identifying Defects,  Static Test Execution

Conducting the Inspection Meeting,  Process and Guidelines, 

The Inspection Report,   Inspection Metrics,  Defect Reporting

Process Analysis Meeting - Cause Effect Analysis,  Defect Prevention

Rework Stage - Defect Allocation, Defect Tracking,  Defect Closure

Follow up Inspection and Review Exit, Monitoring Review Effectiveness

Defect Management

Understanding Defects,  Potential Defects

Understanding Defect Classification,  Types of Defects in Software

Understanding Causes of Defects and the 5G Model

Areas of Common Default,  Areas of Critical Default

Concepts of Agile Testing and Exploratory Testing

Understanding ways to Prevent Defects, the process rationale

Tracking Defects, Defect Density, Cost of Quality and Rework

Establishing a Case for Efficient QA and QC  (faster and cheaper)

Skills required to Lead and Manage Software Inspections

Review Effectiveness,  Review Efficiency

Typical Risks and Risk Response Strategies in Inspections

 

 

Case-Study and Group Exercises

1

Understanding Causes of Defects in Software Development - Groupwork

2

Formal vs Informal Inspections -  Video

3

Understanding the Implicit -  Team Game

4

Planning for the Inspection -  Team Work

5

Conducting the Overview Meeting -  Role Play and Hands-on Team Work

6

Individual Preparation - Individual Exercise and Hands-on

7

The Inspection Meeting - How to Conduct - Video Role Play

8

The Inspection Meeting - What to avoid - Video Dramatization

9

Conducting the Inspection Meeting - Hands on Team Work

 

10

Preparing Inspection Data,  Inspection Report - Defect log - Teamwork

 

11

Conducting the Process Analysis Meeting -  Role Play and Hands on

 

12

Analyzing the Inspection Data - Group Presentation, Q&A Session

 

 

 

 

Workshop Faculty

This workshop is moderated by our Managing Director, S.M.Kripanidhi.

Kripanidhi has over 29 yrs  experience, the last 20 years in the IT Industry. He has managed and executed over 35 software projects of size ranging from 20 to 200 man-months and has successfully managed the design and development of 6 software products.

In the last 6 years, he has conducted over 50 open workshops, over 300 in-house programs on Software Project Management,  Agile Methodologies, Software  Requirements Engineering,  Software Estimation and other Software Engineering and System Engineering Disciplines

He has been involved in extensive research and practice of various Agile Methodologies and coaches software teams implement these practices.

Kripanidhi has designed, developed and delivered customized programs for Centre for Technical Training (CTT),  Philips Research Labs, Eindhoven, The Netherlands for their software professionals and technical managers  worldwide.

He is also an accredited trainer for LogicaCMG to deliver their proprietary project planning and tracking module for their project managers worldwide.

Prior to his career in IT, Kripanidhi has served in the Indian Air Force as a commissioned officer for over 8 years and held senior positions of responsibility in Air Defence Control, Cryptography and Special Projects.

Kripanidhi is a Certified Scum Master, Certified Lead Assessor: ISO-9000 Quality Systems  (1993), Certified Management Auditor  (1990), Certified Business Analyst (1991) and a Trained Trainer (1989)

 
 

 

 
   
         
   
 


Agile Coaching,     Agile Team Mentoring,     Agile Practices Immersion,       Agile Boot Camps,       Agile Implementation Support,      Agile Change Management,   Agile related Consulting Services,     Strategic Top Management Induction Programs for Agile Orientation

We will be happy to hear from you.  Email us at team@binaryessentials.com
 

 
   
         
   
   
   

Copyright Binary Essentials Consulting Private Limited. (  last updated 22 October 2008  )