Perfection is the enemy of good.
http://www.7nights.com/dkrprod/gwt_five.php
Interesting article. I think it's valid -- as much as we strive for perfection, since it's subjective, it's impossible to achieve. At what point do you say -- this is good enough.
I draw the line usually in the details, but sometimes in complex functionality that is beyond the scope of the project, or it just unrealistic at the moment.
mmi posted this at 05:18 — 5th August 2003.
They have: 457 posts
Joined: Jan 2001
I agree in general with the author's thesis, but I think it needs to be applied carefully. E.g., I'd say perfection in avoiding walking off ten-story buildings is a most desirable goal.
From that piece:
:eek: Spellcheckers--they'll let ya down every time.
A few more of mmy favourite Voltairisms:
It is dangerous to be right in matters on which the established authorities are wrong.
Appreciation is a wonderful thing: It makes what is excellent in others belong to us as well.
Judge a man by his questions rather than by his answers.
Web Xpertz Community Forums for Webmasters & Developers
Where You Can Learn, Advise, and Have Fun in the Process
JeevesBond posted this at 11:47 — 5th August 2003.
He has: 3,956 posts
Joined: Jun 2002
In software development there is a term called "feature creep" or "bloatware." I think this applies here - spending too long trying to build-in features which are not required is often the cause of failure for a software project.
The same applies to web design, spend too long worrying about making something perfect and you endanger the project as a whole. As the article said:
When to stop? When your goals are achieved! (As long as those goals are obtainable).
Good post Suzanne - I'll keep it in mind
a Padded Cell our articles site!
druagord posted this at 12:39 — 5th August 2003.
He has: 335 posts
Joined: May 2003
i think the most important thing is to make the costumer that he will get what he pay for. if he is willing to pay 500$ box he will get a perfect site for 500$ if he wants to pay 5000$ then he will get a perfect site for 5000$ that's how i work i treat everybody the same and do the perfection there willing to pay for
IF , ELSE , WHILE isn't that what life is all about
Suzanne posted this at 16:33 — 5th August 2003.
She has: 5,507 posts
Joined: Feb 2000
Sliding scale perfection, heh.
I think as much needs to be done as possible to make things work, but I'll draw the line at say, having it display the same in Netscape 4.x as Safari. It can be done, but that perfection is unreasonable because it causes so much IMperfection in the other areas, like search engine optimization and user experience.
I found the part about perfection being subjective a good reminder to me that when I'm dissatisfied and the client and users are thrilled, I should, perhaps, rejoice a bit, too.
Renegade posted this at 23:33 — 5th August 2003.
He has: 3,022 posts
Joined: Oct 2002
I found that article quite useful actually, thanks for the link (its in my bookmarks now)
JeevesBond posted this at 07:47 — 6th August 2003.
He has: 3,956 posts
Joined: Jun 2002
But if that's what the customer wants (even at the expense of SE optimisation etc.) surely that is perfection?
a Padded Cell our articles site!
Suzanne posted this at 13:53 — 6th August 2003.
She has: 5,507 posts
Joined: Feb 2000
bingo! I just have to explain to the client that I don't do Flash and get them to hire a colleague instead. Or I help the client understand that this goal does not allow them meet their overall objectives for the site...
Because perfection is subjective, the perception of it can change. While some disagree, I do think that it's my job to understand the client's motivations and goals for the website and to advise them on what will and won't help them get there.
JeevesBond posted this at 19:03 — 6th August 2003.
He has: 3,956 posts
Joined: Jun 2002
As you said: "Bingo!"
In my subjective opinion you have just described half of the service businesses like ours provide
Want to join the discussion? Create an account or log in if you already have one. Joining is fast, free and painless! We’ll even whisk you back here when you’ve finished.