Postcards From My Life

Lint I find in my mind's belly-button.
  • EPK
  • Consulting
  • Resume
  • Nerd Herding
  • Talks
  • How to Plan a Website
  • Zend Framework
« Accessing Twitter via Zend_Service_Twitter
Six ways to be a better client for your developer – Point 7 (The secret hidden bonus track) »

Six ways to be a better client for your developer – Point 6

Dear Reader,

Point 1 – Understand that you alone know the problem
Point 2 – Understand that they probably know the best solution
Point 3 – Don’t be sold a solution
Point 4 – Don’t set a deadline, set milestones
Point 5 – Know your budget

Are you a good client for your freelance programmer? I hear both sides of this conversation from different friends. Freelancers complain that clients and potential clients just don’t have a clue. They feel the need to figure out what the client needs instead of listening to what the client wants. Clients complain that no matter how much they explain what they want, the developer is rarely listening and is usually just waiting to speak.

For the purposes of this article series, I will use the word developer when I mean freelance developer, internal development team or external development company. Most of these points apply to all three.

Do the paperwork

Good fences make good neighbors just as good contracts make for good developer/client relations. At the very least your agreement with your developer should contain a complete description – in non-vague terms – of each feature to be built as well as a paragraph description of the overall project. Remember if it is not described in this document, your developer will nt build it. Read it over carefully; don’t assume they mean “shopping cart with UPS, FedEx and DHL shipping options” if it just says “shopping cart”. The contract should describe exactly what is to be built, how much you are willing to pay and a payment schedule tied to features or milestones. If negotiating the contract with your developer is a hassle, consider it your last opportunity to walk away and find another developer.

Until next time,
I <3 |<
=C=

Buffer

Tags: freelance, web development

This entry was posted on Wednesday, January 26th, 2011 at 5:00 am and is filed under Programming. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.

Logging In...

Comments are closed.

  • 1 Reply
  • 0 Comments
  • 0 Tweets
  • 0 Facebook
  • 1 Pingback
Last reply was January 27, 2011
  1. Tweets that mention Six ways to be a better client for your developer – Point 6 | Postcards From My Life -- Topsy.com
    View January 27, 2011

    [...] This post was mentioned on Twitter by Josh Holmes, Baskettcase Web Dev. Baskettcase Web Dev said: Six ways to be a better client for your developer – Point 6 http://ow.ly/3L5pq #paperwork #freelancer #contract [...]

  • Friends of mine

  • My Latest Book


    Avoiding a Goat Rodeo

  • Follow me on twitter!

  • RSS PHP Podcasts

    • Episode 110: Azure hits 1 billion, RubyFlux compiler, Laracasts and more
    • Episode 7: Web Sockets Are Fast
    • Better Documentation for PHP internals – Lately in PHP podcast episode 35
    • Episode 31: Feline Tooth Extraction
    • Episode #2 – Adam Culp
    • Episode 6: PSR-X and the Mexican Standoff
    • Episode 109: Typescript and a bit more…
    • A Better PHP Feature Voting Process – Lately in PHP podcast episode 34
    • Episode 30: It’s Episode 30, you guys
    • PHP Innovation Award Winner of 2012 – Lately in PHP podcast episode 33

  • Me, elsewhere on the Web

    • Best web design company
    • Cal Evans Dot Com
    • Cyrano’s Apprentice
    • Evans Internet Construction Company
    • My Life as a Child
    • PHP Podcasts

  • Categories

    • Apache
    • BlogBling
    • Blogging
    • Book Review
    • codeworks
    • Entertainment
    • Entrepreneurship
    • Flex
    • Humor
    • JavaScript
    • Long Form
    • Management
    • Marketing
    • Me, elsewhere on the Web
    • PHP
    • podcasting
    • Programming
    • SQL
    • Technology
    • Web 2.0
    • wordpress
    • WordPress Plugins
    • writing
    • zend framework


Postcards From My Life is proudly powered by WordPress
Entries (RSS) and Comments (RSS).