Agile Development and Scrum
PremiumBeginnerCourse
This course is perfect for anyone looking to start working with Agile and Scrum, especially IT practitioners like software developers, scrum masters, product owners, development managers, project managers, product managers, and executives. Enroll now!

Language
- English
Topic
- Cloud Development
Enrollment Count
- 92
Skills You Will Learn
- Agile, CI/CD, Kanban, Scrum, Software Develpoment, Unit Testing
Offered By
- IBMSNLegacy
Estimated Effort
- 11 hours
Platform
- SkillsNetwork
Last Update
- March 17, 2026
About this Course
After completing this course, you’ll master Agile principles such as adaptive planning, iterative development, and continuous improvement, leading to early deliveries and enhanced customer value. Ideal for those new to Agile, it’s especially beneficial for IT professionals including software developers, scrum masters, product owners, development managers, project managers, product managers, and executives.
You’ll learn to implement Agile practices inspired by lean manufacturing, such as test-driven development, and understand Scrum team dynamics. Gain skills in writing effective user stories, tracking progress with a kanban board, and collaboratively creating and refining a product backlog with your team and customers.
This course emphasizes higher efficiency and effective sprint planning, supported by actionable metrics. Beyond just facts and processes, you’ll work in a self-organizing team environment guided by a Scrum Master, focusing on delivering what’s needed rather than just following a plan.
Developed by an experienced Agile practitioner, the course offers hands-on practice through scenario-based labs using GitHub. This course ends in a final graded quiz as well as an optional project that is a great portfolio addition.
Learning Outcomes
- Implement key Agile practices such as small batches, minimum viable product, pair programming, and behavior- and test-driven development.
- Master the sprint planning process to effectively create and refine a product backlog.
- Discover how to write clear user stories, estimate and assign story points, and track progress using a kanban board.
- Learn to create burndown charts to forecast sprint goals and use performance metrics to enhance productivity, performance, and client satisfaction.
Course Syllabus
Module 1: Introduction to Agile and Scrum
- Introduction to Agile Philosophy
- Agile Principles
- Methodologies Overview
- Working Agile
- Summary and Highlights
- Practice Quiz
- Scrum Overview
- The 3 Roles of Scrum
- Artifacts, Events, and Benefits
- Summary and Highlights
- Practice Quiz
- Organizational impact of Agile
- Mistaking Iterative Development for Agile
- Summary and Highlights
- Practice Quiz
- Graded Quiz
- Discussion Prompt: Introduce Yourself
Module 2: Agile Planning
- Module Introduction and Learning Objectives
- Destination Unknown
- Agile Roles and the Need for Training
- Kanban and Agile Planning Tools
- Hands-on Lab: Get Set Up in GitHub
- [Optional] Hands-on Lab: Get Set Up in ZenHub
- Summary and Highlights
- Practice Quiz
- Creating good User Stories
- Hands-on Lab: Create an Issue Template in GitHub
- Effectively using Story Points
- Building the Product Backlog
- Assemble Your Product Backlog
- Summary and Highlights
- Practice Quiz
- Backlog Refinement
- Refine Your Product Backlog
- Sprint Planning
- Build a Sprint Plan from the Product Backlog
- Summary and Highlights
- Practice Quiz
- Graded Quiz
Module 3: Daily Execution
- Workflow for Daily Plan Execution
- Move stories from In Progress to Done
- [Optional]Hands-on Lab: Move Stories from In Progress to Done using Zenhub
- The Daily Stand Up
- Summary and Highlights
- Practice Quiz
- Completing the Sprint
- Using Burndown Charts
- Setup a Burndown Chart for Your Plan
- [Optional]Hands-on Lab: Setup a Burndown Chart for Your Plan using Zenhub
- The Sprint Review
- The Sprint Retrospective
- Summary and Highlights
- Practice Quiz
- Using Measurements Effectively
- Getting ready for the next Sprint
- End of Sprint Activities
- Agile Anti-Patterns and Health Check
- Summary and Highlights
- Practice Quiz
- Graded Quiz
Final Quiz
- Final Graded Quiz
[Optional] Final Project - Create an Agile Plan with ZenHub
- Optional Final Project
- Project Overview
- Peer-Grading of Final Assignment Project
General Information
- This course is self-paced.
- This platform works best with current versions of Chrome, Edge, Firefox, Internet Explorer, or Safari.
Recommended Skills Prior to Taking this Course
No previous experience necessary.

Language
- English
Topic
- Cloud Development
Enrollment Count
- 92
Skills You Will Learn
- Agile, CI/CD, Kanban, Scrum, Software Develpoment, Unit Testing
Offered By
- IBMSNLegacy
Estimated Effort
- 11 hours
Platform
- SkillsNetwork
Last Update
- March 17, 2026