Agile Practitioner - (PMI-ACP & ScrumMaster aligned)

67 EURO
10 EURO
+ TVA
Reducere prin Studentie.ro 85%
  Curs on-line
  21 ore
Predare in limba: Engleza
Cumpara


Agile Project Management Essentials
PMI/PDU: 2

Adopting an Agile Approach to Project Management
PMI/PDU: 2

An Overview of Agile Methodologies
PMI/PDU: 1.5

Overview of the Scrum Development Process
PMI/PDU: 2

Agile Planning: Project Initiating and Requirements Gathering
PMI/PDU: 1.5

Agile Planning: Doing Estimates and Completing the Release Plan
PMI/PDU: 2

Planning and Monitoring Iterations on an Agile Project
PMI/PDU: 2.5

Leading an Agile Team
PMI/PDU: 2

Managing Stakeholder Engagement on an Agile Project
PMI/PDU: 2

Ensuring Delivery of Value and Quality in Agile Projects
PMI/PDU: 2

Structura cursului

Agile Project Management Essentials

  • identify the characteristics of agile project management

 

  • distinguish between primary and secondary agile values

 

  • recognize agile principles

 

  • recognize the differences between defined and empirical methodologies

 

  • compare the agile triangle of constraints with that of traditional project management

 

  • compare Agile to the traditional approach of project management

 

  • compare the phases of traditional project management with those of the agile framework

 

  • determine how a project manager's responsibilities will change on an agile project

 

  • distinguish between common agile methodologies

 

  • determine how the agile project management approach manifests itself in the common agile methodologies

 

 

 

Adopting an Agile Approach to Project Management

  • correct common misconceptions about agile project management

 

  • determine whether your organization should adopt agile practices

 

  • identify factors to consider when deciding whether to adopt agile practices

 

  • recognize the key principles of agile practices

 

  • determine the best approach to take in adopting agile practices for a project

 

  • recognize the principles behind an agile mindset

 

  • recognize steps for obtaining buy-in from stakeholders to implement agile practices

 

  • communicate with members of a project team that they will be adopting agile practices

 

 

 

An Overview of Agile Methodologies

  • recognize the principles of XP

 

  • match XP practices with corresponding descriptions

 

  • recognize the principles of lean development

 

  • identify the purpose of tools that are used in Lean software development

 

  • recognize activities that are carried out in the Crystal development process

 

  • recognize principles and tools of the Crystal method

 

  • sequence the steps of the FDD process

 

  • identify the tools used during Feature Driven Development

 

  • recognize the characteristics of the Dynamic Systems Development Method

 

  • identify the activities that take place during the phases of the Agile Unified Process methodology

 

  • compare principles and tools of XP, Lean, and Crystal methodologies

 

  • distinguish between the FDD, DSDM, and AUP methodologies

 

 

 

Overview of the Scrum Development Process

  • match Scrum team roles with their corresponding responsibilities

 

  • identify guidelines for effective stakeholder communication

 

  • match project activities with their corresponding phases in the Scrum development process

 

  • recognize the various members of a Scrum team, given a scenario

 

  • recognize the activities that various Scrum team members will carry out during a given project

 

  • recognize activities that take place during the pre-game phase of a Scrum project

 

  • describe the activities that take place during a sprint

 

  • identify the characteristics of the charts used in Scrum to track progress

 

  • match Scrum tracking metrics with corresponding descriptions

 

  • carry out pre-game activities given a project scenario

 

  • carry out activities related to an initial sprint, given a project scenario

 

  • use metrics to track progress on a Scrum project

 

 

 

Agile Planning: Project Initiating and Requirements Gathering

  • recognize the levels of agile planning

 

  • recognize the benefits of having a plan for an agile project

 

  • recognize activities that take place during the different phases of agile planning

 

  • recognize the essential elements of a business case

 

  • identify the elements of product vision

 

  • recognize an example of a use case

 

  • recognize examples of user stories

 

  • initiate an agile project

 

  • gather requirements for an agile project

 

 

 

Agile Planning: Doing Estimates and Completing the Release Plan

  • recognize activities carried out when using the planning poker technique

 

  • describe the ideal days estimation technique

 

  • estimate velocity for a given team

 

  • identify factors that can negatively impact the velocity of an agile team

 

  • use the MoSCoW model to create a prioritized user story backlog

 

  • recognize how various factors influence the prioritization of user stories

 

  • recognize the guidelines for splitting and combining user stories

 

  • plan iterations based on calculations using velocity and iteration length

 

  • estimate user story size and velocity for a given project

 

  • assign prioritized user stories to iterations for a given project

 

  • analyze survey data using the Kano model

 

  • plot examples of features on a graph using the Kano model

 

  • prioritize user stories using cost, value, and risk information

 

  • recognize the priority level of user stories in a priority matrix

 

 

 

Planning and Monitoring Iterations on an Agile Project

  • describe activities that take place during an iteration planning meeting

 

  • identify the outputs of the iteration planning meeting

 

  • recognize the steps for creating an iteration backlog

 

  • calculate the buffer for a given set of project tasks

 

  • identify appropriate actions to take when planning iterations for a complex project

 

  • create an iteration backlog for a given project

 

  • create an iteration schedule that includes appropriate buffers

 

  • recognize how tools are used to monitor progress during an iteration

 

  • identify project information that should be updated in a release plan

 

  • interpret project release information using various types of charts

 

  • use charts to monitor and report progress during an iteration

 

  • use charts to report release status

 

 

 

Leading an Agile Team

  • indicate how the role of project manager differs between traditional and agile project management

 

  • recognize practices that reflect the mindset of an agile project leader

 

  • recognize the characteristics of an Agile team

 

  • identify causes of problems on agile teams

 

  • assess the agility of members of an agile project team

 

  • recommend strategies for overcoming challenges faced by dispersed agile teams

 

  • match iteration phases with corresponding coaching activities

 

  • recognize strategies for boosting team performance

 

  • coach an agile team that is exhibiting signs of poor performance

 

 

 

Managing Stakeholder Engagement on an Agile Project

  • categorize members of a project community according to stakeholder types

 

  • recognize strategies for ensuring stakeholder engagement

 

  • recognize the activities that engage stakeholders throughout the phases of an agile project

 

  • assess the level of stakeholder engagement on a given project and make recommendations for improvement

 

  • explain the concept of decision framing

 

  • use a decision gradient to lead a group in making a decision

 

  • recognize an appropriate level of knowledge sharing on an agile project

 

  • recognize strategies for gathering stakeholder feedback

 

  • use tools and strategies to actively involve stakeholders during the life of a project

 

 

 

Ensuring Delivery of Value and Quality in Agile Projects

  • distinguish between valid and invalid reasons for documentation on an agile project

 

  • determine whether a given document meets the criteria for agile documentation

 

  • label examples of contracts according to their types

 

  • explain why fixed-price contracts are not appropriate for agile projects

 

  • recognize agile practices for managing project risk

 

  • determine which risk management tool a team should use given its situation

 

  • determine the health of an agile project using Earned Value Management calculations

 

  • calculate the earned value for a given project

 

  • calculate cost and schedule performance indicators for a given project

 

  • determine the appropriate documentation and contract for a given agile project

 

  • report earned value information for a given agile project

 

  • recognize agile practices that promote quality

 

  • recognize strategies for ensuring quality on an agile project

 

  • recognize appropriate agile testing strategies

 

  • apply agile quality practices to a given project

 

 

 

Cumpara