The determining factors for evaluating software tools

How would you compare and contrast outsourcing technology processes and systems versus internally administering these IT needs?
Critique the determining factors for evaluating software tools that could potentially be used in assessing the IT infrastructure (systems and software) for optimization and improvement.

Optional reading

Guide to Outsourcing IT Services

Our customer support team is here to answer your questions. Ask us anything!