Is Bespoke Software a “High Risk” Option? October 26, 2008
Posted by Dan Stuchbury in : Selecting Suppliers, Software , trackbackBuying software by Apple, Adobe or Microsoft, is probably considered by most to be a “low-risk” decision. These are companies that are likely to be around for many years to come, and support for their products will continue to be available.
The same could be said for buying software from smaller, lesser-known companies, but it requires a slightly different way of thinking. How can software that you specify yourself be high-risk? Unless, of course, you don’t know what you want the software to do – only that you’d know when something is “good”, because of the way it looks, or the write-ups it received in the press. If you don’t know what you want, then the chances are that a few months after your bespoke software is implemented, you’ll find another product with some nice features that you think would be great in your solution – so you approach the developers, telling them you’ve thought of some great new features for your solution, and can they get to work straight-away. Yes, they say, and the cost will be £X. They also tell you that if you had included this requirement in the original specification, the additional cost would have been significantly less.
Of course, the original developers could not be around any more. I’ve been approached by prospects who have had solutions developed in FileMaker, where the developers had gone out of business, moved to Afganistan (yes, really) or just “gone away”. If you don’t know what you want your software to do, then bespoke software is likely to be a more risky purchase than pre-developed software, and the overall cost is also likely to be higher.
On the other hand, a company that has been around for a few years, is run by experienced, talented developers, presents you with an excellent opportunity to have software developed specifically for your business. It is quite possible that they will have a series of “template” solutions on which to base your solution – with FileMaker developers, this is a fairly common occurrence. So, what makes this low-risk? You will get a feel for the company and its style of working during the conversations and meetings you have with them. Whilst gut-feel isn’t a scientific process by any means, and business decisions should be made on solid research and understanding, gut-feel can act as an indication that you are heading in the right direction. The proposal submitted to you, should include details of the company’s experience, both generally and specifically in your sector. Ask for references, preferably where actual conversations take place between your and the client of the developer. How do they handle support? What happens if they do go out of business, or are no longer around for whatever reason?
Nothing will prepare you better than research and experience. When you’ve looked at a number of solutions, and have perhaps reviewed evaluation versions, as well as carried out an analysis of your requirements and created a detailed “wish-list”, you should have a pretty good idea of what you want your software to do.
If you don’t know what you want, then bespoke software could well be a higher risk option. On the other hand, if you’ve done your research, and have well-developed business processes, bespoke software can represent a solid investment.
Comments
[...] here: Is Bespoke Software a “High Risk” Option? agency-software, archive, bespoke, bespoke-software, categories, microsoft, press, recent-posts, [...]
We opted to not go bespoke and got an off the shelf product called Streamtime – http://www.previewstreamtime.com – its very specific to our design agency and does all our job bags, timesheets, production planning, quoting and invoicing. Prior to that we did have our own solution written in FileMaker but it ended up costing us a fortune in overheads and maintenance updates – it was also very buggy unfortunately.
Thanks for your comment, Daryl.
Is Streamtime FileMaker-based? From the video overview it looks as though it might be.
Regards,
Dan
If you can afford it for this type of solution I would always say go bespoke. Going for an off the shelf solutions means you won’t be able to make all the tweaks you want to make the software perfectly suit you. It is true that bespoke will always cost more but if it is going to be an application you use every day make the application work around you. Don’t force your staff to work round the application.
I couldn’t agree more with your last sentence – absolutely right. Business first, software second.
Thanks for your comment.
Regards,
Dan
Hey, i’ve been reading this blog for a while and have a question, maybe you can help… it’s how do i add your feed to my rss reader as i want to follow you. Many thanks. My best wishes, Anh Dierolf.