Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Agile Essentials: A Rapid Introduction to Project Success
Rating: 4.4 out of 5(30 ratings)
2,207 students

Agile Essentials: A Rapid Introduction to Project Success

Designed for beginners, this course gives you everything you need to start thinking and working with agility.
Created byVanessa Quinn
Last updated 4/2025
English

What you'll learn

  • Foundational concepts of Agile - Agile Mindset, Agile Manifesto and principles
  • History of agile.
  • Agile Vs Waterfall
  • Misconceptions of Agile. Benefits of Agile.
  • High Performance Agile Teams
  • Agile Frameworks - Scrum. Kanban
  • Agile Progress and Communication
  • Agile Planning and Prioritization
  • Test your understanding throughout the course with quizzes.

Course content

2 sections12 lectures1h 59m total length
  • Introduction3:28

    Introduction to a Crash Course in Agile.  Details about the course content.

  • History of Agile6:01

    The history of Agile.

  • Quiz 1: History of Agile Quiz
  • Lecture 3: Agile Vs. Waterfall6:06

    Key differences between Agile and the Waterfall approach.

  • Agile Vs Waterfall Quiz
  • Lecture 4: The Agile Mindset and Manifesto8:23

    Gain an understanding of the Agile Manifesto and the Agile Mindset.

  • Agile Mindset and Manifesto Quiz
  • Lecture 5: The Agile Principles13:21

    The 12 Principles behind the Agile Manifesto

  • Lecture 6: Benefits of Agile. Misconceptions of Agile.9:50

    Gain an understanding of the benefits and misconceptions of agile.

  • Quiz 4: Benefits of Agile
  • An Agile Team13:48

    Video relating to Agile Teams.

  • Quiz 5: Agile Teams
  • Lecture 8: Scrum15:13

    Agile Framework:  Scrum

  • Quiz 6: Scrum
  • Lecture 9: Kanban11:12

    Kanban Framework

  • Quiz 7: Kanban
  • An Agile Practical Case Study

Requirements

  • No previous knowledge required. The learning outcome will be the ability to demonstrate a critical knowledge of Agile Software development and associated concepts..
  • No programming experience required.

Description

This course introduces you to:

Section 1 - The foundations of Agile

Section 2 -  Agile planning and prioritisation.

Section 3 - Agile communication and organisational agility.


The learning objective is to demonstrate critical knowledge of Agile software development and the ability to understand various Agile frameworks, such as Scrum and Kanban.


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


  • History of Agile

  • The Agile Mindset and Manifesto

  • Agile vs Waterfall

  • Benefits of Agile.

  • Three Core Roles

  • Agile teams - High-Performing Teams

  • Organising an Agile Team

  • Agile Frameworks – Scrum and Kanban

  • Introduction to Agile Planning and Prioritisation

  • Gathering prioritisation, managing backlogs and prioritisation techniques. Understanding & Creating User Stories, Themes & Epics

  • Scoping, estimation techniques and release and iteration planning.

  • Monitor progress and communication within an agile team—metrics – Scrum, Kanban metrics.

  • Identifying risk, adapting to change, technical debt and failure patterns and mitigation strategies.

  • Agile communication – internal and external. Part of the core of Agile is good communication.

  • How Estimation is done in Agile

  • Planning Poker in Agile

  • Burn down Charts

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

  • Finding various inefficiencies in your process using the Kanban board

  • Definition of done in Kanban

  • Daily Stand-up in Kanban

Agile has been trending in project management as a preferred way to complete projects. This popular methodology incorporates tools and techniques that offer more flexibility and agility on your projects.

After completing this course, you should be able to:

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

2) Understand standard agile practices.

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

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

5) Implement Scrum and Kanban.


I hope that you enjoy the course. The main aim is for you to gain a foundational knowledge of agile principles:)

Connect on LinkedIn:    vanessa-quinn-8671391b8


Who this course is for:

  • This course will give you a good, solid understanding of the agile development principles, tools and techniques.
  • You will gain a comprehensive understanding of Agile. The agile mindset, and different agile frameworks and practices
  • This course is designed for anyone interested in Agile - Business Analysts, Project Managers, Product Owners, Scrum Masters, Students.
  • Agile Project Management is rapidly evolving to have a significant impact on the project management profession. This course will help you develop an adaptive approach to project management to blend those principles and practices together in the right proportions to fit any situation.