IT Program Management
When significant long term goals must achieved applying Program Management is a good way to actually achieve these goals. In this the components of the program (the actual projects) must be aligned. It is even as important that the program goals are aligned with the overall company goals and other programs (if applicable).
Continuous monitoring and reporting on the progress and the achievement of goals is important during the program execution. This needs to be reported to all stakeholders. If needed corrective action needs to be taken without touching to much details of the underlying projects.