3 ms·
Yes it's usually a very interesting mixture of human factors and technical problems. Often in combination, e.g. some technical device not taking human factors i
by kriro 10y ago
Yes it's usually a very interesting mixture of human factors and technical problems. Often in combination, e.g. some technical device not taking human factors into account and leading to usability issues. Quite often a disconnect between software developers and domain knowledge is the cause of mild to very serious issues.
One anecdote of a serious aircraft problem due to a programming shortcut I remember from a conference roughly and very simplified translates to this pseudo code for something related to landing/takeoff:
if wheels_rolling()==false: in_air=true
The problem was of course...plane with wheels on the ground but not rolling due to ice (more like sliding and there was some sensor mishap that also). And well relying on the rotation of the wheels as a height indicator and many other things...