The state of Software Engineering practice is now quite mature. As an industry, we know how to reliably develop software that meets its requirements. However, there still exists a wide gap between best practices and the practices that are in use to develop safety-critical systems; including airborne software. The causes of this gap are many- training, knowledge that is lost as new personnel are used, budget & schedule pressures, and misuse of tools.
The purpose of this forum is to share one DO-178 Practitioner’s experiences to help advance the state of the industry. I have seen many good policies and practices and I have seen many poor practices. This forum is also a place to discuss cutting edge issues, such as multicore processors, where current policy is still being developed.
My hope is to share my experiences to help all software development organizations learn to correctly comply with DO-178 and related best practices for safety-critical software.
About Me
Greg Turgeon has been developing safety-critical software since 1985. His experience includes software for factory automation and test systems, automotive systems, the International Space Station, and aircraft systems.
Read More...
WARNING
The content and opinions expressed on this blog are not FAA policy. Please consult with your local certification authority for policy guidance.