• Sorry Scott but I agree with Steve and Lynn.

    In the context of a website such as this and an article titled "Building Better Software" we are not comparing the various causes and their produced effects we are talking about engineering better software. Your comparison is valid but, in this context, irrelevant. People are infuriated on a daily basis by poorly written software and, justifiably in my opinion, expect better.

    They feel the same about other products; cars should rarely break down and microwaves should always cook etc.

    There should be, and have been, discussions and articles on the human causes failures. This did not read like one to me (enjoyed it though, thanks Steve).

    Gaz

    -- Stop your grinnin' and drop your linen...they're everywhere!!!