Pmi Acp Certification Value And Quality In Agile Projects

Tags: PMI-ACP

Agile Certified Practitioner Certification Program - Course 8 of 8 - Value and Quality in Agile Projects

Last updated 2022-01-10 | 3.9

- Understand Agile processes
- Manage Agile processes
- Value driven delivery

What you'll learn

Understand Agile processes
Manage Agile processes
Value driven delivery
Product quality

* Requirements

* Useful but not compulsory to study before - Course 1: Agile Project Management Essentials
* Course 2 - Adopting an Agile Approach
* Course 3 - The Scrum Development Process
* Course 4 - Initiation and Requirements Gathering
* Course 5 - Planning and Monitoring Iterations
* Course 6 - Leading an Agile Team and Course 7 - Managing Stakeholder Engagement.
* Courses under development - Course 9: Key Agile Exam Concepts.
* This is course 8 of 8 from the Agile Project Management - The PMI-ACP (Agile Certified Practitioner) Certification Program.

Description

Welcome to the eighth course and the last one of the PMI-ACP (Agile Certified Practitioner) Certification Program

This course is focused on Ensuring Delivery of Value and Quality in Agile Projects and is structured around two main topics:

  • Processes Supporting Value Driven Delivery, and
  • Processes Supporting Product Quality.

After completing the first section of the course focused on Processes Supporting Value Driven Delivery you will be able to:

  • 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, and
  • calculate cost and schedule performance indicators for a given project.

After completing the first section of the course focused on Processes Supporting Product Quality, you will be able to:

  • recognize agile practices that promote quality,
  • recognize strategies for ensuring quality on an agile project, and
  • recognize appropriate agile testing strategies.

Who is your instructor?

My name is Sorin, and I will be your instructor. I am a trainer and project manager with more than 10 years of experience. Before Udemy, I trained hundreds of people in a classroom environment – civil servants, managers, project workers, aid workers and many more. And I managed projects in the fields of justice, corrections, regional development and human resources development.

How will you benefit?

This course is intended for project managers, program managers, or anyone who wants to efficiently participate in agile projects. It is aligned with the Agile Certified Practitioner exam objectives developed by the Project Management Institute® and Certified ScrumMaster learning objectives.

Training videos, examples, exercices and quizzes will help you learn all about the Ensuring Delivery of Value and Quality in Agile Projects. And, if you take your time to go through all the learning materials this will entitle you to claim 5 PDU’s for the PMI certification exams and to maintain your PMI certification.

So, thank you for considering this course! Now, go ahead, and hit that "Take This Course" button. And, see you on the inside.

Who this course is for:

  • Intended for project managers, program managers, or anyone who wants to efficiently participate in agile projects.
  • Aligned with the Agile Certified Practitioner exam objectives developed by the Project Management Institute® and Certified ScrumMaster learning objectives
  • Will entitle you to claim 5 PDU’s for the PMI certification exams and to maintain your PMI certification

Course content

5 sections • 45 lectures

Course overview Preview 07:20

Welcome to the eighth course and the last one of the PMI-ACP (Agile Certified Practitioner) Certification Program.

Program overview Preview 09:28

This video will help you understand better the content of the other courses that will form this Agile Project Management - The PMI-ACP (Agile Certified Practitioner) Certification Program.

Course guidelines Preview 03:16

You might know this. I’m adding it to any course in the introductory section. But, just in case, some suggestions to improve your learning.

Course Introduction

Understand course content, program structure and learning on Udemy

The Agile Manifesto and Agile Principles Preview 00:01

The Agile Manifesto and Agile Principles

Reasons for documentation Preview 10:04

Agile project management is driven by value. During planning and development, every decision is made with the customer in mind - hoping to provide customer value at every step. But one thing that can often undermine this ideal is excessive documentation.

Quality feedback in an agile project Preview 00:04

Quality feedback in an agile project

Crucial documentation Preview 05:54

Documentation effort varies over the length of an agile project, but several documents are crucial to a project's success. Near the start of an agile project, an agile team invests effort in creating the vision statement, project overview, and important requirements documentation. 

Guidelines for documentation Preview 09:58

For documentation to meet agile guidelines, the benefits of creating it have to outweigh the costs. The documentation also has to be focused, lean, and necessary

Fixed-price contracts Preview 06:37

Contracts help organizations manage their risks and resources, by identifying limits on what they'll provide and specifying what they agree to accept in return. The contract between a customer and the organization performing a project is a formal, legally binding agreement that should protect both parties.

Other contract types Preview 13:25

Although fixed-price contracts are problematic for an agile project, a number of other contract options do work well in an agile context. These include the use of a service contract with a series of fixed-price contracts, cost-reimbursable or time-and-materials contracts, not-to-exceed with fixed-fee contracts, and incentive contracts.

Risk management practices Preview 11:28

The goal of project risk management is to prevent or minimize the negative impact of risks on a project's success. In an agile context, it involves preventing risks from jeopardizing the delivery of value to the customer.

Testing within sprints Preview 00:07

Testing within sprints

Risk management tools Preview 11:34

Agile Project Risk Management Tools Preview 00:12

Agile Project Risk Management Tools

Calculating earned value Preview 04:25

Many agile practitioners avoid EVM, considering it too "heavy" for an agile approach and too closely related to traditional project management.

However, with some modifications, EVM can be lightweight and highly effective in an agile context. It can show you how close a team is to meeting initial expectations and enable you to forecast the impact that changes will have.

Calculating performance Preview 09:33

EVM also uses several other variables and calculations. These include Actual Cost - or AC, Cost Variance - or CV, Schedule Variance - or SV, the Cost Performance Index - or CPI, and the Schedule Performance Index - or SPI.

AC is the total cost actually incurred up to a given point in a project. You obtain this figure by adding up all project spending incurred to date.

Determining project health Preview 15:55

In a traditional project, performance metrics may be reported in a chart that plots BAC, PV, EV, and AC.

In this chart, the PV - or baseline - is shown as an S curve. This is because money is spent at a faster rate during the production phase of a project than at the beginning or end of the project.

Processes Supporting Value Driven Delivery

Understand and manage processes supporting value driven delivery

Agile quality processes Preview 08:49

If a project doesn't meet quality standards, the product it delivers may not be accepted by the customer, and customer satisfaction will suffer. The success, or quality, of a traditionally managed project is defined in terms of how well the project meets time, budget, and scope requirements. In an agile project, however, quality is judged in relation to meeting a customer's needs - and it is recognized that these needs may change over time.

Earned Value in an Agile Context Preview 00:02

Earned Value in an Agile Context

Quality principles and practices Preview 05:26

Quality is important in an agile project, but what is it that quality standards should apply to - for example, just the product, or the team's testing methods? Does quality extend even to how team members communicate with one another?

Technical debt Preview 05:40

The term "technical debt" was coined in 1992 by Ward Cunningham, who saw parallels between financial debt and the consequences of taking technical shortcuts in projects.

For example, a team that misses steps or takes shortcuts during software design later has to pay "interest," in the form of extra time and effort spent getting the software to work properly.

Refactoring Preview 03:32

Refactoring involves restructuring code, without changing its core functionality. An agile team is encouraged regularly to refactor the code it develops, to simplify it and make it easier to maintain and extend. For example, refactoring may involve removing duplication and reusing proven, optimized code instead of newly written code. This saves effort and reduces technical debt.

Prototyping Preview 07:01

Prototyping involves creating an inexpensive model of a product or product feature, such as a user interface. A prototype enables a team to simulate how a product works, assess and experiment with a particular design, and obtain feedback from a customer before further time and effort is invested in product development. This can result in a better quality product, as well as saving time and money once development begins.

Agile testing Preview 10:54

In a traditionally managed project, most testing occurs after development work finishes and a completed product is passed to testers or quality assurance staff. In an agile project, however, testing is fully integrated in the development process. Agile developers continually write small amounts of code, test it, and adapt their work based on the results.

Improving agile quality Preview 05:59

In addition to ongoing testing, agile teams use various techniques to build quality into products and to achieve a close-to-zero defect rate. These include:

  • refactoring code,
  • fixing defects quickly,
  • testing and fixing process problems.

Processes Supporting Product Quality

Understand and manage processes supporting product quality

Course project (optional) Preview 00:22

Course project (optional)

Ensuring delivery of value and quality in agile projects Preview 07:13

This course was focused on Ensuring Delivery of Value and Quality in Agile Projects Agile Project Management and is structured around two main topics:

  • Processes Supporting Value Driven Delivery, and
  •  Processes Supporting Product Quality.

Value and Quality in Agile Projects

Course optional project and wrap-up

Section Overview Preview 02:10

This course covers the key exam concepts of Kanban, work in progress or WIP, lead time, cycle time, and Little's Law. You'll also learn about Agile Team Spaces, sharing the product vision, and identifying and reducing defects. 

Waste Types Preview 05:51

In Lean project management waste, or the Japanese term Muda, is defined as any activity or process that doesn't add value to a product but does add cost. Lean's original Seven Forms of Waste include transportation, inventory, motion, waiting, overprocessing, overproduction, and defects. The new eighth form of waste is skills or non-utilized talent. 

The Kanban Pull System Preview 06:14

In a Pull-based system, the customer demand creates what is called pull. Production or development relies on pull rather than on complicated market forecast to determine how many products to deliver.

Kanban Boards Preview 05:36

A Kanban board is a tool that agile teams often use to visualize workflow through a system. While Kanban principles are often used in IT and software development, they can be helpful in any industry.

Determining Lead Time and Cycle Time Preview 05:59

In lean project management, one of the key concepts is process improvement. Lead time and cycle time are two important metrics that help determine how lean a process is. In other words, how much of the time dedicated to creating a product is value added. 

Process Cycle Efficiency Preview 06:53

Lean manufacturing is a management philosophy that focuses on reducing waste and implementing a flow-based production line rather than a batch and queue method. It's aimed at reducing costs and improving overall customer value. 

Little's Law Preview 07:17

In order to maintain a stable process with minimal chaos organizations should attempt to minimize work in progress or WIP in their processes. One way to do this is by setting WIP limits. WIP limits help to reduce bottlenecks, improve the rate of throughput, and control the workload levels of project team members. 

Communicating the Product Vision Preview 06:03

Stakeholder engagement is a fundamental part of project management. It's important to be able to express the product vision to stakeholders in order to gain support in common understanding about the product requirements. The product owner often collaborates with other key stakeholders to develop a product vision. 

Defining the Agile Team's Physical Space Preview 06:01

With today's modern technology there are a variety of tools to bring teams together virtually. 

Exercise - Key Agile Exam concepts Preview 05:09

Agile teams achieve efficiency by leveraging many of the tools from Lean Management, but also by valuing individuals and interactions. 

In this exercise, you'll demonstrate that you can identify characteristics of waste
recognize the relationship between PCE variables identify characteristics of Agile environments 

Agile Key Exam Concepts Preview 01:52

This course covers the key exam concepts of Kanban, work in progress or WIP, lead time, cycle time, and Little's Law. You'll also learn about Agile Team Spaces, sharing the product vision, and identifying and reducing defects.

Agile Key Exam Concepts

This course covers the key exam concepts of Kanban, work in progress or WIP, lead time, cycle time, and Little's Law. You'll also learn about Agile Team Spaces, sharing the product vision, and identifying and reducing defects.

PMI Certification Info Preview 00:04

PMI Certification Info

Bonus lecture Preview 00:05

More management courses at discount