Link Details

Link 80778 thumbnail
User 209687 avatar

By douglaskarr
via douglaskarr.com
Published: May 13 2008 / 17:03

Perhaps I'm asking for trouble by posting this at Dzone, but I don't think so. I see too many unscrupulous developers who hold their clients hostage over an application that is not complete or they are getting poor service. I wanted to provide the newby client with some guidelines on dealing with developers. Would love for you to add your own comments!
  • 10
  • 6
  • 1526
  • 543

Comments

Add your comment
User 200692 avatar

whiskeyjack replied ago:

0 votes Vote down Vote up Reply

I don't think it's bad posting this to Dzone. I think it's fair to say there are some developers who do this. There are also bad clients though.

User 209687 avatar

Doug Karr replied ago:

1 votes Vote down Vote up Reply

Thanks Whiskeyjack. I agree on the client part - there's a lot of folks out there that are jerks.

User 252604 avatar

clavalle replied ago:

1 votes Vote down Vote up Reply

I'm personally dealing with this fellow at my company that is sandbagging on a critical piece of software for our clients. Basically, he is a really old school programmer with very limited skills (and not interested in updating them) but he is generally reliable and so has been trusted with orchestrating a system for recovery of this critical piece of our application. I have been tasked with being this guy's second in case of the dreaded "hit by a bus" scenario. At first I thought I was just dense the first few times I had to organize and execute a recovery using his process. Now I know that he has decided this critical area is where he would entrench himself to make himself indispensable. I am currently writing some code that will take his manually intensive, procedural and SQL based 'system' and turn it into a one touch, flexible recovery system. So far it has been a nightmare. Asking this guy even basic questions turns into a half hour diatribe punctuated by long irrelevant tangents which he very well knows I don't have time for. I have resorted to using basic specs and original requirement documents to re-build a sane system from scratch. So it is not just clients that get held hostage, but all of us that feel the pain of one of these burrowers when they lodge themselves in an organization or a project and the process can be quite a bit more insidious then the 'pay me or your web site gets it' scenario.

It's important for both sides to draw up a binding agreement that both parties can live with and fulfill. The guiding principle on such agreements should be 'whatever advantage can be taken will be taken'.


Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.