Detailed report on government financial IT systems here. Highlights a few best practices.
The major benefits of moving to an external provider are: cost savings, efficiency and focus. The main costs are potential loss of governance and lack of customization.
The report makes the points that key milestones should be determined in advance, with mitigation strategies (such as return to the planning phase) if the milestones are not met.