Problem
Consider a time when you failed to finish an intended task using a computer-based system. As a software design can you tell me the circumstances that caused that failure and was is it related with the below questions:
a) Did you fail to complete your task because you lacked knowledge of the process or information required to complete the task?
b) Did you fail because of a shortcoming in the way the system was designed?
c) Did you fail because of a shortcoming in the way the system performed?
d) Was it a combination of these reasons, or maybe a reason that isn't listed here, that caused you to fail?