Engineering safety and ethics

A design team checks that every calculation follows its stated equations and software implementation. The system nevertheless may not meet users’ actual operating needs. Which additional activity most directly addresses this gap?