Modern programs are so complex that bugs are pretty much unavoidable, but Microsoft is looking at ways of reducing coding errors as much as possible, including trialling an experimental approach that involves monitoring developers as they work.
The idea is to track eye movements and other mental and physical characteristics of the developers, in order to spot when their alertness levels drop or they are struggling with a task -- which is when errors are most likely to creep into their work.
|