1 / 32

Avionics Development : Best & Worst Habits

Avionics Development : Best & Worst Habits. By Vance Hilderman, President Atego HighRely – vance.hilderman@atego.com via BILDES Group, Ankara, Turkiye. Three Avionics Facts for 2012. Simple Facts: The average avionics development project is 55% over budget and 30% behind schedule

Télécharger la présentation

Avionics Development : Best & Worst Habits

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Avionics Development : Best & Worst Habits By Vance Hilderman, President Atego HighRely – vance.hilderman@atego.com via BILDES Group, Ankara, Turkiye

  2. Three Avionics Facts for 2012 • Simple Facts: • The average avionics development project is 55% over budget and 30% behind schedule • DO-178 increases first-time development costs by 25% - 40% (Best Case) • Re-use is rare, unless planned/paid up-front • “DO-178 is the worst standard in the world … except for all the others …” (Vance Hilderman, 1992)

  3. “The Good, Bad, and the Ugly” (Clint Eastwood) • Like Life, Avionics Development acquires “Good”, “Bad”, and “Ugly” habits • From 400+ projects for 95 of America and Europe’s top 100 avionics companies, the habits are surprising …

  4. Bad Habits: Answers … • Will bad habits fix themselves? • Does FAA expect perfection? • Is Safety more important than Money?

  5. Bad Habits: Answers … • Will bad habits fix themselves? • Absolutely not • Does FAA expect perfection? • Absolutely not • Is Safety more important than Money? • Not necessarily …

  6. Avionics Development Worst Habits - 2012

  7. Avionics Development Best Habits - 2012

  8. About Atego HighRely • North America / Europe’s Largest Avionics Certification/Services Company • 30% Avionics Software Engineering • 20% Avionics Systems Engineering • 20% Avionics Software/Hardware Testing • 10% Project Management, Strategy, Gap Analysis, JumpCert • 10% DER’s/Certification • Products for modelling, code-generation, managing processes, plans, checklists • Largest repository of DO-178 & DO-254 White Papers

  9. Some “Mistakes” … Safety Assessment ARP 4761

  10. 2012 Worst Habit #7: Weak Plans, or not Following Good Plans

  11. 2012 Worst Habit #6: Starting Over …

  12. 2012 Worst Habit #5: Not Understanding DO-297

  13. 2012 Worst Habit #4: Not Understanding AC 20-148

  14. AC 20-148 (Reusable Software Components) What is AC 20-148? • FAA Advisory Circular AC 20-148: • “Reusable Software Components” • Guidelines for building and deploying reusable software: • Reduces re-certification effort & cost for “components” • Promotes modern software principles & tools • Promotes software’s Holy Grail: “Reuse”

  15. Why Reuse? • DO-178 increases development costs by 25-40% • Long-term, DO-178 can be cost-effective • With reuse, DO-178 is cost effective on the 2nd project: • Source: “DO-178 Costs versus Benefits” Whitepaper: HighRely – Vance Hilderman

  16. How does AC 20-148 Help? • AC 20-148 is rigorous, and not required: “guidance” only • When formally used, can greatly simplify reuse and ‘recert” • But AC 20-148 has ample info, even when not formally used:

  17. What is an “RSC”? • “Reusable Software Component” : Source: DDCI’s RSC Presentation

  18. 2012 Worst Habit #3: Missing “A” in ARP-4754A

  19. 2012 Worst Habit #2: Too many, or too few, open Problems

  20. 2012 Worst Habit #1: Weak or Soft Requirements

  21. 2012 Best Habit #6: CMMI Level 3-4 • Carnegie Mellon University, Software Engineering Institute (SEI) • Devise a method of assessing and grading software organizations • “Capability Maturity Model” (CMM) • “Capability Maturity Model Integration” (CMMI) • Why that acronym?

  22. SEI CMMI Maturity Levels • SEI CMMI’s 5 Levels: • Initial • Repeatable (disciplined) • Defined (consistent)) • Managed (predictable) • Optimizing (continuous improvement) • Each level is a perfect superset of the preceding level

  23. Typical Avionics Organization Questions • What is the average U.S. avionics team’s level? • What Level should an avionics team be? • What is your team’s level?

  24. 2012 Best Habit #5: Applying CAST-27 • DO-254 is “confusing” but increasingly required • Different interpretation between USA and Europe • How to resolve? Where are the Answers? • CAST-27!!!

  25. CAST-27 Purpose • Clarify common misunderstandings when applying DO-254 to custom micro-coded components: • ASICs, PLD’s, FPGAs • Addresses fact that Europe does not officially recognize AC 20-152 • Try to clarify scope and application of DO-254 while “harmonizing” different worldwide certification opinions

  26. CAST-27 Focus Addresses specific areas of DO-254 the especially need clarification: • Modifiable devices (Section 4) • Device level assurance (Section 5) • Certification Plan (Section 6) • Validation Processes (Section 7) • Verification Processes (Section 8) • Traceability (Section 9) • Configuration Management (Section 10) • Tool assessment and qualification (Section 11) • COTS IP (Section 12)

  27. Need a copy of CAST-27 or a Summary? • Request from Atego HighRely via Bildes Group (Ankara)

  28. 2012 Best Habit #4: Automated Testing

  29. 2012 Best Habit #3: Strong QA / Cert Liaison

  30. 2012 Best Habit #2: Strong Checklist/Practices

  31. 2012 Best Habit #1: Prevent Mistakes, don’t simply Fix Misteaks

  32. For More information • Vance Hilderman, vance.hilderman@atego.com • Bildes Group, Ankara Turkey (Atego HighRely’s Representative) • Mr. NezihUsta • Mr. Ergun Kaleli

More Related