I participated in this panel at the Progressive Technology Project's REVERB training for community organizers working on issues around immigration. Below are notes I wrote before my presentation and a few jotted down quickly during the panel itself. I encourage Jane and Eric, my co-panelists, and everyone else who was there (or not!) to contribute additional thoughts, tips, and comments.
Palante Tech Blog: 2010
look at other similar projects, how long those took, what problems you ran into on those hourly estimates, number of days write out a narrative of the expected timeline add a lot of padding to initial estimates your estimate builds your client's expectations; don't inflate them artificially if you're really honest, some clients might come back and say no; have to accept that possibility if you do a high-end hourly estimate, you might come in under budget and the client might get a better deal
Presented by Eric Goldhagen
Presented by Joshua Jabbour Centralized Version Control
Presented by Frank Carey (frankcarey)