The-Software-Experts




Google
 




   catch your bugs!
  Home
  Newsletter
  Forum
  Shop

  SW-Training
  - Software Design
  - Safe Coding in C
  - Software Inspection
  - Software Testing
  

  SW-Design
  - Architecture
  - Module Design
  

  Coding in C
  - Safe Coding in C
  

  Refactoring
  - Principles
  - Methods
  

  SW-Testing
  - Principles
  - Static Analysis
  - Inspections
  - Module Tests
  - Functional Tests
  - Integration Tests
  - Test Documentation
  - Links
  

  SW-Documentation
  - SGML Principles
  - Printing SGML
  - Links
  

  SW-Processes
  - Process Descriptions
  - Process Assessments
  - Self Evaluation
  - Food for Thought
  - Links
  

Safety Software
Design Training

IEC 61508 compliant
Safety Software
Design for Microcontroller

SW Document
Templates

CMMI and SPICE
compliant document
templates

SW Process
Description

CMMI Level 4 and
SPICE compliant SW
development procedure

SGML Package for
Documentation

Edit and print SGML
Documemts. Professional.
fast, easy to use.

Test Bench
for C/C++

Perl based test
environment for easy
component testing

Software Inspection Training

Software inspection is on of the most powerful methods to enhance software quality. However it is rarely used, or if used, it is degraded to a useless formalistic activity. Bring back the cutting edge into your inspections! Or if you do not perform any so far, discover this test method and its advantages. Discover how you can adapt the inspection process as it was defined in the 1970s by Michael Fagan to the modern demands of work life and time pressure. Some small improvements to the standard process will bring it to fresh life. I offer this course as a 2 days intensive seminar. The course can be held in English or German. The training material is in English. I would be glad to receive your requests for inhouse trainings. You can use our contact sheet for this.

The contents of the course are:

  • The software inspection process (Fagan Inspection).
  • Other inspection and review techniques.
  • Possibilities to tailor or define a process according to modern demands.
  • Automatic code checking tools to support the inspections.
  • Specifications (checklists) for code and design inspections.
  • Reporting and defect data collection.
  • Examples and excercises: A good amount of time will be spend to learn how to do inspections on real life examples.





Imprint