Agile Training


We are recognized experts in the regions of Montreal, Quebec and Ottawa.

  • We have an average of 10 years of experience coaching agile teams.
  • We coached more than 200 teams in more than 70 companies.
  • We worked in various types of industries: banks, public services, insurances, medias, video games, web, marketing agencies, avionic, transports and pharmaceutical.

We are glad to share our expertise with you and your team.

This is the list of trainings we offer you. We can also build a custom training program to meet your specific needs. Contact us to know more : go@agilepartnership.com

Agile Product Design with David Hussman

Agile Executive Summary

This training takes between 1 and 3 hours and has the following objectives :

  • Explain the agile values and principles
  • Explore the Scrum framework
  • Understand the changes needed to be Agile
  • Understand the benefits and pitfalls of Agile
Get This Presentation

Agile and Scrum in Action

The best way to understand the Scrum method is to put it to the test rapidly. During this training, the participants will have to release an original product using the Scrum rules. All along the training, the participants  will live the reality of a Scrum project while learning about the challenges and the opportunities of an incremental approach.

Target Audience

This training has no prerequisite and is destined to members of a Scrum team including developers, product owners, project managers, ScrumMasters, architects, technical and business analysts.

Objectives

Understand the fundamentals of Agile and Scrum

Duration

Between 1 and 2 days

Prerequisites

  • None

Subjects Discussed

  • Agile
  • The Scrum Framework
  • Sprint 0 (Project kick-off)
  • Spring Planning
  • Sprints Execution
  • Daily Scrum
  • Sprint Review
  • Retrospective

The two-day training allows you to pass the certification PSM I of Scrum.org

Get This Presentation

Scrum Product Owner

This training covers elements of the Scrum approach while focusing on one of the 3 Scrum roles, the Product Owner.

The Product Owner role is crucial to the success of a Scrum project. The Product Owner is responsible of defining the vision and the conditions of success of the Scrum project. In this training, you will learn how to kick-off a Scrum project with your development team. You will also learn how to build and maintain a healthy Product Backlog. A healthy Product Backlog  is key to the success of the project. With this training, you will learn how to use User Stories to define the requirements of the projects and to communicate them with your development team.

Furthermore, during this training, you will learn how to use the empirical process to help you deliver a product that is even more in line with the expectations of your clients.

You will also learn how to use different tools that will help you to create visibility on the project’s progress.

Target Audience

This training is destined to people that will be called to take the role of Product Owner on a Scrum project. It is also intended for Project Managers that will have to help or support with the Product Owner.

The training will be presenting an important aspect of the Product Owner : the responsibility of the communication between the project team and the stakeholders.

Objectives

The objective of the training is to allow you to understand the basis of Scrum and to give you the tools necessary, using practical exercises, to play the role of Product Owner in your organization.

Duration

2 days.

Prerequisites

  • Understanding project management
  • Notions of a project’s life cycle

Subjects Discussed

  • Scrum’s story and the link with Agile
  • How Scrum works : the roles, the rules and the artifacts
  • Empirical Process : what does it mean?
  • What is a Product Owner
  • Project kick-Off
  • Product’s vision
  • The business value of your product’s components
  • Product Backlog
  • INVEST in user stories
  • The definition of DONE
  • Planning releases
  • Estimating the increments of a product
  • Interactions with clients and stakeholders
  • Determine the cost of a project

This training allows you to pass the certification PSPO I of Scrum.org

Get syllabus Get This Training

Advanced Scrum Master

If you feel the need to improve your mastery of the ScrumMaster role or as an Agile project manager to improve your own efficiency or your team’s efficiency. The Advanced ScrumMaster training is the next logical step to the basic Scrum trainings. Now that you have a solid understanding of how Scrum works, you can work on other skills needed to help teams reach an even better productivity and release solutions with a high return on investment.

Target Audience

This training is intended for a ScrumMaster or a project manager that uses Scrum to develop software and who wants to improve his efficiency or his team’s efficiency.

Objectives

  • Reach a mastery level of the ScrumMaster role or agile project manager.
  • Act more efficiently with a Scrum team and with team members composing it.
  • Commnicate with more effiiency with management.

Duration

2 days.

Prerequisites

Having experience as Scrum Master for at least 6 months.

Subjects Discussed

ScrumMaster As Team Coach

  • How to communicate efficiently with the team.
  • Being able to appreciate different social styles that are composing the team.
  • The five approaches of conflict resolution.
  • Exploration of the dysfunctions of a team.
  • How to maintain the motivation of a team.
  • Participate to the emergence of the self organized team.

ScrumMaster As Personnal Coach

  • Coaching using GROW.
  • Active listening.
  • Feedback
  • Requests
  • Powerful questions

ScrumMaster As Expert of the Scrum Process

  • Master the Scrum rituals such as the Daily Scrum, the Spring Planning, the Review and the Retrospective.
  • Advanced techniques of Product Backlog management and improving return on investment.
  • Identify the “Smells” of a Scrum team
  • Follow up and interpretation of the Product and Sprint Backlogs
  • Creation of the ScrumMaster’s “check-list”
  • Metrics as an information radiator
  • Exploration and comparisons with other Agile approaches like Kanban, Crystal and DSDM.

ScrumMaster As Organizational Change Agent

  • Timing of the team and the organization.
  • Develop political skills.
  • How to create an continuous improvement office
  • Create and promote an organization level Product Backlog
Get The Syllabus Get This Training

Agile Estimating And Planning

One of the most important aspect of every project is estimating and planning, even for agile software development! Agile offers a fluid iterative process, but it doesn’t mean that planning is not needed when managing an Agile project.

Recent history of software projects tend to clearly show how difficult planning is, therefore, it would be easy to think that it is not required and that it can work without it. In reality, every project needs to improve and give a better visibility on planning. With Scrum and well-proven engineering practices, you will find out that it is possible to do the planning of an Agile project on a Sprint level as well as on a Release level. The User Stories are the foundation of organising and planning an Agile project. In this training, you will learn how to build a solid Product Backlog with excellent User Stories.

“Plans are worthless, but planning is everything.” – Winston Churchill

Agility recognizes the importance of having plans, but sets the focus on the planning and the revision of plans using iterative approaches “just in time”. Once you have completed the training, you will have better tools for the planning of your Agile projects and in the end, you will release quality products that suits better the needs of your clients.

Target Audience

Every person involved in Agile projects, including programmers, project managers, testers and any other team members of the release team. This course is also intended for anyone involved in estimating or planning of software development.

Objectives

  • Be able to identify marking characteristics of Agility
  • Understand how to create Agile specifications of quality
  • Being able to plan more efficiently in an Agile context

Durée

1 day.

Prerequisites

  • Experience collaborating within a Scrum team
  • Studied the Scrum Guide

Subjects Discussed

  • Agility basis
  • Different Agile methods
  • Agile specifications
  • User Stories
  • Planning Poker ®
  • User Stories prioritization
  • User Stories estimating
  • Iteration planning
  • Milestones and releases planning
Get This Training

Conflict Management Bootcamp