Be cautious when hiring a firm that charges by the hour (time and materials) rather than a fixed price. It is too easy to lose track of the budget and wind up paying A LOT more than the original estimate. Even the best firms, with the best intentions, can run into situations where things take longer than anticipated. There is no way around that risk if you are paying hourly. We have seen many projects come to us where the previous developers have used more money than they originally estimated to produce less functionality. Often, hourly goes so far over budget because it is too easy for the developer to say “we’re almost done” and be in that almost done phase for a long time. A good, trusting client will believe that for a long time, in for a penny in for a pound.
At Less we only charge hourly when we are taking over a project that someone else has started. For all new development we charge a fixed price. We have never gone over budget when the scope of the project has remained the same. Never. Not once. One way we achieve this is by breaking down large projects into two week iterations and having a fixed price on each iteration. Sometimes we’ll plan several iterations and price each one, changing the scope of each as needed when we get there. This way the client always knows where they are at and can plan their budget. After any iteration, the client can reassess our performance and decide to stick with us or walk away. By lowering project risk in this way, we build strong, trusting relationships with clients and have a much higher likelihood of project success.
If you wanted it to build a product you’d find a way to get time to work on it. If you really wanted to start that new hobby you’d sacrifice something to find the time and money to do it.
I'll define a "Wannabe Entrepreneur" as someone who has never made money from their businesses. Here are the different types of wannabes.
In the past few years I've built go-carts, built a 200+ sq ft workshop, written several eBooks. How do I create a life where I have time to work on side projects?