4.35 out of 5
4.35
215 reviews on Udemy

Agile Project Management: Agile, Scrum, Kanban & XP

Everything you need to know to get started with Agile Project Management, Scrum, Kanban & XP
Instructor:
GenMan Solutions
33,014 students enrolled
English [Auto]
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

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
  • 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:

★★★★ “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

Welcome to the Course!

1
Introducing the Course & Your Instructor

Agile Fundamentals

1
Need for change in software development
2
What is Agile?
3
Fun fact
4
Time to check your understanding of Agile Values
5
Agile Principles
6
Time to checking your understanding of Agile Principles & Values
7
What Agile is not?
8
Fun fact
9
Waterfall vs Agile
10
Advantages & Disadvantages of Agile
11
Fun fact

Key Agile Concepts

1
Agile Concepts
2
Theme, Initiative, Epic & User Story
3
Agile Concepts_Product Backlog
4
Time to check your understanding of User Stories
5
introduction to Burndown Chart
6
Creating a Burndown Chart
7
Burdown Chart_Activity
8
Minimum Viable Product (MVP)
9
Velocity
10
Practice Exercise on Velocity

Agile Estimation

1
Introduction to Estimation
2
Why Relative Estimation?
3
T-Shirt & Fibonacci Estimation Techniques
4
Planning Poker

Introduction to Scrum

1
Introduction to Scrum
2
Three Pillars of Scrum

Scrum Team

1
Scrum Product Owner
2
Scrum Development Team
3
Scrum Master

Scrum Events

1
Scrum Events
2
Scrum Event 1: Sprint
3
Scrum Event 2: Sprint Planning
4
Scrum Event 3: Daily Scrum
5
Fun fact
6
Scrum Event 4: Sprint Review
7
Scrum Event 5: Sprint Restrospective

Scrum Artifacts

1
Scrum Artifact 1: Product Backlog
2
Scrum Artifact 2: Sprint Backlog
3
Scrum Artifact 3: Increment

Advantages & Disadvantages of Scrum

1
Advantages & Disadvantages of Scrum

Introduction to Agile Kanban

1
Introduction to Kanban
2
Introduction to Kanban Board
3
Finding inefficiencies in the process
4
Underutlization of resources
5
Unequal sized tasks
6
Marking the task
7
Other issues
8
Definition of Done in Kanban
9
Daily Stand up in Kanban
10
Specifying rules in Kanban

Extreme Programming (XP)

1
Introduction to XP
2
Values of Extreme Programming
3
Practice Exercise on Values of Extreme Programming
4
Time to check your understanding of XP
5
Extreme Programming Practices: Part 1
6
Extreme Programming Practices: Part 2
7
Time to check your understanding of XP Practices!
8
Resources on XP

Scrum vs XP

1
Scrum vs XP

Resources on Agile

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

Interview Preparations

1
Must know Agile Interview Questions

Bonus Section

1
Bonus Lecture: Congratulations & About your Certificate
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.4
4.4 out of 5
215 Ratings

Detailed Rating

Stars 5
83
Stars 4
102
Stars 3
25
Stars 2
5
Stars 1
0
91d77fccb895ceba504564dd3ea835bc
Course available for 2 days
30-Day Money-Back Guarantee

Includes

4 hours on-demand video
11 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion
3