When software goes bad, what do we call it? System failure? Human failure? A virus? A number of words will work. How about this? Glitch. It has that onomatopoeic quality that fairly screams, Downtime! And with good reason -- software-generated miscalculations can have very expensive -- if not perilous -- repercussions.