2
O
c
t
o
b
e
r
2
0
0
5
There is another way
Joel Spolsky writes:
There is another way: you build a relationship with your customer, essentially making yourself part of their company. You find out in minute detail why they do what they do, acting both as custom developer and business consultant then, using agile development techniques, give them a ‘look-see’ at appropriate points in the development.
Later: “So if you want to get things done, you positively have to understand at any given point in time what is the most important thing to get done right now and if you’re not doing it, you’re not making progress at the fastest possible rate.”
Yes, indeed. That’s how come I work less hours than I used to, but end up with a better relationship with our customers, delivering better software that more closely meets their needs. Oh, and forget about specs.

Leave a Reply