Troubleshooting

Troubleshooting
Defined
The identification and resolution of problems, especially problems
of a technical nature
The process of solving problems, especially complicated problems
in a system
Philosophy
To get to the root cause of a given system failure in the least
number of steps possible by partitioning the system into
manageable sections, using the symptoms to pick a starting point
and following the signal through the various sections until the
offender is identified