Web Age Solutions Inc
Providing Technology Training and Mentoring For Modern Technology Adoption
Web Age Aniversary Logo
US Inquiries / 1.877.517.6540
Canadian Inquiries / 1.877.812.8887

Agile Training and Scrum Training Courses

Web Age Solutions provides Agile Training courses and Scrum Training courses
online
and via traditional classroom setup
in all the facets of Agile.
We have been delivering Agile Training courses to numerous Fortune 500 companies since 2010.

Agile training Map

Agile Learning – A Map to Choosing the Right Training

(click image to enlarge)

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

View our Complete list of Agile and Scrum Training Courses below.

Our top Agile Training 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 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.


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


 

Top 5 Pain Points of Agile Organizations

Have you been doing Agile for a while now but still have challenges with the following: reducing handoffs, gathering effective requirements, testing all stories in a sprint, building the right thing, scaling? These are common problems that some of the most experienced organizations and teams struggle with.

At Web Age we have helped organizations overcome many of these hurdles. Join us to learn about these 5 common pain points, and what you can implement to begin to solve these issues.

Related Agile Training courses:

TP2723 Agile Fundamentals for Technology-Enabled Business

This course discusses Agile from a vantage point as an iterative time-boxed approach to any business area, not just software engineering.  This outline uses Scrum as the Agile Methodology and points out key usages and differences for XP and Kanban.

TP2886 User Experience in Agile Development

Three-Day Jumpstart Workshop

TP2834 SAFe Release Train Engineer with RTE Certification

Facilitating Lean-Agile Program Execution with SAFe®4 Release Train Engineer Certification. Based on version 4.6 of SAFe®.
This 3-day course provides an in-depth understanding of the role and responsibilities of a SAFe®4 Release Train Engineer (RTE).  Attendees explore the skills needed to facilitate and enable end-to-end value delivery through Agile Release Trains (ARTs) and learn how to build a high-performing ART through servant leadership and coaching.

TP2833 SAFe DevOps with SDP Certification

Improving Time-to-Market with the Scaled Agile Framework with SAFe®4 DevOps Practitioner Certification. Based on version 4.6 of SAFe®.
Co-authored by ICON, this two-day SAFe® course provides a comprehensive overview for understanding the DevOps competencies needed to accelerate time-to-market by improving the flow of value through the Continuous Delivery Pipeline. Attendees will map the current value stream through their delivery pipeline from idea to cash, and identify practices that will eliminate bottlenecks to flow.
The course will build an understanding of the complete flow of value from Continuous Exploration to Continuous Integration, Continuous Deployment, and Release on Demand. Attendees will explore SAFe’s CALMR (Culture, Automation, Lean, Measure, Recover) approach to DevOps, which helps create a culture of shared responsibility for the full spectrum of Solution delivery. It helps align people, processes, and technology throughout the organization to achieve faster time-to-market.
Attendees will leave with the tools they need to execute an implementation plan for improving their delivery pipeline, and the knowledge they need to support the plan. The course also prepares students for the optional SAFe® 4 DevOps Practitioner (SDP) certification exam.

TP2818 Introduction to Product Thinking for Agile Teams

The advent of agile has helped teams increase delivery speed, increase quality, and increase overall productivity.
When a team transitions from waterfall to agile, it’s very common to still hang on to old ways of thinking.   One of the last hold-outs is typically keeping a “project” mindset, where everything has to be fit into a project structure.  This fits in with the “big planning up front” mentality, which is not agile at all.
While there will always be larger initiatives, it’s important for teams to transition to a “product” mindset, where testing every idea before implementation is part of the culture, and software isn’t just delivered and forgot about.  The value of the software that’s delivered should be measured and customer feedback actively sought, which then becomes feedback for new ideas.

TP2804 Implementing SAFe® 4.6 with SPC4 Certification

This 4-day course teaches attendees how to lead a Lean-Agile transformation by leveraging the practices and principles of the Scaled Agile Framework® (SAFe®4.6), as well as the 5 core competencies of the Lean Enterprice. Learn how to effectively coach programs, launch Agile Release Trains, build a Continuous Delivery Pipeline with DevOps culture, and build a Lean Portfolio.
 
Becoming a Certified SAFe 4 Program Consultant (SPC), and becoming a change agent, will enable attendees to coach and guide the enterprise to succeed in a disruptive marketplace and empower them to implement a Lean-Agile SAFe Transformation.

TP2798 Kanban Overview

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 approach to work management.   Kanban works great for projects and initiatives, production support, or smaller initiative, or for team with constantly shifty priorities. This course will help you understand how Agile, Kanban and Scrum can be utilized to deliver value for your organization!

TP2765 Implementing Agile Test Driven Development for Non-Developers

Test-driven development (TDD) is an evolutionary approach to development where you must first write a test that fails before you write new functional code.  This process was developed by Kent Beck and Ward Cunningham.  It is primarily an agile approach to software development and is one of the core principles of Extreme Programming.

WA2762 Extreme Programming (XP) Workshop

In this course we will review Agile and the Extreme Programming (XP) framework.  Extreme Programming has 12 practices, grouped into four areas, derived from the best practices of software engineering.  Participants will review, demonstrate, and practice each principle as it related to modern day software development using a real-world project.  This course is ideal for team looking to understand XP or to use XP practices to take their projects to the next level.

TP3000 Professional Agile Leadership Essentials

The Professional Agile Leadership EssentialsTM (PAL-E) is a 2-day hands-on workshop that uses a combination of instruction and hands-on exercises to help managers and other leaders who work directly with agile teams understand how to best support, guide, and coach their teams to improve their agile capabilities.

The workshop provides a foundation for the role that leaders play in creating the conditions for a successful agile transformation. Leaders and managers are critical enablers in helping their organizations be successful, yet the role of leaders and managers in an agile organization can be quite different from what they are used to.  This workshop uses a  combination of instruction and team-based exercises to help participants learn how to form and support agile teams to  achieve better results, and how to lead the cultural and behavioral changes that organizations must make to reap the benefits of an agile product delivery approach.  

TP2716 Behavior Driven Development (BDD) Jumpstart

Behavior Driven Development (BDD) equips teams with practices, tools, and techniques to take their software development processes to the next level. This course provides a hands-on workshop to introduce BDD concepts and equip teams with practical experience in creating BDD feature files, scenarios, and complete working applications.

TP2707 Essentials of Design Thinking

Design thinking refers to creative strategies designers use during the process of designing. It is an approach to resolve issues outside of professional design practice. Design thinking in business uses the designer's sensibility and methods to match people's needs with what is technologically feasible and what a viable business strategy can convert into customer value and market opportunity.

WA2698 Scrum Lego Game

In the Scrum Lego game, one or more teams work together with a customer or product owner (usually played by the trainer) to construct a city, primarily with legos. The product owner begins by presenting a prioritized backlog of buildings he or she requires, and the teams helps clarify the requirements. An estimation round can be performed to help the teams size the buildings in terms of complexity. Teams then proceed by pulling items from the backlog, one by one and starting from the top, that they feel can be finished in a sprint of 7 minutes. The sprint begins when teams feel uncomfortable enough with the amount of work they have selected but are willing to give it a try. A large countdown timer is displayed and the teams have 7 minutes to finish the work. After the first sprint, the product owner reviews the results with the teams. Changes are discussed and specifications are clarified when a building was built incorrectly. A short retrospective can be done and the teams proceed with two additional sprints. The game finishes with a global retrospective on “lessons learned”.

TP2691 The Agile Governance Plan

This course takes the next step to improve architecture work for Agile projects. Agile presents unique sets of challenges for managing both requirements and stakeholders, requiring responsive and supporting governance. It is a mixture of lectures and exercises providing opportunities to put into practice industry recommended approaches.

TP2690 Architecture for Agile Projects

This course starts with the story of how Agile arose to set the stage for understanding the motivation behind its growing popularity. It then walks through the details of what is affected by doing Agile and who is involved with a focus on the role of the architect. From conception to production and onto retirement, the course provides guidance as to what an architect is required to do at each step to ensure Agile projects are supported by robust and flexible architecture. It is a mixture of lectures and exercises providing opportunities to learn the concepts and How-to apply them in the real world.

TP2686 Behavior Driven Development (BDD) Workshop

Behavior Driven Development (BDD) equips teams with practices, tools, and techniques to take their software development processes to the next level. This course provides a hands-on workshop to introduce BDD concepts and equip teams with practical experience in creating BDD feature files, scenarios, and complete working applications.

You will learn BDD through a series of practical exercises utilizing Cucumber, Maven, and the Eclipse IDE to gain hands-on experience with BDD.

TP2658 Agile Engineering and Quality

The goal of this course is to take a team (Developers, DBAs, Build Engineers, Analysts, Testers, Developers, Architects) through Agile Technical Practices gleaned from methods such as eXtreme Programming (XP), Feature Driven Development (FDD), and best software design approaches that have been practiced for the past fifty years.

WA2648 Digital Transformation for Managers and Leaders

This four-day Digital Transformation workshop is loaded with practical real-world information. From the foremost agile development training company, comes a course to move the dial on your organizations’ Digital Transformation journey. You will leave this course loaded with knowledge on the available people, processes, culture, and tools for DevOps, ready to select what's right for your company and to roadmap the journey for your organization.  The class provides implementation case studies, a 30-60-90 roadmap to implementing Digital Transformation in your organization, Digital Transformation organizational maturity assessment, as well as, patterns and best practices to enable you to confidently lead a Digital Transformation implementation.  This class demystifies the fundamental shift from focusing only on the tools or scripting to using Digital Transformation for measurably higher performance from organizations of all sizes for solving business problems in a timely manner.

TP2898 Agile & Lean for Business

The term agile was coined in the early 2000s to describe a new way of developing software.  This new way described software development to be flexible and delivered iteratively.  This was a huge departure from the old rigid way of doing things.  

While agile has revolutionized how we develop software, people are finding that by applying these agile principles to other areas can provide dramatic improvements to efficiency, throughput and delivery time.  Popular non-IT areas that are applying agile principles are Marketing, HR, and Operations, to name a few.

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.

In the course we will do a deep dive into what makes the application of agile so successful, the popular frameworks, and how this can translate to a purely business environment.

TP2998 Agile Experiences

The three-day Agile Experiences course is designed to be an opportunity for an entire Agile team to learn and practice together. All aspects of planning, from vision down to daily planning are supported through experiential learning activities during this course. The entire team shares in learning the importance and best methods of communication, cadence and transparency. By engaging in this practice and learning together, the team is prepared to execute together and achieve success much more quickly. 

TP2996 Design Thinking & Innovation Events

Participants with refine the learnings from class and apply them directly to a problem\enhancement that the company is currently facing.  At the end of the program the participants will have developed innovative approaching with working prototypes to solving customer problems that add real value.

TP2987 Certified Agile Leadership

The Scrum Alliance Certified Agile Leadership (CAL) program includes introductory education to bring awareness of the focus and journey of the Agile leader as well as an advanced path of validated learning and practice for the leader to continue the learning journey.  An Agile leader is knowledgeable about agile values, approaches and practices. And they strive to find creative solutions through increased self-awareness, a growth mindset and team engagement.  In an Agile organization, leaders must shift from directive approaches to ones that enable autonomy, mastery and purpose within the ranks of their employees. In the Certified Agile Leadership workshop, you will assess the current state of agility within your organizations and discuss the unique requirements of the agile leader’s role. During the workshop, develop short-term plans to drive better application of the agile mindset and techniques.

TP2982 Agile Foundation - Project Manager to Scrum Master

Participants are given a comprehensive overview of the Agile essentials and learn about the different Agile frameworks: Lean, Scrum, XP, and Kanban. This course emphasizes practical agile practices and focuses on demonstrating how Agile can be integrated into real projects. Our workshop uses a variety of unique hand-on teaching tools including, hands on demonstration, participant lead instruction, videos, games and a whole lot of fun.

TP2978 Scrum Master Essentials

Our Scrum Master Essentials offering introduces the concepts of agile project leadership using the Scrum framework. 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.

TP2977 Product Owner Essentials

The Agile for Product Owners Essentials 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.

TP2976 Advanced Scrum Master

This advanced course examines some of the more challenging Agile topics facing teams. Discussion and lab work will include relevant leadership theories and practical application, organizational and team dynamics as well as pragmatic approaches to keeping Scrum practices fresh and relevant through the process of continuous improvement. Participants will take their Scrum Master skills to the next level while developing potential solutions to the challenges that their teams are facing with like-minded individuals in this highly interactive workshop.

TP2975 Advanced Product Owner

The 2-day Advanced Product Owner course is designed for Product Owners and Product Managers and is focused on the behaviors and skills necessary to transform an output-based enterprise into an impact and outcome-driven enterprise.

Participants will learn techniques and practices to better understand the various stances that Product Ownership entails, help define value in alignment with corporate vision and strategy, engage stakeholders at broad levels, and measure customer value at scale.

TP2972 Advanced Scrum Master (Certified)

The Certified ScrumMaster® (CSM) course defines the skills needed by an Agile coach, but does not teach those skills. This workshop style course explores the essential skills needed to raise your level of expertise as a practicing ScrumMaster.
These skills are core to the ScrumMaster role, but are also needed by team members, product owners, and others who will be interacting with Scrum teams. Mastering these skills ensures healthier team collaboration, better meeting facilitation, and communications between stakeholders, which also leads to higher quality products and services to the customer.

TP2971 Advanced Certified Scrum Product Owner

You’re a Certified Scrum Product Owner® (CSPO®) who’s focused on maximizing business value and Product Backlog optimization to understand how to do the best possible job to satisfy key stakeholders. The next step in your Agile journey is to achieve your Advanced Certified Scrum Product Owner (A-CSPO℠) certification.

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

TP2908 Agile Foundation and TFS

TP2907 Agile Foundations and JIRA

Agile Foundations & JIRA takes our most popular Agile training courses for Agile teams and incorporates one of the most popular Agile tools: JIRA.  If you’re new to Agile and need to know the basics or need to enhance your knowledge or build hands-on experience with JIRA this course is for you.


Participants are given a comprehensive overview of the Agile essentials and learn about the different Agile frameworks: Lean, Scrum, XP, and Kanban. This course emphasizes practical agile principles and focuses on demonstrating how Agile can be integrated into real projects with real tools – JIRA. Our workshop uses a variety of unique learning tools including hands on demonstration, participant lead instruction, videos, games and a whole lot of fun.


This workshop takes one of your projects and walks it through the Agile lifecycle and JIRA tool process. At the completion of this class you will not only have a strong Agile background but an actual working product backlog.

TP2901 Agile Facilitation

Facilitation training is often overlooked, but we all know that a cornerstone leadership element is the art of facilitation.
It is estimated that 30 billion dollars is spent each year in the United States on unproductive or poorly run meetings.
We have all experienced meetings that are never ending, have no purpose, or which never reach consensus.  Even worse, meetings where the “elephant in the room” is never addressed. For any meeting to be effective, it is crucial that it has skillfully facilitated.
Each meeting needs to be designed and executed to be productive, ensuring delivering on clear goals, objectives, shared vision and commitment.

TP2900 Agile Leadership

There are a lot of leadership buzz words floating around:  “Servant Leadership”, “Participative Leadership”, “Command and Control Leadership”… and the list goes on and on.
To be a truly effective leader, there are many factors to take into account in deciding how best to lead any team.  Some of these factors include the type of work, culture, team dynamics, the team growth phase and individual motivation factors. In this workshop, we will cover the most common styles of leadership, and explore how and when to use each style.
You will learn that there is no such thing as a “one size fits all” style of leadership.

TP2899 Agile for Project and Program Managers

This course aims to help new and seasoned program and 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 Agile Program Management through the various stages as well as the key Transformation leadership and facilitation skills necessary to transition from a tactical focus to a more strategic focused approach.
Attendees will gain insight on how to bridge the gap between traditional and Agile Project Management. This is a must have course for any project or program manager transitioning to Agile!

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.

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

Delivering value through effective Program Increment execution. SAFe®4 Product Owner/Product Manager Certification. Based on version 4.6 of the Scaled Agile Framework®.
Develop the skillsets needed to guide the delivery of value in a Lean enterprise—and learn about the activities, tools, and mechanics used to manage backlogs and programs—by becoming a SAFe® 4 Product Owner/Product Manager (POPM). During this two-day course, attendees will gain an in-depth understanding of the Agile Release Train (ART), how it delivers value, and what they can do to effectively perform their role.
They will also learn how to apply lean thinking to write Epics, break them down into Features and Stories, plan and execute Iterations, and plan Program Increments. Finally, attendees learn about the Continuous Delivery Pipeline and DevOps culture, how to effectively integrate as Product Owners and Product Managers, and what it takes to relentlessly improve the ART.

TP2616 SAFe 4.0 Advanced Scrum Master (SASM)

This two-day course prepares current Scrum Masters for their leadership role in facilitating Agile team, program, and enterprise success in a SAFe® implementation. The course covers facilitation of cross-team interactions in support of the program execution and relentless improvement. It enhances the Scrum paradigm with an introduction to scalable engineering and DevOps practices; the application of Kanban to facilitate the flow of value; and supporting interactions with architects, product management, and other critical stakeholders in the larger program and enterprise contexts. The course offers actionable tools for building high-performing teams and explores practical ways of addressing Agile and Scrum anti-patterns in the enterprise.
Attending the class prepares you to take the exam and become a certified SAFe® Advanced Scrum Master (SASM).

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.

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.

TP2613 Implementing SAFe 4.0 with SPC Certification (SPC)

.

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.

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!

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.

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.

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.

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

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?”

TP2470 The Agile Solution Architecture Program

Description This course walks through the steps involved in implementing the Agile Architecture program at the solution architecture level. It starts by looking at the foundation elements required, with discussions on how to link with Agile governance in practical ways to support project work. The focus then moves on to examine what has to be done in architecture to ensure success by recognizing and avoiding common pitfalls. There is a mixture of lectures and exercises providing the necessary tools and knowledge to put the concepts into practice.

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.

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.

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.

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.

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.

WA2132 ScrumMaster Certification

Our Scrum Master Certification offering 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.

Taking a Scrum Master Certification course and the corresponding evaluation designates you as a Certified ScrumMaster. This designates that you have been introduced to the basic concepts you need to perform as a ScrumMaster or a team member on a Scrum Team. As a result, it prepares participants to effectively participate in projects using Scrum and enables participants to assume the ScrumMaster role

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.

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.

TP2079 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!

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.

TP2077 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!

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.

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!

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.

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!

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.

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.

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?

Frequently Asked Questions:

What is Agile and Scrum?

Agile software development refers to a group of software development methodologies that are based on iterative development. Requirements and solutions are created using collaboration between self-organizing cross-functional teams.

Scrum is an agile way to manage a project, usually software development. Scrum is a subset of Agile. Agile software development with Scrum is often thought of as a methodology, but instead of viewing Scrum as methodology, you can think of it as a framework for managing a process.

How Agile Scrum works?

In the Scrum methodology a sprint is the basic unit of development. The whole project is made up of a series of Sprints. Each sprint starts with a planning meeting, where the tasks for the sprint are identified and an estimated commitment for the sprint goal is made. A Sprint ends with a review meeting where the progress is reviewed and lessons for the next sprint are determined. At the end of each Sprint, a functional/working piece of software is produced that the users can actually test.

Who Needs Agile Training?

Since Agile is not a specific methodology, training in it is extremely important. Having all project team members (both technical and business) attend training is important and can eliminate some problems. The entire team should hear the same message, concepts, and application strategies creating a common language and perspective. This shared understanding strongly increases the probability of the team adapting together using a common language and practices, thus reducing conflicts in the future.

Can Agile work without Scrum?

Scrum is a type of agile approach that is used in software development.

While the Agile methodology can be applied to product development not only in the software industry but in other industries as well, Scrum is specific to software development.

Scrum is not a methodology. It simply provides structure, discipline and a framework for Agile development.

What is an Agile Scrum Master?

The ScrumMaster is the team’s coach! The ScrumMaster is responsible for making the process run smoothly, for removing obstacles that effect productivity, and for organizing and facilitating the critical meetings.

Top facts on Agile

Almost three-quarters (71%) of organizations report using Agile approaches sometimes, often, or always. (Source: Project Management Institute)

Agile projects are 28% more successful than traditional projects. (Source: PwC)

Benefits of Adopting Agile (VersionOne State of Agile Report 2018)

  • Manage changing priorities – 71%
  • Business/IT alignment – 66%
  • Delivery speed – 65%
  • Time to market – 62%
  • Team productivity – 61%
US Inquiries / 1.877.517.6540
Canadian Inquiries / 1.877.812.8887