Course Methodology
This course relies on individual and group exercises aimed at helping participants learn all the critical activities related to contract management. The course also features several case studies and role-plays by participants, followed by discussions. In addition, this course incorporates pre-and post-testing.
Course Objectives
By the end of the course, participants will be able to:
- Manage information technology projects using different project management methodologies
- Prepare the business case of IT projects to ensure justification and feasibility
- Relate project requirements and objectives to stakeholders’ needs in a clear and compelling manner
- Explain fundamental project planning activities and set realistic, measurable objectives using predictive and agile methodologies
- Identify the role of the project manager during the design phase of the project
- Outline the activities during the execution phase of a project and establish an effective control process to ensure execution and delivery are in line with the project plans
Target Audience
Project managers and senior IT professionals who seek to manage IT projects or broaden their knowledge in critical project management functions. This course is designed to complement the technical expertise of IT professionals involved in an IT project with the necessary project management skills.
Target Competencies
- Project management
- IT management
- Developing project planning and scheduling
- Understanding project costing
- Capital budgeting
- Developing project controls
- Risk management
Overview of IT Project Management
- How are IT projects different?
- Risks associated with IT projects
- System development life cycle
- Waterfall model
- Incremental model
- Basic iterative model
- Agile development model
Project Concept
- Developing the business case
- Identifying stakeholders
- Establishing conceptual solutions
- Project charter
Project Requirements
- Functional requirements
- Technical requirements
- Techniques for gathering requirements
- Analyzing and prioritizing requirements
- Documentation requirements
Project Planning
- Building work breakdown structure
- Critical path analysis
- Gantt charts
- Resource planning
- Agile project planning
- Product roadmap
- Release and iteration planning
- Risk management and disaster recovery planning
Project Design
- Developing preliminary design
- Prototyping IT solutions
- Design criteria
- Solution alternatives: Build, buy or outsource
Project Implementation and Delivery
- Managing the project team
- System testing
- Change management
- Delivery conversion strategy
- Acceptance testing
- Developing the “go-live” transitioning
- Project closeout