Emmanuel Noobadmin wrote:
On 9/15/11, Always Learning centos@u61.u22.net wrote:
<snip>
Simplicity and good design makes applications fast.
For some apps, fast is king. For some, data security and integrity is ultimate. Would you want your banking transactions to run faster by stripping out security and validation checks, at the risk that some dude can transfer all your money into somebody else account? If so, please let me know your bank account details and access credentials, I have a program to speed up your banking transactions... ;)
<snip> You *need* both. Take too long, and the user will go somewhere else.
I remember hearing about another division, a bunch of years ago, when I worked at the Scummy Mortgage Co. (name available upon request, offline), where the manager had designed the interface... and all the clerks *hated* it, and did everything they could to *not* use it.
In other words, it was a failure. But then, that's another reason I have always wanted, during the design phase, to talk to the actual end users, *not* to the Manager Who Knew, I Mean, Everything.
mark