Are you thinking of putting in a piece of technology to support your business? Does the technology look easy enough to install without professional help, with only you and your internal team to get it done? Answer these two questions then when choosing whether to hire a vendor or not:
- Do you have time?
- Which choice is cheaper?
“Do you have time?” literally asks if you can wait for the results you want from the new technology. There is a learning curve with new technology. Not everything goes perfectly. Ask yourself honestly not if you have the skills to implement the new tech but rather if you have the time to figure something out when you get stuck and if you can indulge in the luxury of time spent waiting to benefit from using the new technology while figuring out the install.
“Do you have time?” also wonders if you (or your team) literally have nothing else to do, if you have plenty of “spare” time. Avoid asking people to multi-task, especially if one of the tasks is important (e.g. implementing new technology). If you ask busy people to put in new tech as a new chore for their day job, they will likely take shortcuts while missing small details with big impact during the long term.
By the way, “Do you have time?” can also reference the full duration of the implementation. What happens if your business-mission workloads increase and your previously idle people are now needed to get “real” work done? Does the new technology implementation get shelved?
Assuming your answer to “Do you have time?” is yes, next ask, “Which choice (DIY or hire a vendor) is cheaper?” by looking at costs comprehensively. As long as your internal salaries are lower than vendor services rates, if your only variable for cost is NPV cash flow dollars, the answer will always be Do It Yourself unless you are truly honest with the magnitude of the learning curve your team faces. Remember – vendors have already faced the learning curve.
Looking at current out-of-pocket dollars usually ignores both tangible and intangible future out-of-pocket costs (cash flow dollars) as well as opportunity costs (benefits lost by investing on DIY efforts instead). Here is a brief listing of some costs and benefits you may want to consider for DIY:
- Direct labor + benefits of implementation team
- Allowance for break/fix mistakes from learning (risk budget)
- Emotions of workforce with new technology implementation (some people will love doing this work beyond their job description, others may be stressed and hate the whole thing)
- Benefits gained from increased internal expertise with the new technology
- Risks from staff turnover using new skills
- Benefits foregone from resource cost investment (what good things did you give up or not get because you asked people to do this instead of other things?)
- The value of having someone external to the team accountable for the new technology performance