Training

Agile and Scrum Training and Courseware

Popular Courses

Browse Our Free Resources

  • whitepapers
  • whitepapers
  • webinars
  • blogs

Our Locations

Training Centres

Vancouver, BC
Calgary, AB
Edmonton, AB
Toronto, ON
Ottawa, ON
Montreal, QC
Hunt Valley
Columbia

locations map

Calgary

550 6th Av SW
Suite 475
Calgary, AB
T2P 0S2

Toronto

821A Bloor Street West
Toronto, ON
M6G 1M1

Vancouver

409 Granville St
Suite 902
Vancouver, BC
V6C 1T2

U.S. Office

436 York Road
Suite 1
Jenkintown, PA
19046

Other Locations

Dallas, TX
Miami, FL

Home > Training > Agile and Scrum

Web Age Solutions provides Agile Training in all the facets of Agile. Our Agile Training covers:

  • Project management
  • Team betterment
  • Product decision making
  • Enterprise integration
  • Engineering practices and
  • DevOps

Starting in 2010 our Agile Training has been delivered at numerous Fortune 500 companies. Our top Agile courses are

  • Real World Agile
  • Scrum Master (Certified and non-Certified)
  • Product Owner (Certified and non-Certified)
  • Agile overview for Executives and Leaders
  • Agile for Managers

In the certified Agile Training category, we offer courses from ICAgile, Scrum Alliance and SAFe.

We are the only company that also covers Architecture in the context of Agile, we offer a few Agile Courses in Architecture.

Our current top Agile webinars are

Web Age Agile Training delivered in traditional classroom style format. Online Agile classes are also available in a synchronous instructor led format.

TP2618 Powered Agile Scrum

This course introduces Agile Scrum as a way of managing projects. This will help bootstrap individual developer, Teams, Business Analyst or Project Managers to be effective players in their respective roles and increase the probability of success of project.

More Info

TP2617 SAFe 4.0 Product Manager/Product Owner Workshop (PMPO)

.

More Info

TP2616 SAFe 4.0 Advanced Scrum Master (SASM)

.

More Info

TP2615 SAFe 4.0 Scrum Master (SSM)

In this two-day course, you’ll gain an understanding of the role of Scrum Master in a SAFe enterprise. Unlike traditional Scrum Master training that focuses on the fundamentals of team-level Scrum, the SAFe 4.0 Scrum Master course explores the role of Scrum in the context of the entire enterprise, and prepares you to successfully plan and execute the Program Increment (PI), the primary enabler of alignment throughout all levels of a SAFe organization. This includes learning the key components of scaled Agile development, how Scrum is facilitated throughout the enterprise, and how to execute iteration planning. You’ll also discover how to build high performing Agile teams by becoming a servant leader and coach, and how to coach those teams to deliver the maximum business value that is achievable through SAFe. The SSM certification signifies that you are prepared to perform the role of Scrum Master in a SAFe environment, increasing your value to teams and organizations that are implementing SAFe.

More Info

TP2614 SAFe 4.0 for Teams (SP)

This two-day course teaches teams who are part of an Agile Release Train how to work in an Agile environment using Scrum, Kanban, and XP. The teams will learn how to become Agile teams, build their backlog, and plan and execute iterations. Students will learn about their ART and their role in it, planning, executing, and improving with other teams. This class prepares teams to run a Program Increment (PI), including all meetings at the Team and Program level with a specific focus on the upcoming PI planning.

More Info

TP2613 Implementing SAFe 4.0 with SPC Certification (SPC)

.

More Info

TP2612 Leading SAFe 4.0

This two-day course teaches the Lean-Agile principles and practices of the Scaled Agile Framework® (SAFe®). You’ll learn how to execute and release value through Agile Release Trains, how to build an Agile Portfolio, and how to lead a Lean-Agile transformation at enterprise scale. You will gain an understanding of the Lean-Agile mindset and how to apply the principles and practices of SAFe to support Agile teams, programs, program portfolio management, and to coordinate large Value Streams.

More Info

TP2576 Leading Agile Teams

This is a deep dive course that takes you into some more advanced topics of how to take your skills to the next level. Participants start by brainstorming many of the real world daily challenges they face as Leaders then we discuss practical ways to address them. The course aims to help the Leadership Triangle (ScrumMasters, Product Owners, Technical/Solution Leads) AND Managers  gain a deep understanding of their role and how to lead high performing self-organizing teams. We will cover the key Servant Leadership, Facilitation, and Soft Skills necessary to make this role a success.   This is a must have course for team leaders interested in taking their Agile teams to the next level!

More Info

TP2575 Agile Estimating and Planning

This course takes a deeper dive into the topic of Agile Estimating and Planning at the Release level and at a Program (multi-team) level. Many teams struggle with the topic of ‘Just Enough’ upfront requirements, ‘Just Enough’ upfront sizing and design and ‘Just Enough’ planning so this course is dedicated to demystifying these concepts and walking through practical real world approaches to successful Agile planning and estimating.

More Info

TP2574 Certified Product Owner

This 2-day course teaches you the requires knowledge to become an effective product owner and guide the emergence of the product your customers need in the most direct way possible. It employs hands-on exercises as well as interactive instruction to give you the best possible foundation for succeeding in the Product Owner role.

More Info

TP2573 Agile for Managers

This course will give managers an overview of the Agile lifecycle, roles and processes. You will learn the key Agile terms and understand how Agile teams estimate, plan and track their work. We will also take a deeper dive into the new role of managers and address key topics such as transitioning away from daily task management, resource allocation for Agile teams, the concept of Stable teams, Servant Leadership and coaching skills, impediment removal and Agile metrics and reporting. The course will address the most common challenges managers face when transitioning to leading Agile teams.

More Info

WA2513 Real World Agile Project Management using JIRA Software

This course introduces students to Scrum agile methodology. Agile methods help in accelerating the delivery of initial business value. Continuous planning and feedback ensures that value is maximized throughout the development process. It covers theory as well as practically using agile using JIRA Software which is one of the most widely used agile project management tool. JIRA Software lets you manage project backlog, plan and execute sprints, and manage releases. It also lets you view useful reports, such as, velocity, various burndown / burn-up charts.

More Info

WA2504 Agile Project Management using JIRA Software

This course introduces students to JIRA Software which is one of the most popular agile project management tool. Agile methods help in accelerating the delivery of initial business value. Continuous planning and feedback ensures that value is maximized throughout the development process. JIRA Software lets you manage project backlog, plan and execute sprints, and manage releases. It also lets you view useful reports, such as, velocity, various burndown / burn-up charts.

More Info

TP2492 From Product Ideas to the Ideal Product

In this two-day workshop participants learn about product discovery and validation. We start our discussion on methods for narrowing ‘product ideas’ into the ‘ideal product’. We end with techniques for you to inexpensively answer the question, “If you build it, will people buy it and use it?” or “Should you build it at all?”

More Info

WA2471 Comprehensive Agile Architecture

Coming
Soon

This course combines “WA2469 Introduction to Agile Architecture” and “WA2470 Implementing Agile Architecture” into a comprehensive 4 day workshop.

More Info

WA2470 Implementing Agile Architecture

Coming
Soon

This course walks through the steps involved in implementing an Agile Architecture practice. It is a mixture of lectures and exercises providing the necessary tools and knowledge to put the concepts into practice. The course begins with examining strategies for developing an Agile Architecture practice and breaks down the steps needed to move from traditional architecture approaches. With this as the foundation, each step is detailed out in what is required and provides instructions on how to build the various elements. Risks and recommendations are explored to ensure a complete understanding is achieved.

More Info

WA2469 Introduction to Agile Architecture

This course examines the relationship between the Agile methodology and the practice of Architecture. It is a mixture of lectures and exercises. The lectures provide instruction on the concepts and open up meaningful discussions; the exercises have students work through a case study to help deepen their knowledge. The course begins with defining what the Agile methodology and the practice of Architecture are and continues by looking at their strengths and weakness. An apparent dichotomy exists, and an exploration of industry practices demonstrate possible ways to resolve the conflict. The course ends by looking at how the best of both may be achievable.

More Info

WA2136 Agile Testing & Quality Management

This course teaches students how to implement a high level of software quality within the context of an agile development approach. Students will learn concepts and approaches useful for agile projects in their development of automated tests, code refactoring, and continuous integration. The course will prepare team members to understand the unique challenges and to employ best practices when addressing the testing aspect of agile development.

You will learn how to create and conduct functional testing within an iterative software development lifecycle.

More Info

WA2135 Scrum Team Workshop

The application of Agile principles and practices on software development projects enables a project team to quickly develop working software that meets business needs. In Scrum, teams work in 2-4 week Sprints to produce production-quality software driven by business priorities using an empirical, adaptive approach. This course provides an in-depth understanding of how Agile and Scrum teams deliver business value.

You will learn to apply the basic practices of any Agile approach, with a focus on Scrum. You will apply what you learn in a series of exercises that take you through project start-up, project/release planning, Sprint planning, and Sprint execution. Participants will build and manage a Product Backlog, a Sprint Backlog and a Release Plan.

As a boot camp, this course uses a combination of lecture, class discussion, and hands-on exercises with emphasis on group activities to reinforce the concepts and principles. The course can be modified to use real-life examples and situations from the students’ own experiences. It would also benefit a new Agile project team that attends as a group, providing a common foundation of knowledge and experience for everyone on the team.

More Info

WA2134 Introduction to Agile and Scrum

Scrum is one of several Agile processes available today. Scrum’s agile project management approach gives you the ability to quickly develop working software that meets business needs. In Scrum, teams work in cycles called “Sprints” to produce production-quality software based on business priorities using an empirical, adaptive approach. This course is a high level introduction to this approach’s values and key practices.

You will learn the basics of any Agile approach, the three roles defined by Scrum, how to build a product backlog, and how to plan and work in Sprints.

More Info

WA2133 Managing Agile Requirements

Leveraging either the use case requirements approach or the user stories approach and Scrum's agile project management approach gives you the ability to quickly develop working software that meets business needs. In Scrum, teams work in 30 day sprints to produce production-quality software driven by business priorities and using an empirical, adaptive approach. This course explains this approach's values, key techniques, and how each team member contributes to success. This course blends ideas from Scrum, Extreme Programming (XP), and the Rational Unified Process (RUP).

You will learn how to build a product backlog using a use case (or user story) model as input, and how to plan and work in 30 day sprints. You will apply what you learn in a series of exercises that take you through project start-up, sprint planning, and running a sprint.

More Info

WA2132 ScrumMaster Certification

The ScrumMaster Certification® course introduces the concepts of agile project leadership using the Scrum framework. Successful participants will become Certified ScrumMasters®, a first step in the journey toward skilled leadership of projects using Scrum.

The course format is hands-on exercises and discussions with some lecture to define terms and concepts. Ample time is given to share the instructor's real-world experiences on a wide range of projects.

More Info

WA2131 Agile for Product Owners Workshop

The Agile for Product Owners 2-day class is a full-immersion course intended for product owners, requirements analysts and business SMEs to learn in a collaborative environment the nuts and bolts of creating, managing and refining an Agile backlog. After doing a deep dive into the Product Owner role and responsibilities, participants will engage in learning prioritization techniques, breaking down epics, writing good stories and acceptance criteria, as well as strategies to engage stakeholders and keep the team motivated.  Students will participate in exercises, in-depth discussion, case studies and techniques to help illustrate Product Ownership best practices and principles.

More Info

WA2130 Agile Business Leadership

It seems that every business these days is called upon to be more ‘agile’ or ‘lean’.  But does that mean exactly?  Furthermore, a variety of other terms such as ‘iterative’ and ‘incremental’ get tossed around.  But at the end of the day, all that truly matters is how your organization can best align IT and Business in a way that is efficient and value-added.

This course can be delivered in one of two formats:

Option 1: A half-day executive overview of ‘Agile’ and how businesses can get more business value out of IT by cutting out non value-added project management and software development cycles and drive a better alignment between Business and IT.

Option 2: A full day format that includes a more detailed dive for project managers and team leads into Agile principles and opportunities.  This allows a more elaborate and organization-specific conversation to take place regarding the applicability of Agile in certain contexts.

More Info

WA2079 Advanced ScrumMaster

This is a deep dive course that takes you into some more advanced topics of how to take your ScrumMaster skills to the next level. Participants start by brainstorming many of the real world daily challenges they face as ScrumMasters then we discuss practical ways to address them. This is NOT the entry level ScrumMaster Certification course. The course aims to help new and seasoned ScrumMasters who are transitioning to a ScrumMaster, Agile Coach or Agile Program Manager/Release Manager role learn how to successfully apply Agile methods and lead high performing self-organizing teams. We will cover the key Servant Leadership, Facilitation, and Soft Skills necessary to make this role a success.   This is a must have course for team leaders interested in taking their skills to the next level!

More Info

WA2078 Agile Planning and Estimation

This course takes a deeper dive into the topic of Agile Planning at the Program Level and at the Release Level. Many teams struggle with the topic of ‘Just Enough’ upfront requirements, ‘Just Enough’ upfront sizing and design and ‘Just Enough’ planning so this course is dedicated to demystifying these concepts and walking through practical real world approaches to successful Agile planning.

More Info

WA2077 Agile Portfolio Management

This is an advanced and unique workshop that will take your team through a practical, real world and intensive hands-on journey of applying Agile, Lean and Kanban to YOUR Portfolio Planning and Management! Be prepared to learn some new and innovative methods for planning, prioritizing, sizing and managing your portfolio of initiatives. We will also share a different approach of looking at enterprise capacity planning by planning around teams, measuring velocity and establishing a pull method from your portfolio backlog. Come with an open mind! We guarantee you will learn creative methods you can apply immediately!

More Info

WA2076 Agile Project Management

This course aims to help new and seasoned project managers who are transitioning to a ScrumMaster, Agile Coach or Agile Program Manager/Release Manager role learn how to successfully apply Agile methods to their projects and programs. Participants will learn the full Agile Development Lifecycle, how to lead teams through Agile planning sessions, and understand techniques and practices to successfully execute on project and program deliverables.  We will discuss the role of the Agile Project Manager and Program Manager through the various stages as well as the key Servant Leadership, Facilitation, and Soft Skills necessary to make this role a success.

More Info

WA2075 Kanban for Agile Teams

Organizations are increasingly moving towards finding ways to cut waste and optimize their processes. More and more companies are adopting Lean and Kanban methods as part of their Agile Transformation. Pure continuous flow Kanban systems work very well when your backlog includes minor enhancements and support related items. There is no need here for strict time-boxes, instead a regular continuous flow optimized process for delivering predictable value with no bottle necks. Scrum mixed with Kanban walls works great for Projects and Initiatives that have a specific Product Owner and require more strict planning and review/demo time-boxed iterations. This course will help you understand how Agile, Scrum and Kanban all fit together to deliver value for your organization!

More Info

WA2074 Agile Engineering Best Practices

Many teams that adopt Agile will tend initially to focus on adopting the Scrum practices of Sprint Planning, Daily Scrum, Sprint Review and Retrospective. The only problem is these practices will not help on the engineering side of the house. The goal of this course is to take a team (Developers, DBAs, Analysts, Testers, Deployers, Architects) through a journey of Agile Engineering Practices founded from methods such as XP, FDD  and pure common sense architectural patterns we’ve always known. We will discuss in detail some of the XP practices below, in addition to topics such as User Centric Design, Agile Architecture, Agile Database Design, Daily Builds and Code Check-ins, using Mock Data, and some on Automated Testing.

More Info

WA2073 Agile Testing

Iterative development also means iterative testing. This can be a challenge for teams who are used to the traditional view of testing as the final phase of a project. This Agile Testing Training course will help your team learn how to strategize, plan, design and execute tests in an Agile environment. We will particularly address the challenges and strategies for testing in short development iterations and walk through the four quadrants of Agile Testing. We will cover topics such as writing acceptance criteria as upfront requirements, Test Driven Development, test automation, exploratory testing, usability testing, non functional and performance testing, continuous builds and inspections and much more. We will discuss the importance of transitioning from ‘waterfall thinking’ to ‘agile/iterative thinking’. We will discuss and share Real World practical tips of the Agile Tester role, expectations and how they can work within cross-functional teams. This is a must-have workshop that will help your team define new testing and quality norms to improve their current processes!

More Info

TP2072 Agile Overview for Executives and Leaders

This is our executive/management overview course that introduces the main concepts behind Agile, Lean, and Scrum to a leadership team and provides a strategic view of how to successfully transform an organization to high performance.

More Info

WA2071 Effective / Agile Requirements Gathering

This is not your traditional requirements gathering course! This course focuses on how to effectively and efficiently gather user requirements using creative visual modeling and powerful engaging techniques. You will learn how to differentiate the levels of requirements, design a simple 4 step process for gathering the right level at the right time. You will learn by practicing how to use fun facilitation activities to gather the “breadth” of user requirements up front and catch the usually ‘missing’ ones. You will learn how to break down big requirements into small manageable ones and how to dive into the details later. You’ll learn a creative business value points method for prioritizing requirements and how to take dependency into consideration.. You will learn about business rules, acceptance tests, process modeling and UI prototyping.

More Info

TP1984 Real World Agile

This is not your typical Agile and Scrum 101 course. This course is designed to spend 25% of the time on “What” and “Why” behind Agile and Scrum and 75% on “HOW” you can actually start using it with your team tomorrow! This is TEAM training so ALL roles (including the Business Product Owners) should attend! If you’re interested in learning real world techniques used by dozens of teams then this course is for you! We walk you through an end-to-end lifecycle Agile project journey from Release Planning all the way to Production Release using a sample project or YOUR own.

More Info

WA1771 Overview of Agile for Product Owners

This course addresses the business questions related to Agile such as: What is the business value of using Agile for me and why should I collaborate with IT this way? Who is the Product Owner and what does my new role entail? What are the expectations of me? What are User Stories and how do I write them? How can I be an effective Product Owner? What is the role of my Users and business SMEs? What are Acceptance Tests and how do I identify them? When do I and my users do acceptance testing? What techniques and real world best practices can I use to motivate and encourage the team? I haven’t played a ‘Leader’ role before, how do I prepare?

More Info