Hacker News new | ask | show | jobs
by altacc 618 days ago
Because people tend to want to see options and be involved in the decision making process, especially if they're ultimately responsible for the work and its cost. For a similar reason as an architect I don't define in a ticket the exact code changes a developer should do, instead I define the intention, the reason perhaps make a suggestion and then we discuss.

And if they choose option C we make sure there's a paper trail to cover our asses and then a bit later find a reason to revisit the decision.