One of the many things that we have in common as business owners is a shortage of time. As a result, we’re constantly looking for new ways to run our business more cost-effectively. One commonly cited area of our businesses that tends to take up a lot of our time is Information Technology (IT) – whether it’s our own legacy systems or those of outsourced service vendors – they always seem to create one headache or another, draining precious time, money, and resources.