Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Agile ELearning Development
Rating: 3.8 out of 5(48 ratings)
258 students

Agile ELearning Development

How to create awesome eLearning courses using the Agile methodology
Last updated 11/2020
English

What you'll learn

  • Describe the Agile project management methodology
  • Identify the difference between ADDIE and Agile
  • Discuss Agile Manifesto
  • Identify and Agile Principles
  • Identify the steps in Successive Approximation Model - SAM 1 and SAM 2
  • Describe advantages and disadvantages of the Successive Approximation Model
  • Compare between SAM and ADDIE
  • Identify the three roles of scrum and describe the responsibilities of the Scrum Master, Product Owner, and the Team
  • Identify and apply the steps of the Scrum framework
  • Create Product backlog
  • Conduct Retrospectives
  • Develop agenda for retrospectives
  • Write effective user stories
  • Identify the difference between epics and user stories
  • Write acceptance criteria
  • Identify different ways to estimate the size of the user story
  • Use the Fibonacci sequence and T-shirt sizes to estimate your user stories
  • Describe the agile iterations and best practices for iterative management
  • Manage eLearning requirements, change, and risk
  • Organize and schedule your eLearning projects using the Work Breakdown Structure (WBS)
  • Conduct sprint and release planning
  • Identify mid-sprint events
  • Use analytics and reporting in agile development
  • Create Burndown charts
  • Determine what to do if the team completes less user stories than planned, and what to do if the team completes more user stories than planned
  • Create the Product Backlog
  • Identify backlog requirements
  • Follow the Kanban process
  • Describe how to approach testing
  • Identify important items to test
  • Describe the types of eLearning testing
  • Follow the steps for User Acceptance testing
  • Identify and apply the definition of Done to your agile projects to ensure continuous delivery
  • Identify the most popular agile tools available on the market and select the tool that meets your unique needs
  • Manage your projects using the agile process

Course content

1 section16 lectures2h 32m total length
  • Introduction8:17
  • What is Agile and Where It Originated?12:57

    After completing this lesson, you should be able to:

    • Describe the Agile project management methodology

    • Identify the difference between ADDIE and Agile

    • Discuss Agile Manifesto, and

    • Identify and Agile Principles

  • Successive Approximation Methodology13:32

    After completing this lesson, you should be able to:

    • Identify the steps in Successive Approximation Model - SAM1 and SAM2

    • Describe advantages and disadvantages of the Successive Approximation Model; and

    • Compare between SAM and ADDIE

  • Agile Teams: The Three Roles of Scrum4:07

    After completing this lesson, you should be able to identify the three roles of scrum and describe the responsibilities of the Scrum Master, Product Owner, and the Team.


  • Using Scrum for ELearning Development10:17

    After completing this lesson, you should be able to:

    • identify and apply the steps of the Scrum framework;

    • create Product backlog,

    • conduct Retrospectives,

    • develop agenda for retrospectives; and

    • conduct Scrum of Scrums meetings.

  • Writing User Stories and Acceptance Criteria10:21

    After completing this lesson, you should be able to:

    • write effective user stories,

    • identify the difference between epics and user stories, and

    • write acceptance criteria.

  • Estimating the Size of the User Story14:16

    After completing this lesson, you should be able to:

    • identify different ways to estimate the size of the user story; and

    • use the Fibonacci sequence and T-shirt sizes to estimate your user stories.

  • Agile Iterations9:33

    After completing this lesson, you should be able to describe the agile iterations and best practices for iterative management.

  • Managing Requirements, Change, and Risk8:16

    After completing this lesson, you should be able to manage eLearning requirements, change, and risk.

  • Sprints: Project Schedule and Sprint Plan6:49

    After completing this lesson, you should be able to:

    • Organize and schedule your eLearning projects using the Work Breakdown Structure (WBS)

    • Conduct sprint and release planning, and

    • Identify mid-sprint events

  • Burndown Charts6:50

    After completing this lesson, you should be able to:

    • Use analytics and reporting in agile development

    • Create Burndown charts

    • Determine what to do if the team completes fewer user stories than planned, and what to do if the team completes more user stories than planned

  • Product Backlog, Backlog Requirements, and Visualizing the Workflow6:25

    After completing this lesson, you should be able to:

    • Create the Product Backlog

    • Identify backlog requirements, and

    • Follow the Kanban process

  • Agile Testing20:24

    After completing this lesson, you should be able to:

    • Describe how to approach testing

    • Identify important items to test

    • Describe the types of eLearning testing, and

    • Follow the steps for User Acceptance testing

  • Definition of Done4:33

    After completing this lesson, you should be able to identify and apply the definition of Done to your agile projects to ensure continuous delivery.

  • Agile Tools9:10

    After completing this lesson, you should be able to identify the most popular agile tools available on the market and select the tool that meets your unique needs.

  • Summary: Best Practices for Developing ELearning the Agile Way6:20

    This lesson covers some of the best practices that should help you and your team succeed in your Agile journey.

Requirements

  • There are no prerequisites for this course. Just come ready to learn about designing eLearning courses the agile way!

Description

The Agile ELearning Development: How to create awesome eLearning courses using the Agile methodology course covers everything instructional designers and eLearning professionals need to know about developing courses the Agile way! The course will introduce you to the Agile methodology and compare it to the traditional ADDIE model.

You'll learn about the agile teams and their roles and responsibilities. In addition, the course will teach you how to write and estimate user stories, how to write acceptance criteria, and how to manage change and risk. You'll also be introduced to Scrum and Kanban.

Lastly, you'll learn about the Agile testing and the tools that can help an eLearning organization become Agile-ready. This course is your guide to the Agile eLearning development and project management.

To guide you along the way, there are thought-provoking questions that should help you understand your current process, how you can change it, and what steps you can take to make your eLearning projects more agile.

Who this course is for:

  • Instructional designers and eLearning professionals who want to use the agile methodology to create courses
  • Training managers who want to achieve higher customer satisfaction, improved performance among team members, reduced risk of project failure, and better project quality.
  • Project managers who manage eLearning projects