Hacker News new | ask | show | jobs
by snlacks 4269 days ago
This clause sounds more like it has to do with changing features that a developer may see as an improvement and a client may see as a "holy crap, what happened, now I have to retrain my staff."

We're agile, working with established businesses. We have to take in our clients real world needs into account. Agile is a set of principles and a guide, not a set of physical or economic rules. Sometimes the tool isn't the best for the job, sometimes two conventions (client's work, developer's work) contradict.

1 comments

Reply to self: Of course, as relationships grow, we know our clients better and they trust us to make the right decision or fix it quickly on production.