For free training info, enter your contact info below and also receive the corresponding technical whitepaper; proprietary and only from AFuzion.

AGILE for Aviation & DO-178C

SYNOPSIS:

Critical systems often use heavy-weight processes based upon the Waterfall (e.g. classic DO-178 and DO-254 processes), wrongly thinking streamlined Agile processes are unsuitable for safety-critical systems.  However, Agile has been benefits over traditional software development processes including:

  • ✓ Improved Communication via Agile scrums and sprints
  • ✓ More refined tailoring to end-user needs via Agile
  • ✓ Earlier defect discovery via Agile
  • ✓ Improved cost and schedule via Agile (when done correctly)

The common reasons traditional safety-critical engineers shy away from Agile are the potential weaknesses of liberal Agile including:

  • ✓ Less formalized requirement definition process via Agile
  • ✓ Inability to assess transition criteria between process phases via Agile
  • ✓ Missing Agile documentation required for safety-critical evidence
  • ✓ Seemingly endless iterations of software via ever-changing requirement refinement via Agile

So, are Agile and Safety-critical simply “Oil & Water” that cannot mix, or are they really “Coffee & Milk” which together can produce a great cappuccino? This Agile for Safety-Critical training class by AFuzion teaches users to garner the benefits of Agile while simultaneously meeting stringent safety-critical software guidelines and standards. Indeed, Agile for DO-178C is possible and that means Agile for ISO-26262 et al.

AFuzion’s safety-critical development training has been provided to over 23,000 engineers from 1,000 companies in 30 countries; more than all other safety-critical trainers in the world combined. Brief summary below; contact us for more free information.

KEY FEATURES:

  • Understanding Agile versus Heavyweight processes
  • Understanding specific requirements, verification, and evidence required for safety-critical development
  • Defining Agile processes for Safety-Critical
  • Applying Agile requirements definition for safety-critical
  • Understanding Agile Scrums and Sprints, and benefits versus heavyweight processes
  • Agile software development principles including requirements, design, code, and test.
  • Developing Quality Assurance processes and audits for Agile
  • Improved formalization of documentation compatible with Agile processes for DO-178C, DO-254, and ISO 26262 among other safety-critical standards
  • Building robust QA systems with Agile processes
  • Common mistakes in Safety-Critical Agile and how to avoid them
  • Agile best practices for safety-critical software development

WHO:

Attendees may include engineers, managers, quality assurance or certification personnel; no prior expertise required.


To Download Free Training Info & Sample Material, Please Contact the Afuzion Team