Slashdot Mirror


Attitudes in IT - Mediocrity Wins?

podo asks: "I've spent the past two months of my life working almost full time on a PHP/MySQL based web site for a client. Today I received an e-mail from the client point me to a similar web site set up by a competitor. 'Doing exactly what we are doing.' The site in question is not doing what we are doing, they have no dynamic content, no web forms, just e-mail addresses. They scarcely have any content (I counted only four HTML pages) at all. The client is chastising me for taking a long time and because the other site is 'much more impressive visually' than ours. Has anyone else found themselves in a situation where their painstaking work is compared to work which is a showcase for mediocrity? How have you dealt with such clients who fail to see the difference between a shoddy rush job and real quality?"

3 of 145 comments (clear)

  1. Do your homework! Specifications... by andawyr · · Score: 5, Insightful

    Keep in mind that clients rarely know what they want until they seem something tangible, be it something you develop for them, or something they see.

    Regardless, satisfying a client without a very detailed spec (which they sign off on) is a very difficult thing. It's never good enough, or is never matches their conception of what they were looking for.

    Always, always, always, have a spec document that details exactly what they're getting for their $$$. Then, when they bitch and moan about what you gave them, point at the document. It's not a fail-safe way to do business, but it will help you not get sued. It also helps prevent scope creep, which if allowed will impact *your* bottom line, not theirs.

  2. Not sure you want to hear this... by Your_Mom · · Score: 5, Insightful

    Could it be that your client is right? I mean, if your pages have a beautiful back end, but a front end that looks like processed yak's droppings, isn't there a good chance that a prospective customer will go for the more 'professional' website?

    You might have an amazing database engine, but if it is not visually appealing, there is still a major issue.

    To sum up: Customers like shiny things. Make it pretty.

    --
    Objects in the blog are closer then they ap
  3. Lessons... by HRbnjR · · Score: 5, Insightful

    The best lesson any developer can learn is to make sure you have a good graphic designer on your team.

    Sadly, it has been my experience that flash always beats substance. My bosses/clients have always spent all their time niggling about design, layout, and color selection, rather than the actual functionality :S