The most important thing is to state unmisunderstandably, before you start the project, that you are making an estimate which has an error range of +/- 3 orders of magnitude and that you will be revising it as you go along. Once that is clear, the customer is prepared and will be expecting and able to handle estimate revisions whenever you make them.
6 orders of magnitude is the difference between minutes and years. I don't think I've ever heard of an estimate with that much variance.
How do you communicate if you won't hit an estimate?
31–40 of 51 posts
Re: How do you communicate if you won't hit an estimate?
#32The most important thing is to state unmisunderstandably, before you start the project, that you are making an estimate which has an error range of +/- 3 orders of magnitude and that you will be revising it as you go along. Once that is clear, the customer is prepared and will be expecting and able to handle estimate revisions whenever you make them.
6 orders of magnitude is the difference between minutes and years. I don't think I've ever heard of an estimate with that much variance.
Heh, sometimes the outer limit is infinity, it becomes clear it'll never get done and is canceled.
Re: How do you communicate if you won't hit an estimate?
#33Don't let yourself be fooled: http://www.quickmeme.com/meme/3u8ysq
Re: How do you communicate if you won't hit an estimate?
#34How do you communicate if you won't hit an estimate? Immediately, with brutal honesty, and positively. 1. Immediately: Never delay communication. Most people will be less upset about the schedule than the fact that they weren't informed. 2. With Brutal Honesty: Explain exactly what's going on. You may end up with a pleasant surprise. "Oh, can we just have xyz then?" or "How can we reduce the scope?" or " How can we h…
Re: How do you communicate if you won't hit an estimate?
#35The key is to divide your milestones in very small tasks in hours and communicate this detailed hourly plan with your total estimate. Update your manager/client about your progress as frequently as possible. Twice a week if not daily. During the project, if you realize that your estimates were originally wrong, fix it asap and communicate immediately. Frequent communication is the key.
This is horrible advice.
Re: How do you communicate if you won't hit an estimate?
#36How do you communicate if you won't hit an estimate? Immediately, with brutal honesty, and positively. 1. Immediately: Never delay communication. Most people will be less upset about the schedule than the fact that they weren't informed. 2. With Brutal Honesty: Explain exactly what's going on. You may end up with a pleasant surprise. "Oh, can we just have xyz then?" or "How can we reduce the scope?" or " How can we h…
In particular step 3. You will get all of this, some of this, and none of this, is an especially good approach.
Part of your Product Manager/Product Owner's job is to educate stakeholders that you are giving them capacity - not deadlines. Once this education is in place it's easier to have these conversations.
On a sidenote, this is part of what makes Agile so effective. It gives you a framework to have these discussions.
Re: How do you communicate if you won't hit an estimate?
#37How do you communicate if you won't hit an estimate? Immediately, with brutal honesty, and positively. 1. Immediately: Never delay communication. Most people will be less upset about the schedule than the fact that they weren't informed. 2. With Brutal Honesty: Explain exactly what's going on. You may end up with a pleasant surprise. "Oh, can we just have xyz then?" or "How can we reduce the scope?" or " How can we h…
Re: How do you communicate if you won't hit an estimate?
#38HONESTY and just do your best. Be apologetic.
Re: How do you communicate if you won't hit an estimate?
#39The key is to divide your milestones in very small tasks in hours and communicate this detailed hourly plan with your total estimate. Update your manager/client about your progress as frequently as possible. Twice a week if not daily. During the project, if you realize that your estimates were originally wrong, fix it asap and communicate immediately. Frequent communication is the key.
How do you account for the hours you spend "communicating", and will there be hours left for real work?
Also, committing code multiple times a day with meaningful comments also helps.
Re: How do you communicate if you won't hit an estimate?
#40Earlier quoted context omitted.
How do you account for the hours you spend "communicating", and will there be hours left for real work?
It doesn't take much time if we use right tools. I've found Asana really good for task management with your team. As software dev, all you have to do is to tick completed tasks or write short comment if you are missing deadline for an individual tasks. Also, committing code multiple times a day with meaningful comments also helps.