Skip to main content

IBM: Agile and Scrum Fundamentals

4.9 stars
29 ratings

This course will benefit anyone who wants to get started with working the Agile way. It is particularly suitable for IT practitioners such as software developers, development managers, project managers, product managers, and executives.

Agile and Scrum Fundamentals
3 weeks
3–4 hours per week
Self-paced
Progress at your own speed
Free
Optional upgrade available

There is one session available:

14,477 already enrolled! After a course session ends, it will be archivedOpens in a new tab.
Starts Apr 19
Ends Jun 30

About this course

Skip About this course

After successfully completing this course, you will be able to embrace the Agile concepts of adaptive planning, iterative development, and continuous improvement - resulting in early deliveries and value to customers. This course will benefit anyone who wants to get started with working the Agile way. It is particularly suitable for IT practitioners such as software developers, development managers, project managers, product managers, and executives.

You will learn to apply Agile practices derived from lean manufacturing concepts, like test-driven development. Learn how a scrum team functions. Learn how to write good user stories and track your team’s progress using a kanban board. Create and refine a product backlog collaboratively with the team and the customer, in a flexible and blameless culture. This approach will lead you to higher levels of efficiency, with the ability to plan and execute sprints with your development team, measuring success with actionable metrics. This course is about more than facts and processes. It is about working collaboratively on a self-organizing team, coached by a scrum master, and building what is needed, rather than simply following a plan. Developed and taught by an experienced Agile practitioner, the course includes hands-on practice through realistic scenario-based labs using GitHub and ZenHub.

At a glance

  • Language: English
  • Video Transcripts: اَلْعَرَبِيَّةُ, Deutsch, English, Español, Français, हिन्दी, Bahasa Indonesia, Português, Kiswahili, తెలుగు, Türkçe, 中文
  • Associated skills:Continuous Improvement Process, Test-Driven Development (TDD), Scrum (Software Development), Kanban Principles, Refining, Software Development, Github, Agile Methodology, Planning, Iterative And Incremental Development, User Story, Lean Manufacturing

What you'll learn

Skip What you'll learn
  • How to adopt the 5 practices of Agile, a subset of DevOps: small batches, minimum viable product, pair programming, behavior- and test-driven development.
  • How to create and refine a product backlog using the sprint planning process. Produce potentially shippable product increments with every iteration.
  • How to write good user stories, estimate and assign story points and track stories using a kanban board. Incorporate Scrum artifacts, events, and benefits.
  • How to create burndown charts to forecast the ability to meet a sprint goal. Use metrics to enhance performance, productivity, and client satisfaction.
    • *

This course is part of DevOps and Software Engineering Professional Certificate Program

Learn more 
Expert instruction
15 skill-building courses
Self-paced
Progress at your own speed
1 year 1 month
7 - 9 hours per week

Interested in this course for your business or team?

Train your employees in the most in-demand topics, with edX For Business.