Course Outline
1. Introduction to project management
- introduction to project management - project, process, program, portfolio and project management in an organization
- golden triangle of project - project management area
- approaches and standards in project management: "Waterfall" - classic and "Agile" - agile
- matching approach to the project - project life cycle with taking into account the specifics of the projects conducted by participants
2. IT projects
- Definition and characteristics of IT projects management
- Causes of failure of IT projects
- Key success factors of IT projects
- IT project life cycle
- Discussion of RUP and MSF manufacturing methodologies
- PMBoK and cooperation with RUP and MSF methodologies
- Prince2 and cooperation with Agile methodologies - Prince2Agile
3. IT project planning
- project charter: purpose, outcome, benefits - defining the scope of the IT project
- project deliverable and quality criteria - identifying project deliverables of the project and quality criteria as a basis for delivering business value and project accountability
- project environment and structure - impact of stakeholders and structure on effective project implementation
4. IT project scheduling- from project product to task
- approaches to project scheduling -project scheduling based on activity product and resource structure
- work breakdown structure, network diagram and milestones - basis of scheduling in classical approaches
- Kanban boards - project scheduling in Agile approaches
- RACI matrix - assigning resources to a project
5. Risk management in IT
- models of risk management in projects
- risk identification and assessment
- risk imaging and risk response planning
- is it worth dealing with everything - effective risk management
6. Communication management
- creating a communication plan - what, when and where and how to communicate
- structure of effective messages - communication based on facts
- crisis communication and conflict
- communication of added value and project in the organization -shaping pro-project attitudes
7. Change management in an IT project
- what can change in a project? - areas of change management in the project
- defining project change tolerance, recording changes
- managing project buffer and bottlenecks
- quality and business value change management - registers and indicators, configuration libraries
- change mindset as the basis for a pro- project attitude
8. Team management
- structure and transformation of the project team - stages of team development and effective cooperation
- how to manage? - leadership models in project teams managing
- communication styles, motivation and task delegation
- tools and techniques for effective team collaboration
9. Project quality management in IT - approaches to defining and quality delivery - acceptance criteria, test driven devlopment
10. IT project schedule management
- schedule management - time, cost, scope
- reporting and monitoring systems in projects -tailoring the approach to the project
- schedule management in the project critical path -schedule management techniques in classic approaches
- project monitoring using Kanban boards -project monitoring techniques in agile approaches
11. Clearing the project
12. Start, stop, continue - summary of potential changes in "my project area"
Requirements
The training requires no additional preparation.
Testimonials (3)
Trainer is very knowledgeable on the subject and able to provide real world examples through his experience.
Nouf
Course - Agile Software Testing with Continuous Integration
sharing experiences and sharing other materials not included in the package.
BRYAN SANTOS - Mizuho Bank Ltd - Manila Branch
Course - Agile Business Analysis
The fact that I have learnt a new approach for writing unit tests is the part I liked most about the training. I also liked the free talk we had, the fact that we debated certain topics, I liked the team work we had, it made us analyse from a different perspective the requirements of user stories and I also appreciated the intervention of the trainer that suggested us different solutions when we were stuck on taking some decisions.