A CIO recently asked me what guidelines I use when consulting on a build vs buy decision. This is a fair question considering Volano Solutions is a premier custom software developer in Omaha.
My answer: only build custom software when it makes sense. By this I mean if you can purchase good software to satisfy your need, you shouldn’t build. Volano wouldn’t advise a customer to “build GoToMeeting”, but many times building custom software is the right choice. Here are three considerations:
Using software as a competitive advantage. If you’re using software as a utility, gaining a competitive advantage is not likely. For instance, everyone has email, so custom building a better email system isn’t going to give you a leg up on the competition. However, if your business involves managing a complex workflow process, like auditing medical records or installing water filtration systems around the globe, then a custom software system can put you ahead of the competition. Volano has built both systems and a good number more. We can attest that solutions like these allow companies to be highly specialized and very efficient. Would-be competitors cannot purchase off-the-shelf software and play in the same league.
Package software products don’t always fit the need. In our formative days, Volano used BaseCamp to track details about our projects, including our time entries. We quickly found the software didn’t allow us to effectively report our time. We couldn’t easily see actuals vs estimates. There were other irritations too. It became obvious that we needed to create our own system for managing project details and so we did. We call the system “Timefly,” and it is central to all aspects of our business. Timefly allows Volano to run effectively and efficiently across multiple teams, without the use of whiteboards or spreadsheets.
A simplified, native, tailored approach is preferred. Software should be easy to use, but if the software is ‘everything to everyone’ then ease-of-use is lost in a sea of buttons and un-used fields. Custom software is, by definition, tailor fit. Software is much more approachable when it is distilled to its requisite functions, and it is built from the ground up around your unique business processes.
Check out this post if you’re interested in 4 symptoms that your business needs software in the first place.
January 19, 2021
Software development is a team-based endeavor because of the complexity involved in launching a new system. Gone are the days when one developer can be point on the whole back-office software stack. It now takes multiple specialized roles to (appropriately) fulfill the software delivery lifecycle. A typical software project requires: Leadership Product management Project management […]
January 13, 2021
One definition of rot is the process of deterioration. Something that decays over time. By this standard – software rots like food in the Nebraska heat. It’s true. If your software isn’t regularly updated, it deteriorates and breaks down. Consider this – software is written to work at a moment in time…but time marches on. […]
January 4, 2021
OMAHA, NE, January 4, 2021 – In late 2020, Volano Solutions announced it has changed its name to Volano Software and launched a new website: www.volanosoftware.com. The name change was made to more accurately reflect what the company does, and the website was designed to be more informative and user-friendly to clients and prospective clients […]
June 2, 2020
According to LinkedIn technology (software) has a higher overall turnover rate than retail. With that, it isn’t a matter of if, but a matter of when. Volano has engineered a culture of “by developers, for developers” and this helps our retention. In fact, most of the folks that work at Volano have been here +5 […]
June 2, 2020
It is hard enough to build a successful business, and few want to invest time and resources into worrying about an Intellectual Property Assignment. But alas, you must do your homework. Fortunately, we make it easy for Volano customers. When asked – “Who owns the software and IP for my project?” – it is an […]
May 28, 2020
Many of us remember the grade school game Telephone. It was funny to see how a simple message would get garbled as it was passed along from person to person. But it’s not as funny when that message is a critical business requirement that will be turned into software that will power your business. Yet, […]