AGILE FUNDAMENTALS
training
1 DAY | 7 HOURS TRAINING PROGRAMME
ONLINE OR FACE-TO-FACE TRAINING
Agile with Scrum is an approach to software development and project management that emphasises iterative, incremental delivery of working software, while continuously responding to changing requirements and priorities. It is based on the Agile Manifesto, a set of guiding principles for Agile software development.
Scrum is a framework for implementing Agile that is widely used in software development projects. It is a lightweight process that helps teams deliver high-quality software in a collaborative and self-organising manner. Scrum involves a set of ceremonies or events, including Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective. It also includes specific roles, such as Scrum Master, Product Owner, and Development Team.
Agile with Scrum is an iterative and incremental approach to software development that emphasises customer collaboration, flexibility, and rapid response to change. It provides a framework for teams to organise their work, plan and execute Sprints, and deliver value to customers. By adopting an Agile with Scrum approach, teams can deliver high-quality software more quickly and respond to changing customer needs more effectively.
COURSE OUTLINE
I. Introduction (15 minutes)
History & mindset
Agile's 4 values and 12 principles
Explain the importance of Agile and Scrum in today's business environment
Provide an overview of what participants can expect to learn
II. Agile principles and values (30 minutes)
Define Agile and its key principles and values
Discuss how Agile differs from traditional project management methodologies
Emphasise the importance of embracing an Agile mindset
III. Scrum framework (60 minutes)
Describe the Scrum framework and its key components: Product Backlog, Sprint Backlog, Sprint, and Increment
Explain the roles of the Scrum Master, Product Owner, and Development Team
Discuss the importance of each component and role in the Scrum framework
IV. Sprint Planning (60 minutes)
Define Sprint Planning and explain its purpose
Walk through the steps involved in Sprint Planning
Highlight the importance of collaboration and communication during Sprint Planning
V. Daily Scrum (30 minutes)
Explain the purpose of the Daily Scrum
Describe how the Daily Scrum works and what is expected of participants
Share tips for facilitating effective Daily Scrums
VI. Sprint Review (45 minutes)
Define Sprint Review and explain its purpose
Walk through the steps involved in Sprint Review
Discuss the importance of stakeholder involvement in Sprint Review
VII. Sprint Retrospective (45 minutes)
Define Sprint Retrospective and explain its purpose
Walk through the steps involved in Sprint Retrospective
Emphasise the importance of continuous improvement and learning in Sprint Retrospective
VIII. Scaling Scrum (30 minutes)
Discuss how Scrum can be scaled for larger teams and projects
Introduce frameworks such as Scrum of Scrums, Nexus, and LeSS
Highlight the challenges and benefits of scaling Scrum
IX. Agile metrics and reporting (30 minutes)
Discuss the importance of measuring progress in Agile projects
Introduce key Agile metrics such as velocity, burndown charts, and cumulative flow diagrams
Explain how to use these metrics to report on project progress and make data-driven decisions
X. Conclusion (15 minutes)
Summarise the key takeaways from the course
Invite participants to ask questions and share their feedback
Provide resources for further learning on Agile and Scrum
_______________________________________________________________________________________
REFERENCES:
1. Catalyst: Expert Open Source Solutions
2. International Consortium for Agile (ICAgile)
3. scrum.org
LICENSING INFORMATION The work in this document was facilitated by the International Consortium for Agile (ICAgile) and done by the contribution of various Agile Experts and Practitioners. These Learning Outcomes are intended to help the growing Agile community worldwide. This work is licensed under the Creative Commons Attribution-NonCommercialNoDerivatives 4.0 International License. To view a copy of this license, visit http:// creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.
WHO SHOULD ATTEND
The course is suitable for both beginners who are new to Agile and Scrum, as well as experienced practitioners who want to deepen their understanding and improve their skills. It is also relevant for individuals who are involved in non-IT projects and want to adopt an Agile approach to project management.
Anyone who wants to learn how to deliver value more quickly, respond to change more effectively, and improve collaboration and communication within their teams and with stakeholders can benefit from attending the Agile with Scrum course.The Agile with Scrum course is designed for anyone who is interested in learning about Agile and Scrum, including:
Project managers
Scrum Masters
Product Owners
Development Team members
Business analysts
Quality assurance professionals
Agile coaches and trainers
Executives and senior managers
Anyone involved in software development, product management, or project management
COURSE OBJECTIVE
The objective of the course is to introduce participants to Agile with Scrum and provide them with a solid understanding of the key principles, values, and practices that are essential for successful implementation. By the end of the course, participants should be able to:
Define Agile and its key principles and values
Describe the Scrum framework and its key components, roles, and ceremonies
Understand how to plan, execute, and deliver a project using Scrum
Identify the challenges and benefits of scaling Scrum for larger teams and projects
Use Agile metrics to measure progress and report on project status
Embrace an Agile mindset and foster a culture of continuous improvement and learning
Aims to equip participants with the knowledge and skills needed to become effective Agile practitioners and contribute to the success of their organizations.
LEARNING OUTCOME
Participants will achieve upon completing the Agile with Scrum course:
Understand the key principles and values of Agile and how they differ from traditional project management methodologies
Explain the Scrum framework and its key components, roles, and ceremonies
Develop a Sprint Backlog and execute a Sprint using Scrum
Facilitate effective Daily Scrums, Sprint Reviews, and Retrospectives
Identify the challenges and benefits of scaling Scrum for larger teams and projects
Use Agile metrics such as velocity, burndown charts, and cumulative flow diagrams to measure progress and report on project status
Foster a culture of continuous improvement and learning within their organizations
Apply an Agile mindset to their work and embrace the principles of transparency, inspection, and adaptation
Collaborate effectively with Scrum team members and stakeholders to deliver high-quality products and services
Understand the role of the Scrum Master, Product Owner, and Development Team and how they work together to deliver value.
By achieving these learning outcomes, participants can improve their productivity, deliver higher quality products, and contribute to their organization's success by adopting an Agile approach.
FOR PRICING AND BOOKING THIS COURSE, PLEASE E-MAIL US AT janice@marcnzed.com
OR CALL +6012 451 4977 (MALAYSIA) OR +65 9052 3859 (SINGAPORE)
Certificate
Upon successful completion of the course, participants will be awarded a verified digital certificate by Marc & Zed Training Singapore in collaboration with Marc & Zed SPACES Malaysia