Upload
may-lawson
View
216
Download
3
Tags:
Embed Size (px)
Citation preview
Program Management Using Program Management Using MS Project Server 2003MS Project Server 2003
Frank Douvry PMPFrank Douvry PMP
AgendaAgenda
• Program Management problemProgram Management problem– Old SolutionOld Solution– New SolutionNew Solution
• Inter-project DependenciesInter-project Dependencies– Old SolutionOld Solution– New SolutionNew Solution
Program Management Program Management ProblemProblem
• How do you manage a program?How do you manage a program?– Many projectsMany projects– What visibility do you needWhat visibility do you need– Allow project managers some dignityAllow project managers some dignity
• Track Key Milestones Track Key Milestones
• Track Key Issues and RisksTrack Key Issues and Risks
Old SolutionOld Solution
• Master ProjectMaster Project– Insert all projects into one Insert all projects into one – Manage the Master projectManage the Master project– Coordinate updates to projectsCoordinate updates to projects
• Allowed program manager a view of Allowed program manager a view of entire programentire program
• Cumbersome to manageCumbersome to manage
New SolutionNew Solution
• Program ScheduleProgram Schedule– Identify the Key Milestones Identify the Key Milestones – Create a program level schedule containing Create a program level schedule containing
only those milestonesonly those milestones– Make project milestones dependenciesMake project milestones dependencies
• Does not duplicate resourcesDoes not duplicate resources
• Only managing Key MilestonesOnly managing Key Milestones
• Any changes at project level are reflectedAny changes at project level are reflected
Program Schedule ViewProgram Schedule View
• Key milestones onlyKey milestones only
• Save the scheduleSave the schedule
Program Schedule ViewProgram Schedule View
• Create Master project and insert Create Master project and insert program scheduleprogram schedule
Program Schedule ViewProgram Schedule View
• Insert other schedules as wellInsert other schedules as well
Program Schedule ViewProgram Schedule View
• Show view of program schedule with Show view of program schedule with linkslinks
Program Schedule SaveProgram Schedule Save
• Save program schedulesSave program schedules
• Save individual schedulesSave individual schedules
• DO NOT SAVE MASTER SCHEDULEDO NOT SAVE MASTER SCHEDULE
Program Schedule ViewProgram Schedule View
• Show Baseline view with varianceShow Baseline view with variance
Program Schedule ViewProgram Schedule View
• Show Baseline view with varianceShow Baseline view with variance
Program Schedule Issue Program Schedule Issue ViewView
• Show Issues at program schedule Show Issues at program schedule levellevel
• Discuss having to input all Discuss having to input all information againinformation again
Program Schedule Issue Program Schedule Issue ViewView
• Show how to get link information Show how to get link information from original issuefrom original issue
Program Schedule Issue Program Schedule Issue ViewView
• Show new program issue with linkShow new program issue with link
New Solution Wrap-upNew Solution Wrap-up
• Program ScheduleProgram Schedule
• Does not duplicate resourcesDoes not duplicate resources
• Only managing Key MilestonesOnly managing Key Milestones
• Any changes at project level are Any changes at project level are reflectedreflected
• Issues do not have to be re enteredIssues do not have to be re entered
Inter-project Dependency Inter-project Dependency ProblemProblem
• Tasks from one project dependent on Tasks from one project dependent on tasks in anothertasks in another
• Need to know when things change Need to know when things change
Old SolutionOld Solution
• Inter-project LinksInter-project Links– Hard to manageHard to manage– Circular LinksCircular Links
• Program manager out of the Program manager out of the communicationcommunication
• All projects in link need to openAll projects in link need to open
New SolutionNew Solution
• Give Get scheduleGive Get schedule– Manages all inter-project dependencies Manages all inter-project dependencies – Visible at the Program levelVisible at the Program level– Allows quick identification of circular Allows quick identification of circular
referencesreferences– Reduces project opensReduces project opens
Project 1 ViewProject 1 View
• Identify milestone/task that is Identify milestone/task that is successor of task in another projectsuccessor of task in another project
Give/Get ViewGive/Get View
• Show schedule with get Show schedule with get milestone/give milestone and linkmilestone/give milestone and link
New Solution Wrap-upNew Solution Wrap-up
• Give Get scheduleGive Get schedule– Manages all inter-project dependencies Manages all inter-project dependencies – Visible at the Program levelVisible at the Program level– Allows quick identification of circular Allows quick identification of circular
referencesreferences– Reduces project opensReduces project opens