El diagnóstico es la identificación de la naturaleza y la causa de un determinado fenómeno. El diagnóstico se utiliza en muchas disciplinas diferentes , con variaciones en el uso de la lógica , la analítica y la experiencia, para determinar " causa y efecto ". En ingeniería de sistemas y ciencias de la computación , generalmente se usa para determinar las causas de síntomas, mitigaciones y soluciones. [1]