19

Dear client:
You have to think this is like building a house, so you have to spend time doing some serious thinking, so you come up with a (somewhat) good vision of what you want and what could possible change in the future... let me give you an example: let's say we were building a house and we are very close to finishing it, so you come up with the great idea of putting the kitchen where the living room is, and the bathroom in the second floor where the TV room was... if that happens, then I would tell you to go fuck yourself.
See dear client... there are pipes, wiring, and all sorts of stuff you don't see, that makes a house be a house... apply the same logic to building software and we'll be on the same page more often.
PS: I appreciate your business

Comments
  • 4
    You mean software development is not automagical?

    "I would not say such things if i were you!!!" (Prince Humperdinck)
  • 3
    On that note, the furniture layout in my apartment is certainly using agile methodology instead of waterfall. I'm always updating the spec and moving things every few months.

    That's probably what the client should be worrying more about. I've placed the major rooms that can't move (kitchen, bathroom...) But say you wanted to turn a bedroom into an office, or move furniture between rooms. That's cool, let's discuss how we can get that done. Maybe putting a couch in the bathroom is something that you really want done. Let's discuss it. But the shower has to be in the bathroom and the fridge in the kitchen.
Add Comment