Main >> Business Park >> Software

 
Software Inspections Training

Software Inspections Training






Contact Information

Don O'Neill
Independent Consultant
9305 Kobe Way
Montgomery Village
Maryland 20886

(301) 990-0377
ONeillDon@aol.com

Feedback

Send mail by clicking here.


Visit

Don O'Neill
Home Page



@Copyright
Don O'Neill,1998



Software Inspections Course and Lab


The Software Inspections Course and Lab is intended for practitioners who will practice software inspections on the project. The course permits an organization to detect and correct defects early and to initiate defect prevention. The course equips participants to:

1. Act as inspection moderator
2. Brief other participants on the roles of reviewer, recorder, and producer
3. Construct and manage checklists
4. Record issues raised and report the results to management

The course is composed of a lecture and lab. On day one, the lecture includes modules on each element of Software Inspections Process including the structured review process, system of checklists, defined roles of participants, and forms and reports. In addition videotaped inspection situations are used to reinforce the preferred behaviors for each role.

To apply the skills and knowledge acquired during day one, the Software Inspection Lab provides the opportunity for each participant to play each defined role. In this way, the concepts learned are put to immediate use in a realistic situation, difficulties are encountered and overcome, and the confidence to reapply these skills on a real project is developed. The realism of the lab is achieved by requiring each participant to bring to the course 5-10 pages of actual design or code to be inspected.



Software Inspections Mangement Workshop


The Management Workshop for Software Inspections is intended for the managers of practitioners and their managers. The workshop facilitates the installation of the Software Inspections Process within the organization. The workshop equips participants to:

1. Carry out their organization responsibility for the Software Inspections Process
2. Plan for Software Inspections and report their plans
3. Use software inspections on the project and report the results
4. Review inspection measurements and metrics for the project
5. Initiate defect prevention

The workshop is composed of lecture and discussion. The lecture includes modules on the organization software process initiative, the Software Engineering Institute’s Capability Maturity Model, software inspection element summary, measurements and metrics, coordination infrastructure, and management objectives.



Software Inspections Executive Presentation


The Executive Presentation on Software Inspections is intended for senior managers. The objective of the presentation is to achieve the level of awareness and understanding needed to obtain commitment and sponsorship for the Software Inspections Program including the training of practitioners and managers needed to install it. The presentation asks and answers many frequently asked questions as it overviews the enterprise motivation for Software Inspections, the elements of the Software Inspections Process and its rollout within the organization, and the measurements and metrics collected including the upper and lower control limits expected and return on investment delivered.

Software Inspections are a disciplined best engineering practice to detect software defects and prevent their leakage into field operations. The adopting organization benefits from improved predictability in cost and schedule performance, reduced defects in the field, increased customer satisfaction, and improved employee morale.