error analysis key concepts 9323129