Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

Re^2: OT: Project clients

by simon.proctor (Vicar)
on Oct 20, 2004 at 08:34 UTC ( [id://400779]=note: print w/replies, xml ) Need Help??


in reply to Re: OT: Project clients
in thread OT: Project clients

To address these issues you should go to a more formal requirements process that forces the customer to sign off on their requirements. Letting them know that any changes effect cost and schedule (positively or negatively). Acceptance criteria is signed off with the requirements.
This assumes that you haven't done this already. This is my point. You have done all of this and you have learned many various ways of doing it according to what is the flavour of the month. It may be the MSF, the UP or whatever. But I could just have easily added the following to the list (though they show the more cynical side of my feelings towards corporate UK).
  • Do not ask your service provider to hack in data to the app because of a promise you have made and then swear at them when someone gets a few emails by mistake
  • Do not use your position in the company to allow you to change your mind arbitrarily and force through whatever it is you want even in the face of all the project work done so far
  • Do not assume that your service provider will be more than happy to work a string of 14 hour days to meet your arbitrary promises because if they don't you will look bad
  • Do not attend board level meetings promising what the application will do without first referring to the business case, that you have *taken with you*, each time you make a promise.
  • Do not assume you can make the project go quicker by simply putting more people onto it. Especially by not thinking you can just employ a load of school leavers or apprentices who have zero experience. Don't assume that your service provider can simply train them up. No - it isn't like your nephew doing it in their bedroom for a school project.
  • Because you don't understand your service provider it doesn't mean they are lying to you or pulling the wool over your eyes. They aren't making fun of you either.
  • If the answer doesn't meet with your experience then ask yourself who is the expert. If it is the other person then perhaps you should trust them rather than spend the next three weeks doing it your way - because you can - and only have to do it the other way as nature originally intended.
etc etc etc.

Replies are listed 'Best First'.
Re^3: OT: Project clients
by DrHyde (Prior) on Oct 20, 2004 at 09:42 UTC
    They almost certainly are making fun of you, but only because you deserve it.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://400779]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others browsing the Monastery: (3)
As of 2024-04-16 03:49 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found