I want to share some things that I noticed over the years of doing estimations for work related to my small side project. - Discuss business problem that client is trying to solve. Often you can convince him to change requirements to make it cheaper for him, easier for you and better from technical point of view. - Know your client's expectations and attention to detail. Some clients want to solve some business probl…
Ask HN: Developers, how do you estimate projects and write proposals?
91–100 of 109 posts
Re: Ask HN: Developers, how do you estimate projects and write proposals?
#92I do have to create proposals for new clients moving into my platform but, again, I have data from previous onboarding exercises. And all estimates have the clear and repeated caveat that they're based on the stated requirements; if the requirements change, the cost and dates change too.
When I was leading a development team through the estimation process for large and complex projects, I used the Wideband Delphi process, which is essentially a process of iterative decomposition; I recommend it.
Re: Ask HN: Developers, how do you estimate projects and write proposals?
#93Somewhat heretical, but I generally don't. I usually explain that development is an iterative process, and that I generally deliver work as soon as it's done. We talk about the knobs that are available to tune the work to the goal, and how to measure goals. We talk about containing costs, and working together to deliver good value. I find that in general, estimates are rarely, if ever, accurate to any significant deg…
This sounds great. How the hell do you get customers to buy into it though? I often wind up falling into this sort of situation with old customers once they're confident in my work and fairness. But for new customers, how do you tell them "don't worry about how much this will cost or how long it will take"? How do you build that in a contract?
Re: Ask HN: Developers, how do you estimate projects and write proposals?
#94Re: Ask HN: Developers, how do you estimate projects and write proposals?
#95Re: Ask HN: Developers, how do you estimate projects and write proposals?
#96test comment sorry
Re: Ask HN: Developers, how do you estimate projects and write proposals?
#97(about estimating - I don't tend to write proposals) You could have a look at https://www.estigator.com (NB it's a half-finished side project right now) I'm no longer a contractor, although I have been, and I'm frequently asked by my new employers to provide estimates for dev tasks. Trouble is, businesses/clients tend to see an estimate as a promise, or a target. From the developer's point of view it is hard to do an…
Re: Ask HN: Developers, how do you estimate projects and write proposals?
#98Start writing the brief/project charter with all the stakeholders to map out their expectations. Based on it, create the initial plan for the project by breaking it down into smaller tasks, grouped by task lists for better organization. What we do next is to analyze any similar projects we had in the past and how long it took to complete them, so we can estimate time budgets for new tasks. Our clients use https://pay…
Paymo looks amazing, and the price point is crazy low. I can't believe I haven't heard of this before. You don't use the time-tracking capabilities for software development though, do you? While I could see myself loving to use the tool on my own, being on a team that's required to account for every minute of time (assisted by friendly tracking software no less!) sounds horrible .
Re: Ask HN: Developers, how do you estimate projects and write proposals?
#99(about estimating - I don't tend to write proposals) You could have a look at https://www.estigator.com (NB it's a half-finished side project right now) I'm no longer a contractor, although I have been, and I'm frequently asked by my new employers to provide estimates for dev tasks. Trouble is, businesses/clients tend to see an estimate as a promise, or a target. From the developer's point of view it is hard to do an…
It's a spreadsheet where each cell is a probability distribution, quite well done and easy to use.
Note: I'm not related to this service in any ways.
Re: Ask HN: Developers, how do you estimate projects and write proposals?
#100(about estimating - I don't tend to write proposals) You could have a look at https://www.estigator.com (NB it's a half-finished side project right now) I'm no longer a contractor, although I have been, and I'm frequently asked by my new employers to provide estimates for dev tasks. Trouble is, businesses/clients tend to see an estimate as a promise, or a target. From the developer's point of view it is hard to do an…
I like the idea and could see myself using this. After trying the tool a bit, I liked it and had some thoughts. I think your landing page communicates well, it was pretty clear what it was going to do. The only thing I wasn't sure about is if the tool is also meant for teams larger than one. Then I would need to be able to enter different costs based on different roles, but I'm not sure if that's the target audience.…
* A flat probability distribution for "will take between X and Y" is probably wrong, a bell curve would be more accurate (where X and Y are the 95% percentile).
Another question: is it open-source? I'm sure a few people around here would be glad to hack into the code ;-)