Fool Proof…or should It Be?

by Dwayne Phillips

Makers of systems might consider an old, old list when considering the -ilities or non-functional requirements.

“This system is fool proof!” said one person. The other person replied, “I know some pretty big fools.”—paraphrase from something written somewhere at sometime.

Considering the “fool proof” system brought to my mind a few questions like, “Is it greed proof, lazy proof, etc.?” Which led to the concept of the Seven Deadly Sins, which in one form or another are: lust, gluttony, greed, wrath, sloth, envy, pride.

Can we build systems that withstand any or all of these seven? But the people who use our systems are professional fill-in-the-blanks, dedicated to fill-in-this-blank-as-well. Hmmm, I’ve heard that before. I’ve also heard head shaking and eye rolling when those who said those things were filled with shock and dismay.

These things fall under non-functional requirements. The best-known of which is “easy to use.” “Our systems are easy to use,” claim the builders of systems. If it isn’t easy to use, the wrong person is trying to use it.

Perhaps the fool or angry person isn’t the right person to use the system I built. I can always claim such regardless of anyone believing me. Building systems for persons isn’t easy. We all have so many faults and bad days and such. Let’s try to be a little more forgiving.

要查看或添加评论,请登录

Dwayne Phillips的更多文章

  • Yes, We Can Remember Everything

    Yes, We Can Remember Everything

    by Dwayne Phillips We store more information on computers. And we FIND it all.

  • Remember Carbon Nanotubes?

    Remember Carbon Nanotubes?

    by Dwayne Phillips Every generation seems to have its magic technology just about to burst on the scene and doing…

  • Discovery Writing

    Discovery Writing

    by Dwayne Phillips Writing is a type of thinking. Thinking often leads us to discover something.

  • Integrity and Intentions

    Integrity and Intentions

    by Dwayne Phillips Integrity is doing what you say you will do. Sometimes things happen that block intentions.

  • Obligations

    Obligations

    by Dwayne Phillips Other persons are not obligated to do things for me (as much as I wish). I am not obligated to do…

  • Popular Ceremonies

    Popular Ceremonies

    by Dwayne Phillips Sometimes we hold popular ceremonies without thought. Doing just about anything without thought can…

  • Another Meeting Test

    Another Meeting Test

    by Dwayne Phillips Should we be having this meeting? Here is another test that would eliminate many meetings. Should we…

  • We’re Not Paying You to Be a Typist

    We’re Not Paying You to Be a Typist

    by Dwayne Phillips One of the reasons to use these chattering bot word generators is simply to stop wasting time. A…

  • Gap Analysis: Beware

    Gap Analysis: Beware

    by Dwayne Phillips Analyzing the gap between what we have and what we need is a good practice. Beware, however, that it…

  • One More Adjective, One More Adverb

    One More Adjective, One More Adverb

    by Dwayne Phillips Often, with the best of intentions, groups of people writing something add needless adjective and…

社区洞察

其他会员也浏览了