In an increasingly competitive business world, software often gives companies an edge over their competitors. But how do you know you’ve got the right software, and more importantly, how do you best implement it? Freewill Solution’s David B. Aldridge looks at some pitfalls and how to avoid them.