We’re in the middle of our Community Organizing and Technology Institute right now. Part of the program involves participating organizations working on a technology project, and as is often the case, a lot of people are interested in improving some aspect of database use in their organization.
Today, I got a question that I don’t have a good answer to - “what does it cost to work with a consultant to build a database?”
The question comes up a lot, and we say that we don’t have a good answer for that because there are just too many variables involved, but one of the biggest unknowns on the pricing question for us is what a “good consultant” should cost for an “average” database project.
By good, I mean someone who knows the technology well, has experience doing the kind of work they’re contracting to do, has good “bedside” manner/can talk to the organization in terms that non-techies can understand, and ideally has some understand of community organizing. I also tend to think that someone who’s good isn’t going to charge an organization for their learning curve, is up-front about projected hours and costs, and can work with the organization up-front to develop clear milestones and a process for coming to agreement on whether each milestone has been reached.
I don’t think that that’s asking too much, but all too often, I hear stories about database consultant relationships that start well, but end poorly because of cost/time/communication issues.
And so, I’m asking you all - what ballpark do give for building a custom database?