|
What is a "Super" Program?
- Most programs are deemed satisfactory if they "get the job
done".
- We feel that that this is not good enough.
- And, we find that many programs, in fact, actually *fail* to "get the job done".
- Others do not make the full capabilities of the service available to the user
- And most do not "Error Check" properly, so many fail with
unpredictable results
We call a program "Super" when it is not only gets the job done, but
also:
- It is *really* easy and intuitive to use, i.e. 'a pleasure'.
- Doesn't require you to be a computer programmer, to use it!
- Allows you to accomplish complicated and lengthy tasks in seconds.
- Informs you what it is doing, without confusing messages, (i.e. is not a "black box").
- Never, ever makes a mistake!
- Warns you when *you* are about to make a mistake!
- Asks "Are You Sure?" at appropriate times
- Offers you the full capabilities of the function being configured
- Knows how to handle hardware errors.
For a program to be "Super", it has to be like an assistant you have had
for years, who:
- Can predict what you want and not have to ask you each and every single detail
- Works quickly
- Never make mistakes
This requires the two below ingredients:
|
|
|
|
|