Learn Agile
Agile Development is a set of methods and practices where solutions evolve through collaboration between self-organising, cross-functional teams. You’ll need to first understand the agile essentials to then be able to apply it to your software development practice.
The following reading will bring you up to speed on the concepts and principles of Agile with articles, videos, glossary terms, and more.
Read this Agile Essentials guide, sections:
- What is Agile Software Development?
- Agile Manifesto for Software Development
- 12 Principles Behind the Agile Manifesto
- Agile Glossary and Terminology
It will take you approximately 1 hour to complete.
Learn Scrum
Scrum is a process framework used to manage product development and other knowledge work. Scrum is empirical in that it provides a means for teams to establish a hypothesis of how they think something works, try it out, reflect on the experience, and make the appropriate adjustments.
The basics of Scrum including what is Scrum, the Scrum process, Scrum ceremonies, and other key Scrum terms.
Take the Scrum Training Series sections:
- Introduction to Scrum
- Backlog Refinement Meeting
- Daily Scrum Meeting
- Sprint Review Meeting
- Sprint Retrospective Meeting
It will take you approximately 2 hours 25 minutes to complete
If you’d like to extend your learning, here are some resources you can explore further:
-
Linkedin Learning: Agile Foundations (1 hour 35 minutes)
To access the course, click Next > Click Load Agile Foundations button
-
Linkedin Learning: SCRUM: The Basics (1 hour)
To access the course, click Next > Click Load SCRUM: The Basics button
Additional Materials
Agile Roles and Responsibilities
Additional Resources
Agile vs Waterfall Methodology
Why only one Product Owner for multiple teams
Free Templates for Agile Project Management
Agile Business Analysis: An Introduction