The next public courses are in

7th Agile Month

See the schedule

Read more

Introduction to the Agile Approach

Continuing Agile Education

Introduction to the Agile Approach training gives the answers on what Agile approach is about, what it means to be Agile, what Agile values, principles and the mindset are. Furthermore, it explains the differences between an Agile approach and Traditional (Waterfall) model, and the most common Agile frameworks and techniques (Scrum, Kanban, User Stories). You will find out when to use any of them and why. This training also describes what the desired conditions in an organization for Agile transition are, what is a team’s path through Agile fluency, and what impacts Agile success on an enterprise level.

Target Audience:

Software engineers and business people who are involved in software development lifecycle and everyone else who wants to learn what Agile approach is, to get to know Agile frameworks and who wants to start with its implementation within their organization.


  • “Definition of Agile and Agility” – what does it mean to really be Agile in the sense of planning and guiding project processes, and how to produce high quality product that responds timely on the changing needs of its stakeholders,
  • What is Agile delivery – what will you get out of it, what should you do and what you need regarding Agile delivery, also what is Agile delivery about – how to increase business value and reduce risks,
  • Which Agile values are included in the Agile Manifesto and why are they important,
  • 12 Agile Principles that lead towards “working product” through iterations, to customers/product users satisfaction with welcome of changing requirements, to collaboration among business and non-business (development) people, to trust and sustainability, to simplicity and efficiency…
  • What is an Agile mindset and what are the indicators that your company has an Agile mindset,
  • What are differences between traditional (Waterfall) model and Agile approach with emphasis to the most challenged items such are: Command and Control vs. Servant Leadership, Planning and Estimation, Risk Management (how to do risk analysis and assessment, how to ROAM (Resolved, Owned, Accepted, Mitigated) risks and how to manage risk on Agile projects),
  • How important is the role of Management and leaders regarding Agile transition
  • What are favourable and unfavourable conditions for Agile transition and implementation,
  • Typical challenges with product development – how Agile addresses these challenges,
  • A team’s path through Agile fluency – how is it influenced by team skills, management structures, relationships, organizational culture,
  • Which 5 beliefs predict Agile success on enterprise level,
  • Agile survey – overview of real data regarding use of Agile approach in the world of product/software development,
  • Seven Principles of Lean Product Development and how they can improve the business
  • Basic characteristics of the most common Agile frameworks and techniques, and when to use them:
    • Scrum Framework
      • Scrum roles (Product Owner, Scrum Master, Development Team)
      • Scrum events (Sprint, Sprint Planning, Daily Scrum, Sprint Review, Retrospective)
      • Scrum artifacts (Increment, Product Backlog, Sprint Backlog)
      • Scrum principles
    • Kanban – How Kanban works, four core Kanban principles (visualize work, limit work in process, focus on flow, continuous improvement)
    • User Stories (What are important parts of a requirement (role, activity, business value) and how to write a requirement using User Stories)
  • Several Agile exercises during the training with possibility for discussion and Q&A all the time

Details about Introduction to the Agile Approach Training:

As the all available trainings by Agile Serbia & Puzzle Software, Introduction to the Agile Approach Training can be organized on request (on-site) where the Company is the host.

The training can be organized on-site (in your company), tailored to companies needs. Choose the date and send us your request!

+381 11 4034 282