DO-178C will soon be mandatory for avionics development and changes will be required throughout the industry. Among these changes, DO-178C has provisions for accepting modern software engineering practices, which enhance software reusability and reduce certification cost and risk.