This question already has an answer here:

I am a UX designer, so my bread and butter is dealing with issues around software user research, information architecture and interaction design.

I am very interested in avionics design but unfamiliar with software testing procedure within the industry.

On the UX Side when new software enhancements are proposed we generally go through a process that focuses on validation.

Typically we look into the problem statement and verify how the proposed solution integrates within the overall information space within the system. This allows us to route out information structure and labelling issues

To validate we generally conduct qualitative and quantitative find- ability tests where system users are presented with an information seeking scenarios and tasks and we calculate the percentage of people who got it right.

If and when the solution is successful we take it to next level by testing a proposed design in very much similar manner. Scenario > task and we measure success and failure rates and time on task amongst other metrics.

Once this process has concluded successfully we generally tend to onboard users and provide feedback mechanisms for further enhancements.

So, my question ; what are the testing procedures / process within the industry as it relates to software upgrades and avionics?

Happy to scope my question further if it’s too broad.



marked as duplicate by Gerry, David Richerby, bogl, GdD, xxavier Mar 21 at 13:10

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • $\begingroup$ The question is too broad for a simple answer on a forum such as this, but RTCA DO-178 contains lots of information on the process. $\endgroup$ – Michael Hall Mar 21 at 15:48

Browse other questions tagged or ask your own question.