16TH AGILE MONTH Agile Month Spring 2023

Certified Agile Courses

See the dates
Menu

Introduction to the Agile Approach Training

Agile is a set of principles that can be used to guide the delivery of a software project, it is an umbrella which collect numerous frameworks and techniques. The core values of Agile build a way to success and create environment you can adopt changes and make transformation successfully. It encourages communication, collaboration and working software over documentation and plans that cannot change.

 

Is Introduction to the Agile Approach Training for you?

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, User Stories).

You will find out when to use any of them and why. Final gain is understanding of the collaboration and communication needed between customer and developers for Agile to succeed. It is the best starting point for you to acquire skills and tools that enable you to build Agile techniques.

 

What kind of issues helps you to resolve?

This training helps you successfully implement Agile approach into your organization, product development, team’s collaboration. How an Agile process is introduced into an organization will significantly impact the ultimate success of the process change. That’s why training cover all the crucial segments you need to start successfully with Agile transformation.

 

How will you work on the training?

Training will cover the advantages and disadvantages of Agile development. Understand and learn how to take advantage of the opportunities for Agile. 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.

 

What will you learn at the training?

Learning objectives:

🔎 “Definition of Agile and Agility”

🔎 Agile Delivery

🔎 Agile Manifesto and Agile values

🔎 Agile Principles

🔎 Agile Mindset

🔎 Waterfall VS Agile Approach

🔎 Agile Transition

🔎 Agile survey

🔎 Principles of Lean Product Development

🔎 Agile frameworks and techniques

🔎 User Stories

🔎 Practice and Q&A’s

 

How will this be your career milestone?

By the end of this training you will know:

✅ 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 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, why are they important and why to apply with them;

✅ 12 Agile Principles that lead towards “working product” through iterations, to customers/product user’s 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 favorable and unfavorable 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;

✅ 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, when to use them;

✅ Scrum Framework;

✅ 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.

 

Is this training for me?

Training is designed for all those who would like to know about Agile frameworks and who wants to start with its implementation within their organization. They could be:

💭 Software engineers;

💭 Business people who are involved in software development lifecycle;

💭 Everyone else who wants to learn what Agile approach is.

 

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.

Note: SEUs are structured on a point system, and SEU is based on a 1:1 ratio of contact hours to points. Full day of training is equivalent to 8 SEUs. You are required to earn Scrum Education Units (SEUs) by completing educational training or learning opportunities as a validation of your continued proficiency and because of your future certification.

 

How can we help you?

You might have some doubts about training, certification or SEU points, etc. Frequently Asked Questions should help you to find all answers you need 😊

Introduction to the Scrum Framework Training

Collaboration among all team members and stakeholders is required to achieve business success. For good collaboration, communication is the key factor – so, let’s all talk the same language! Let’s introduce the simplest “language” in Software Development world – Scrum framework. Clients want it, developers enjoy working according to it, and business needs to respond to changes fast – why don’t you start with Scrum today?

 

Is Introduction to the Scrum Framework Training for you?

Introduction to Scrum Framework Training is highly recommended for software engineers, also business people who are involved in software development lifecycle. Regardless of whether you are a member of a development or a business team, everyone should know the Scrum basics, the most common Agile framework in the world.

This training provides an interactive introduction to Scrum, including a deep understanding of each Scrum team member’s responsibilities. Furthermore, how Scrum fosters the growth of organizations, teams, products, and individuals. You can apply with Scrum on your projects, manage a Product Backlog or successfully drive during the implementation of Scrum within your team and company.

 

What kind of issues helps you to resolve?

Introduction to Scrum framework Training is an on-site training that helps in the intent to implement Scrum framework, learning you about good practice. Since this is an introduction-level course there is not any requirements, such as assumed knowledge in Scrum or Agile principle. The focus of training in on software product delivery, matching the intent of Scrum itself and its practical implementation.

 

How will you work on the training?

The main topics of the training will be:

🔐 Agile Approach vs. Waterfall;

🔐 Scrum Elements & Characteristics;

🔐 Scrum Roles;

🔐 Sprint Planning;

🔐 Scrum Artefacts;

🔐 Exercises and Q&A’s.

 

What will you learn at the training?

Learning objectives and some of the most important topics are:

🔎 Short explanation Agile vs. Traditional approach;

🔎 Introduction of Scrum Elements and Characteristics that are important for understanding benefits of using Scrum;

🔎 Explanation in detail of Scrum Roles (Scrum Master, Product Owner and Scrum Team);

🔎 Detail explanation of Scrum Ceremonies with discussion on characteristics of Sprint Planning, Sprint Review, Sprint Retrospective and Daily Scrum Meeting;

🔎 Explanation of Scrum artefacts such as Product Backlog, Sprint Backlog and Burndown Charts. Additionally, training discuss terms Definition of Done and Definition of Ready;

🔎 Various exercises to practice Scrum during the course.

 

How will this be your career milestone?

After this training you will:

✅ Learn how to apply Scrum to your projects;

✅ Know how to utilize the Scrum framework;

✅ Learn how to manage a Product Backlog;

✅ Know about Scrum roles, ceremonies and artefacts.

 

Is this training for me?

Introduction to the Scrum Framework Training is the right choice for…

💭 Everyone who want to learn about Scrum framework or to remind themselves to its foundations;

💭 Everyone who want to start with Scrum implementation and its adoption within their company;

💭 Software engineers and business people in charge in software development lifecycle.

All of these people will have strong benefits, also as people involved in Scrum process implementation.

 

Details about Introduction to the Scrum Framework Training:

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

Note: SEUs are structured on a point system, and SEU is based on a 1:1 ratio of contact hours to points. Full day of training is equivalent to 8 SEUs. You are required to earn Scrum Education Units (SEUs) by completing educational training or learning opportunities as a validation of your continued proficiency and because of your future certification.

 

How can we help you?

You might have some doubts about training, certification or SEU points, etc. Frequently Asked Questions should help you to find all answers you need 😊

Introduction to Scaled Agile Framework Training

The Scaled Agile Framework (SAFe) is a set of organization and workflow patterns specially focused on alignment, collaboration, and delivery across large numbers of Agile teams. The primary asset of this framework is creating of a “big picture”, process of workflow for Product Management.

 

Is Introduction to Scaled Agile Training for you?

The Scaled Agile Framework training will help you in demonstrating knowledge and applying the same using SAFe framework. Furthermore, lean thinking, and product development flow principles in an enterprise environment.

This training provides an answer on how to scale Scrum and synchronizes alignment, collaboration and delivery for large numbers of Scrum teams. It explains framework in details – SAFe roles, SAFe artefacts, SAFe events. Attendees receive all information of crucial interest in Agile with a number of Scrum Teams.

 

What kind of issues helps you to resolve?

Training facilitate the management of an individual’s credentials and gives them access to a wealth of resources, supporting them in further professional development, keeping their SAFe knowledge current. Furthermore, through out of the Agile release business outcomes will increase, while infrastructure costs will decrease. Nevertheless, employee’s satisfaction and engagement increased.

 

How will you work on the training?

Training will consist of theoretical and practical part. Main topics of the training will be:

💻 Scaled Agile Framework – definition

💻 Scale to the Program Level

💻 SAFe Roles

💻 Scrum Events

💻 Scrum Artefacts

 

What will you learn at the training?

Training Takeaways:

🔎 This module explains what SAFe is, a new approach that harnesses the power of Agile and Lean and applies to the needs of the largest software enterprises;

🔎 This module explains what you need to add to the Scrum framework to be able to scale Scrum for the large software enterprises;

🔎 Module explains in details new additional SAFe roles. Likewise, Business Owners, Product Management Release Management, Release Train Engineer (RTE), System Team, Shared resources, DevOps, UX, System Architect;

🔎 This module explains in details additional SAFe events. Furthermore, also discuss characteristics of Release Planning Event (RPE), System Demo, Inspect & Adapt (I&A) meetings;

🔎 This module explains additional SAFe artefacts such as Program Epics, Vision, Roadmap, Program Backlog, Program PI Objectives, Program Increment. Also explains Features and Components, Architectural Features, Architectural Runways.

 

How will this be your career milestone?

After the training you should be able to:

✅ Understand what is SAFe and when it is very helpful

✅ Understand SAFe Principles and Values, how to apply them

✅ Accept takeaways for successful SAFe implementation.

 

Is this training for me?

Training has special benefits for:

💭 Business Owners;

💭 Product Managers;

💭 Project Managers;

💭 Line Managers;

💭 Scrum Masters;

💭 people who are leading software development using multi Scrum teams.

Due to that reason people should be very familiar with Scrum Framework.

 

Details about Introduction to Scaled Agile Framework Training:

As the all available trainings by Agile Serbia and Puzzle Software, we are also willing to organize Introduction to Scaled Agile Framework Training on request (on-site). In that case Company is the host, and training is according to company’s needs.

Note: SEUs are structured on a point system, and SEU is based on a 1:1 ratio of contact hours to points. Full day of training is equivalent to 8 SEUs. You are required to earn Scrum Education Units (SEUs) by completing educational training or learning opportunities as a validation of your continued proficiency and because of your future certification.

 

How can we help you?

You might have some doubts about training, certification or SEU points, etc. Frequently Asked Questions should help you to find all answers you need 😊

Design Sprint Training – A Way To Solve Critical Problems

A good Product Owner (PO) is not only a Scrum professional, he is also a Product Developer and a Product Manager. Product Development of today consist of different techniques originating from start-ups, but successfully applied in large corporations alike.

The Design Sprint is an unavoidable framework that will help POs (and their teams) successfully discover what the users think of their ideas. In only 5 days team will experience the journey from understanding the problem they have to solve, through ideation of the solution. Furthermore, prototyping and finally validating their hypothesis with the end-users.

 

Is Design Sprint Training for you?

On Design Sprint – A Way To Solve Critical Problems training, attendees will understand basics of the framework itself. Going through each day of the sprint where we will learn proposed techniques and demonstrate them through simulation for each day. Furthermore, examples from real sprints will help you anticipate real problems and situations.  Those you might face in utilizing Design Sprint in your organization.

Design Sprint framework use some of the most popular companies in the world, such as Google, H&M, Uber and Lego, because it’s matter to them to validate new business solutions and ideas.

 

What are the main benefits?

Design Sprint Training – A Way To Solve Critical Problems will bring the most benefits to anyone involved in Product Development or Product Management activities. Although conceived in start-up environment, it is no oddity to see the Design Sprints applied in corporations. Therefore, regardless if you are start-up entrepreneur, Scrum Product Owner, corporate Product Developer or manager training will be very useful. You will benefit from understanding and learning how to apply techniques shown in this training.

 

How will you work on the training?

Design Sprint – A Way To Solve Critical Problems is a training that explains what is the Design Sprint. Also what are the benefits for the company and how it works. Since this is an introduction-level course there is no previous knowledge prerequisite. Although majority of examples in the training will be from IT related products, the Design Sprint can successfully be applied for products or services from non-IT industries as well.

 

What will you learn at the training?

Learning objectives:

🔎 What is the Design Sprint;

🔎 When does it make sense to use it;

🔎 Detailed tutorial for each day of the sprint with explained techniques used, roles and challenges;

🔎 Simulation of each day of the sprint (the trainees go through main techniques on one imaginary use case);

🔎 How to “sell” Design Sprint to your boss.

 

How will this be your career milestone?

After this training you will:

✅ Be able to explain to others what the Design Sprints is. Also, what are the main benefits and when it can be used;

✅ Have theoretical knowledge of techniques used in the Design Sprint;

✅ Be able to implement techniques after a series of simulations contained in this training;

✅ Be able to sell the Design Sprint to the key stakeholders in your organization.

 

Is this training for me?

The training is for those who want to master their skills in design sprint facilitation, such as:

💭 Product Managers;

💭 Product Owners;

💭 Entrepreneurs;

💭 Training Managers;

💭 All interested parties design sprint facilitation.

 

Details about Design Sprint – A Way To Solve Critical Problems training:

As the all available trainings by Agile Serbia & Puzzle Software, Design Sprint – A Way To Solve Critical Problems training can be also organized on request (on-site) where the Company is the host.

Note: SEUs are structured on a point system, and SEU is based on a 1:1 ratio of contact hours to points. Full day of training is equivalent to 8 SEUs. You are required to earn Scrum Education Units (SEUs) by completing educational training or learning opportunities as a validation of your continued proficiency and because of your future certification.

 

How can we help you?

You might have some doubts about training, certification or SEU points, etc. Frequently Asked Questions should help you to find all answers you need 😊

Agile Requirements & User Stories Training

Are you a member of Scrum team that has a challenge with requirements? Are you wondering where can you learn about additional Agile technique that can help with requirements?

“Agile Requirements & User Stories Training” is a one-day training that provides a comprehensive explanation of User Stories. Also training enables you how to define and prioritize them.

 

Are Agile Requirements & User Stories Training for you?

One of the biggest challenges in software development is very challenging task of gathering clear requirements and then getting those requirements to remain unchanged during code development. Very characteristic for traditional project management. Therefore, here Agile offers proper solution with User Stories.

 

What are the main benefits?

The User Stories training offers a comprehensive, hands-on introduction to authoring high quality user stories combining various techniques. Because User Stories helps us manage requirements. Above all their primary job is to define the value a user gains from the system. Since User Stories focus on the underlying Agile values of collaboration and Just-In-Time definition, it makes them a good Agile tool.

 

How will you work on the training?

This training focuses on the foundations of User Stories. It gives insights about how to author and maintain effective stories that meet the INVEST principle. Additionally, training also explores various patterns, strategies, tools and techniques. Therefore, Agile Requirements training will give you hands-on experience with techniques for gathering Agile requirements, and how to gather and manage with these requirements.

 

What will you learn at the training?

Some of the main training topics are:

🔎 Agile Practices and Techniques: User Stories;

🔎 User Story details;

🔎 User Story format;

🔎 User Story criteria;

🔎 User Story exercise;

🔎 Common patterns to split a User Story;

🔎 Spikes;

🔎 Definition of Ready (DoR);

🔎 Agile Practices and Techniques: Requirement Prioritization;

🔎 Q&As.

 

How will this be your career milestone?

After the training you will know:

✅ About introduction with the term of a User Story, its form and characteristics. You will learn what is the main purpose of User Stories, why to use them and when;

✅ Acronym INVEST analysis with goal to describe the attributes of a good User Story. This topic also discuss acceptance criteria, splitting User Stories, and relationship between User Stories and Product Backlog;

✅ How to write a requirement using User Stories, what are important parts of a requirement (role, activity, business value). You will learn what are acceptance criteria, or condition of satisfaction for User Stories and how to write them;

✅ How to use format of User Story “As a <role> I want/can <activity> so that <business value>”;

✅ Acronym INVEST analysis to describe the attributes of a good User Story. You will learn why User stories often fail and what are main acceptance criteria and challenges with User stories

✅ Writing User Stories and acceptance criteria through several examples and practice;

✅ How to split bigger User stories into smaller ones, using 10 common patterns and 7 product dimensions;

✅ About introduction with the term “Spike” and explains rules and differences comparing feature User Stories, also technical User Stories;

✅ What is Definition of Ready (DoR) as a control what product backlog items can enter an iteration and where it is used;

✅ About different techniques for requirements prioritization (MoSCoW, Kano, WSJF).

 

Is this training for you?

Primarily training is dedicated, but not limited to…

💭 Product Owners;

💭 Scrum Masters;

💭 Development team;

💭 All familiar with Scrum framework or who have been using Scrum framework for some time.

 

It is of sufficient interest if…

It is highly recommended to attend this training along with the “Agile Planning & Estimating” training. The content of the two courses is highly complementary and the participants will obtain more knowledge if they attend both courses.

 

Details about Agile Requirements & User Stories Training:

Just like all the other trainings that are organized by Agile Serbia & Puzzle Software, Agile Requirements & User Stories Training is organized on scheduled date or can be organized on request where the Company would be the host.

Note: SEUs are structured on a point system, and SEU is based on a 1:1 ratio of contact hours to points. Full day of training is equivalent to 8 SEUs. You are required to earn Scrum Education Units (SEUs) by completing educational training or learning opportunities as a validation of your continued proficiency and because of your future certification.

 

How can we help you?

You might have some doubts about training, certification or SEU points, etc. Frequently Asked Questions should help you to find all answers you need 😊

 

How it was on Agile Requirements & User Stories previous trainings?

Agile Planning & Estimating Training

You are a member of Scrum team that has a challenge with planning, and you would like to improve your skills of estimation?

“Agile Planning & Estimating” is a one-day training that provides an elaboration of Agile Planning and Estimating principles, practices and techniques, why to estimate and how to plan. Businesses need estimates to influence project selection, resource allocation, also to understand what will be delivered. Furthermore, when and at what cost, so needs good base for a successful plan. Training will help you with planning and show you how to create meaningful estimates even for complex, long-term projects.

 

Is Agile Planning and Estimating Training for you?

Although many teams find planning as a potential break, still planning is a key part of all project development. Even with agile ones. It is possible to create a project plan that looks forward 6-9 months and is accurate and useful. Training provides insight into the common reasons what kind of advantages you can obtain comparing to traditional planning method.

 

What are the main benefits?

This training will introduce participants with importance of estimating size and deriving duration, also with differences between story points and ideal time, same as with advantages of an abstract measure of size.

Training will introduce participants with new skills to use in creating improved plans for reliable decision-making. Participants also leave with excellent understanding of, and experience with, Agile release and iteration planning. Training provides multiple approaches to estimating, including unit-less points and ideal time. Noteworthy participants will also learn techniques for deriving estimates.

 

How will you work on the training?

Training cover topics such as techniques of estimating and how and when to re-estimate, or how and when to perform release and iteration planning and offer some tips for communicating about estimates and plans.

 

What will you learn at the training?

Some of the training topics are:

🔎 Agile Planning;

🔎 Story Points;

🔎 Relative Sizing Exercise;

🔎 Techniques for Estimating;

🔎 Agile Estimating;

🔎 Sprint Planning;

🔎 Team’s velocity;

🔎 Release Planning;

🔎 Q&As.

 

How will this be your career milestone?

After the training you will know:

✅ What is Agile approach to planning and what are characteristics of Agile Planning;

✅ Different levels of Agile Planning (Release Plan, Sprint Plan and Daily Plan);

✅ About introduction with term of Story point, what are main characteristics of Story points, why to use Story point. Also, how they are different in comparation with ideal days;

✅ What relative estimation is and how is it different comparing it with absolute estimation;

✅ About introduction to Relative Sizing with practice through an exercise;

✅ Techniques for Agile Estimating, such as Estimates by Analogy, Disaggregation and Planning Poker. Topic is introducing with three levels of planning (release plan, iteration plan and daily plan);

✅ When is right time to estimate and why – you will learn why estimation is hard, when to re-estimate and what is a difference between estimation and commitment;

✅ About two techniques for sprint planning: Velocity-driven and Commitment-driven Iteration;

✅ About the term “Team’s Velocity” and how to forecast team’s velocity when you have a team with historical data or when your team is new to Agile;

✅ How to do Release Planning with historical team’s velocity – you will also learn how to predict release contents with fixed date, fixed scope or fixed price plans.

 

Is this training for you?

Primarily this training is dedicated, but not limited to…

💭 Product Owners;

💭 Scrum Masters;

💭 Development team;

💭 All familiar with Scrum framework or who have been using Scrum framework for some time.

 

It is of sufficient interest if…

For this training, it will be highly recommendable for a participant to have previous knowledge of User Stories and the Definition of Done.

It is highly recommended to attend it along with the “Agile Requirements & User Stories” training. The content of the two courses is highly complementary, therefore the participants will obtain more knowledge if they attend both courses.

 

Details about Agile Planning & Estimating Training:

As the all available trainings by Agile Serbia & Puzzle Software, Agile Planning & Estimating Training is organized on scheduled date, or can be organized on request (on-site) where the Company is the host.

Training is carefully structured to help executives keep ahead of rapidly evolving business environments.

Note: SEUs are structured on a point system, and SEU is based on a 1:1 ratio of contact hours to points. Full day of training is equivalent to 8 SEUs. You are required to earn Scrum Education Units (SEUs) by completing educational training or learning opportunities as a validation of your continued proficiency and because of your future certification.

 

How can we help you?

You might have some doubts about training, certification or SEU points, etc. Frequently Asked Questions should help you to find all answers you need 😊

 

How it was on Agile Planning & Estimating previous trainings?