Successful client/consultant relationships take communication and understanding – not just of business needs but of the client representative's situation and needs.
After spending nearly all of my 20s at a software consultancy, I’ve started to recognize a core set of principles that I think could help all software professionals.
The Why of a story is more important than the What. To prioritize a story, people need to understand why they're supposed to build it in the first place.