Mô tả

[November 2022 update]

  • Added a video on Service level expectation and how it is used

  • Added a video on how to determine optimum batch size

  • Added more videos on Agile and flow metrics which are used to measure performance

Welcome to the Course on Agile Project Management!

Software industry is going crazy on agile methods. It is rapidly becoming the choice for software development where requirements are unpredictable or is expected to change over time. This course will help you explore how working on an Agile project has benefits for your development team, your end users, and your organization as a whole.

Here is a list of the topics we will cover in this course:

  • Understanding the need for Change in traditional software development process

  • What is Agile

  • Understanding Agile Principles

  • What Agile is not

  • Waterfall vs Agile

  • Understanding & Creating User Stories, Theme & Epic

  • What is Product Backlog

  • Difference between Product Backlog & Product Roadmap

  • Advantages & Disadvantages of Agile

  • How Estimation is done in Agile

  • Why Relative Estimation in Agile

  • T-Shirt & Fibonacci Estimation

  • Planing Poker in Agile

  • Understanding & Creating Burn down Charts

  • Minimum Viable Product

  • Team Velocity


    Introduction to Scrum

  • Scrum Theory and Pillars

  • Scrum Events

    • Sprint Planning

    • Daily Scrum

    • Sprint Retrospective

    • Sprint Review

  • Scrum Roles

    • Product Owner

    • Scrum Master

    • Development Team

  • Scrum Artifacts

    • Product Backlog

    • Sprint Backlog

    • Increment

  • Definition of Done


    Introduction to Kanban

  • Kanban Principles

  • How Kanban is different from Scrum & Extreme Programming?

  • Finding various inefficiencies in your process using Kanban board

  • Definition of done in Kanban

  • Daily Standup in Kanban

  • Specifying rules in Kanban


    Introduction to Extreme Programming

  • Values in Extreme Programming

  • XP Practices

This course is ideal for software developers, project managers, software leadership, or anyone that would have an interest and gain benefit from running an Agile project and delivering maximum value early to your customers.

You will thoroughly understand & enjoy this course through practical examples, practice exercise, quizzes & fun facts which are part of this course.

After completing this course, you will be able to :

1) Demonstrate the ability to participate effectively in agile practices/process for software development.

2) Explain the purpose behind common agile practices.

3) Apply agile principles and values to a given situation.

4) Identify and address most common problems encountered in adopting Agile methods.

5) Implement Scrum, Kanban & Extreme Programming

I hope that you will enjoy the course, be challenged by it and learn a lot. The primary objective is to build a strong foundational knowledge of the principles of agile.

It is suggested that you go through the course at a pace that makes sense for you. The topics build on each other, so it is better to slow down and really learn something than to just move on in order to keep up a certain pace.

So, I have the tools needed to get the job done. So, let’s do it, I’ll see you in class. All the best!


Course enrollment grants you lifetime access, with no expiration, to all the course lectures. In addition, you’ll also receive 1-on-1 support for any questions or uncertainties that come up. And this all comes with a money-back guarantee. You have nothing to lose and so much knowledge to gain.

Just ask the students who’ve already taken this course:

★★★★"I received another Agile certification before taking this course, but I feel like it was a more authentic deep dive into the frameworks of Agile"

-Jennifer Levingston

★★★★ "This course is a must do for anyone who wants to understand Agile quickly. It provides very good explanation of concepts with right set of examples and analogies making the learning fun and easy to remember. I highly recommend this course."

-Anupriya Pande

★★★★★ "Great explanation and illustrations. Simply Perfect and Crisp!"

- Sagar Kavitake

★★★★★ "I'm really impressed with this instructor's knowledge and clarity. She structured the course extremely well, explanations are crystal clear, and she moves at an impressive (but by no means overwhelming) pace. Excellent"

- Nitin

★★★★★ "I really loved this course. Simple explanations with apt examples. Kudos to the instructor."

- Sophia Winglet

Bạn sẽ học được gì

Understanding the need for Change in traditional software development process

What is Agile

Understanding Agile Principles

What Agile is not

Waterfall vs Agile

Understanding & Creating User Stories, Theme & Epic

What is Product Backlog

Difference between Product Backlog & Product Roadmap

Advantages & Disadvantages of Agile

How Estimation is done in Agile

Why Relative Estimation in Agile

T-Shirt & Fibonacci Estimation

Planing Poker in Agile

Understanding & Creating Burn down Charts

Minimum Viable Product

Team Velocity

Scrum Theory and Pillars

Scrum Events: Sprint Planning, Daily Scrum, Sprint Retrospective and Sprint Review

Scrum Roles: Product Owner, Scrum Master & Development Team

Scrum Artifacts: Product Backlog, Sprint Backlog & Increment

Definition of Done

Introduction to Agile Kanban

Kanban Principles

How Kanban is different from Scrum & Extreme Programming?

Finding various inefficiencies in your process using Kanban board

Definition of done in Kanban

Daily Standup in Kanban

Specifying rules in Kanban

Introduction to Extreme Programming

Values in Extreme Programming

XP Practices

Yêu cầu

  • No prerequisites or prior experience required

Nội dung khoá học

15 sections

Welcome to the Course!

1 lectures
Introducing the Course & Your Instructor
03:21

Agile Fundamentals

14 lectures
Need for change in software development
05:12
Course Resources
00:02
You've reached your first milestone!
03:24
What is Agile?
09:40
Fun fact
00:29
Time to check your understanding of Agile Values
2 questions
Agile Principles
04:52
Time to checking your understanding of Agile Principles & Values
1 question
What Agile is not?
02:48
Fun fact
00:17
Waterfall vs Agile
05:51
Advantages & Disadvantages of Agile
04:50
Fun fact
00:23
Quiz Time!
3 questions

Key Agile Concepts

10 lectures
Agile Concepts
13:00
Theme, Initiative, Epic & User Story
10:38
Agile Concepts_Product Backlog
06:46
Introduction to Burndown Chart
10:17
Creating a Burndown Chart
03:25
Burdown Chart_Activity
06:12
Minimum Viable Product (MVP)
10:34
Velocity
09:04
Practice Exercise on Velocity
00:10
Batch Size
06:06

Agile Estimation

5 lectures
Introduction to Estimation
06:56
Why Relative Estimation?
05:24
T-Shirt & Fibonacci Estimation Techniques
10:13
Planning Poker
05:58
Service Level Expectation
04:33

Introduction to Scrum

2 lectures
Introduction to Scrum
03:08
Three Pillars of Scrum
02:24

Scrum Team

3 lectures
Scrum Product Owner
05:23
Scrum Development Team
03:13
Scrum Master
02:20

Scrum Events

7 lectures
Scrum Events
02:35
Scrum Event 1: Sprint
04:04
Scrum Event 2: Sprint Planning
04:02
Scrum Event 3: Daily Scrum
03:02
Fun fact
00:23
Scrum Event 4: Sprint Review
03:01
Scrum Event 5: Sprint Restrospective
02:25

Scrum Artifacts

3 lectures
Scrum Artifact 1: Product Backlog
06:12
Scrum Artifact 2: Sprint Backlog
02:09
Scrum Artifact 3: Increment
01:39

Advantages & Disadvantages of Scrum

1 lectures
Advantages & Disadvantages of Scrum
03:40

Introduction to Agile Kanban

21 lectures
Introduction to Kanban
03:03
Introduction to Kanban Board
04:41
Finding inefficiencies in the process
04:57
Underutilization of resources
03:43
Unequal sized tasks
02:53
Marking the task
04:07
Other issues
04:12
Definition of Done in Kanban
03:42
Daily Stand up in Kanban
03:33
Specifying rules in Kanban
02:56
Introduction to Kanban Flow Metrics
01:52
Kanban Flow Metrics: Work in progress
03:07
Kanban Flow Metrics: Cycle Time
03:57
Kanban Flow Metrics: Throughput
03:08
Kanban Flow Metrics: Work Item Age
08:52
Practical Exercise on Ageing Work in progress
13:09
Leading & Lagging Indicators
05:40
Introduction to Little's Law
05:12
When & When not to use Little's Law
04:57
Little's Law Assumptions
03:44
Cumulative Flow Diagram
13:47

Extreme Programming (XP)

8 lectures
Introduction to XP
05:13
Values of Extreme Programming
05:14
Practice Exercise on Values of Extreme Programming
02:03
Time to check your understanding of XP
3 questions
Extreme Programming Practices: Part 1
08:34
Extreme Programming Practices: Part 2
07:15
Time to check your understanding of XP Practices!
2 questions
Resources on XP
00:02

Scrum vs XP

1 lectures
Scrum vs XP
00:07

Resources on Agile

2 lectures
Good article on Agile new methodology
00:00
Requirements Gathering and Change Management in Agile vs. Waterfall
00:00

Interview Preparations

1 lectures
Must know Agile Interview Questions
00:43

Congratulations & about your Certificate

2 lectures
Final milestone it is!
01:27
Bonus Lecture
00:31

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.