Software is a major investment of both time and money for any organization. Due dillgence in the selection process pays off in the long run.