25
votes
4answers
857 views

How to explain to non-technical person why the task will take much longer then they think?

Almost every developer has to answer questions from business side like: Why is going to take 2 days to add this simple contact form? When developer estimates this task, they may divide it into steps: ...