Agile and Scrum Fundamental Bootcamp


To succeed with agile, teams and organizations should focus first on “being agile” as a foundation for success in “doing agile.” Agile fundamentals learning objectives delve into key concepts such as adaptive planning, value-driven development, team collaboration and frequent feedback for continuous improvement. The course also covers the history of agile, the agile manifesto, the agile principles, and some widely applied frameworks and practices. The workshop will also focus on the most popular Agile Framework, Scrum. Students come away with a solid understanding of core concepts as they prepare to embark on their agile journey. Consequently, participants leave the course more confident in five key areas:

  • The intention behind agile practices
  • Value driven development
  • Adaptive planning
  • Customer engagement in agile
  • Putting Agile framework into action

Course Objectives

  • Origin and History of Agile
  • Agile Values and Principles
  • Clarity about transitioning to the Agile roles
  • What is Empirical Process?
  • Deeper understanding about various agile frameworks
  • Understanding about where to use Scrum, Kanban or both
  • Overview about Scrum framework
  • Scrum Roles, Artifacts and events
  • Definition of Done and Acceptance Criteria
  • Exploring Differences between various frameworks
  • Tools for Agile Project Management
  • Tracking and measuring project success in agile
  • Value delivery vs Fixed Schedule Project
  • Essential elements for Agile Way of Working

Target Audience

  • Team members (especially for newly formed teams)
  • Beginner Scrum Masters and Product Owners and all those preparing for these roles
  • Organization and team leaders
  • Human Resources and administration departments representatives
  • Clients and non-technical collaborators of Scrum teams


Participants learn by lots of collaborative activities and training facilitator focuses on individual and interaction than theory. Participants work in small teams to learn and play all the roles to understand importance of Scrum Team.

Agenda will be flexible enough to incorporate class feedback at the end of every sprint. Workshop will have demonstration on how to manage agile project in one of the tools such as Trello or Jira and participants will have opportunity to practice in during training.

Facilitator will use relevant sample project to simulate agile project execution using Scrum and Kanban.

Course Modules

  • Module 1 – Origins of Agile
    Many people entering the Agile world see the Agile Manifesto as the beginning of the world, where it was really the summing up of much previous work. Anchor the ideas of Agile development in earlier work, giving the learners continuity from the past to the present.
  • Module 2 – Agile Manifesto
    The 2001 Manifesto for Agile Software Development is still the anchor document for all forms of Agile development. Make clear that the Agile Manifesto is a set of values, not a prescription for a process. Also, learners should be introduced to the fact that the values on the left are preferable to those on the right.
  • Module 3 – Understanding the Agile Mindset
    Many people come to Agile looking for “the Agile process”. However, while some processes and methodologies may be more supportive or common in Agile organizations than others, the mindset must come first. Introduce Agile as a mindset and explain that agility is achieved through both “being” and “doing” Agile. The Agile mindset is characterized by things like valuing early failure for learning, collaboration, continuous improvement, continuous discovery, etc.
  • Module 4 – Establishing the Agile Mindset
    Experiencing the Agile mindset is the best way to establish it in a learner. It allows the learner to experience situations in which the Agile mindset is likely to be different from their current way of working, so the learner can internalize the difference through experience and not just in concept.
  • Module 5 – Incremental Development
    One anchor of Agile development is incremental development. Introduce the concept and value of incremental development, and how it differs from effort-based or task-based management.
  • Module 6 – Value-Based Work
    Many people, even understanding the idea of incremental development can’t see how to break work into small, value-centered work items and track their progress. Develop and practice techniques for breaking problems into value-based parts and tracking progress against them.
  • Module 7 – Retaining Quality
    It is easy to lose sight of the cost of rework in incremental-iterative development. Introduce and highlight why Agile developers need to keep an eye
  • Module 8 – The Scrum Framework
    How is the Scrum theory implemented through time-boxes events, roles, rules and artifacts? How can these be used most effectively? We will experience why the Scrum framework is constructed as it is and how you as Scrum Master can effectively use Scrum to control risks and create maximum value.
  • Module 9 – Scrum Roles – Product Owner, Scrum Master and Development
    Who supposed to be a good product owner? What Product Owner does in Scrum? Do they write story or maximize value? Why we need Scrum Master? Who decides Scrum Master for team? What’s the meaning of Self-Organized Development Team? Is Self-organizing team good enough or we need self- managed team? Developers are cross-function or Development Team is cross-functional?
  • Module 10 – The Definition of Done & Acceptance Criteria
    Are you able to deliver truly done product? What “DONE” means in Scrum and why it is important? Workshop focus differentiating DONE and UNDONE but also bring discussion about Technical Debts.Participants has to learn meaning of DONE increment by defining definition in workshop. Why not to have technical debt is critical to growing organization? How Acceptance Criteria is different than Definition of DONE?
  • Module 11 – Working with organizational challenges
    Why change is hard and what can be done to make it real? What organizational changes needed to see real benefits of Scrum?
  • Module 12 – Non-functional requirements
    Identifying and responding to non-functional requirements to ensure they don’t get lost in the process of defining product success and lead to hidden risks.
  • Module 13 – Using Agile metrics
    Using key metrics and visualizing them with cumulative flow diagrams to help see where work is and how to improve the flow from concept to reality. Helping product owners to focus upon the right metrics and avoid those metrics that drive undesirable behaviors in development teams and by stakeholders.
  • Module 14 – Working with the development team and stakeholders
    Understand the role of the product in relation to the development team, how best to support them and what they need from a product owner to be effective in their role. Working with stakeholders, keeping them informed of progress and risks, influencing their decision making and managing expectations.  
  • Module 15 – Tracking and Measuring Project Success in Agile
    How to measure success of an agile project in ever evolving requirement? Discussion around key metrics like business values, velocity chart, release burn down and sprint burn down. How to incorporate feedback in forecast and how to forecast project completion date.
  • Module 16 – Agile Transformation
    How to start the Agile Transformation journey.

Get To Know The Trainer

Trainer Piyush


A passionate Lean-Agile Coach with over 15 years of experience, I work with professionals, teams and organizations helping them in their pursuit of agility. I also work with Management and CoEs within an organization to build and drive agile transformation strategies at various levels within the organization. I support multiple scrum teams and enable them to become self-organizing units. Help them to identify challenges, dysfunctions and facilitate them to overcome those challenges. I mentor, teach and coach Scrum Masters, Development Team, Product Owners and Business professionals to understand agility and make the best use of it. I also facilitate various initiatives like brown bag session, practice guilds, hackathons etc. which help teams to focus on improving various aspects starting right from technology to process. Having spent more than half of my career as developer, I understand the value of creating quality software. This works as a guidance for me when I work with teams and enable them with practices like clean code, pair programming, TDD etc. and make them realize the benefits of quality software delivery. As a Professional Scrum Trainer with, ICAgile Authorized Instructor and SAFe Program Consultant (SPC 5.0) with Scaled Agile, I bring in my experience from consulting and coaching to train professionals on agile values, principles and frameworks like Scrum, SAFe, Kanban and Agile Coaching. So far have trained over 1000 happy professionals. My trainings are focused on value delivery rather than content completion. I understand that adults learn in a different way and hence I make use of different techniques like creating visualizations, connecting context, concrete practice etc. to ensure that participants not just learn but understand the concepts.

Chat with us LIVE to get a





Click the button below
Request for a Quotation online
Type “Agile99” at our Live Chat for
immediate assistance (Mon – Fri, 9am – 6pm)


*T&C Applies



  • 66%
  • 31%
  • 3%
  • 0%
  • 0%
  • NK
    Senior Executive, Engineering


  • OC
    Ooi Cinly
    Executive, Engineering


  • MD
    Muhammad Izzwan Bin Dzulkifli
    Executive, Others


    Awesome Trainer!
    I have enjoyed the agile and scrum training session. Looking forward to apply to my workplace. Thank you!
  • MI
    Mohd Abas Ibrahim
    Manager / Supervisor, IT Management


  • SK
    Syed Qadri bin Syed Khairi
    Executive, Engineering


    Agile and scrum fundamental bootcamp
    Very informative and helpful
  • SL
    Sharon Ee Sue Ling
    Director, Project Management


    Great Agile and scrum bootcamp
  • KH
    Koay Pin How
    Senior Executive, Engineering


    Excellent trainer & course!
  • NO
    Norlilawati Osman
    Assistant Manager, IT Management


  • IM
    Izwan Bin Muhamad
    Manager / Supervisor, IT Management


  • FK
    Executive, IT Management


  • MC
    Muhammad Audy bin Mohd Shaiful Adli Chung
    Junior Executive, Engineering


    Good program for employees
    I love the details explanation
  • SS
    Sharmila Subramaniam
    Junior Executive, Project Management


  • MN
    Mohd Naim Bin Mohd Jain Noordin
    Senior Executive, Engineering


  • AS
    Abu Zar Bin Sohadis
    Senior Manager, Others


  • MJ
    Muhammad Razwan Johari
    Executive, Engineering


  • LP
    Executive, Engineering


  • DK
    Dhanu Krishnan
    Senior Executive, Research and Development


  • NM
    Manager / Supervisor, Operations


  • AF
    Alex Wong Kien Fatt
    Senior Manager, IT Management


  • AI
    Manager / Supervisor, IT Management


  • YA
    Yusof, Mohd Yusriq Azrin
    Junior Executive, Engineering


  • JY
    Jasmine Yo
    Manager / Supervisor, IT Management


  • YY
    Yukhairi Bin Yahaya
    Senior Manager, IT Management


  • AT
    Arvin Tington
    Executive, Others


  • CL
    Cheong Mei Ling
    Senior Executive, IT Management


  • CT
    Chun Fui Tham
    Executive, Engineering


    Informative course
    Good to obtain broad overview and learn about common practises of Agile scrum framework
  • PH
    Poh Ker Haw
    Senior Executive, Engineering


  • TY
    Tan Hung Yee
    Manager / Supervisor, IT Management


  • RD
    Rachel Rabiam Deng
    Executive, HR / Learning and Development


OF 3Next

Courses you may like


Kindly sign-up or log-in to get access.


Login with your social account


Don’t have an account with us?


Sign Up to Bookmark your Favourite Course
or Request for a Quotation instantly

Sign in with your social account


By signing up, you agree to our Terms of Use and Privacy Policy

Have an account with us already?