Training

Inspiring experiences that change mindset, develop skills, and catalyze action

We are not a generic training company. Every one of our trainers has an extensive, balanced record of training, coaching, consulting, and facilitation in Agile. All our courses are experiential and engaging, and all our exercises are original, and we keep our material current with the ever-expanding Agile frontiers.

 

The following list contains our  “base model” courses. We will customize the agenda for you based on your objectives and needs.

Leading in Agile (2 days)

for technology managers/directors, senior project/program managers, enterprise coaches

Grow as an Agile leader: develop effective attitudes and know-how for cultivating team Agility and delivering outstanding results.

Overview

If you’re accountable for people and/or results, how does your role change in Agile? How can you be an effective, supportive Agile leader? What should you pay extra attention to, ignore, or avoid? Most managers and PMs are not sure how to answer these questions, even if they received some basic Agile training along with their teams.

 

We address that with our “Leading in Agile” training for your leaders. This isn’t yet another course on Scrum mechanics, a scaling framework, or practices. Nor is it basic management or leadership training. Instead, your leaders will come away with clarity, strategies, and tools for supporting thriving teams that implement truly Agile processes.

 

“Leading in Agile” is a game-changer for your Agile transformation. This is for real: already, we have led more than 100 sessions of this course at several of the world’s best-known organizations. Ask us privately for references.

 

In our experience, the two pillars of successful leadership in Agile are a thorough grasp of its mind-set and human side. Therefore, the course is designed around them as well as the bigger context of personal and organizational transformation:

  • We paint a vivid picture of the Agile mind-set, its rationale, and its application to work, to people, and to leaders. We take the Agile conversation out of the weeds of tools and mechanics, and derive everything from the more meaningful place of values, beliefs, and principles.
  • We explore key topics in engaging people and teams in Agile environments, and help attendees discover and process the implications to them as leaders.
  • We put the attendee in the center by studying how to customize Agile, navigate an Agile transformation, and grow as an Agile leader.

 

The more advanced the participants are in terms of leadership experience, the less we cover the basics of the human side, and the more time we spend on Agile’s implications and applications to leadership. If the group ranges from beginner to advanced, we try to find common ground that benefits everyone.

 

Class size: 12-20 participants.

 

Curious to hear about this course in Gil’s words? Watch Dave Prior’s interview with him from Agile2016. Start at 04:45 (before that point, they discussed Gil’s conference session, which was about making meetings matter.)

 

Ask us for the course’s data sheet.

The Leader’s Guide to the Agile Mind-Set (1 day)

for managers/directors/VPs and senior project/program managers, both technology and business

Achieve better Agile delivery and business outcomes by solidifying your understanding of the Agile mind-set, its application, and its implications.

Overview

If you’re a senior leader or business partner, how should you engage with Agile teams? What should you change in terms of management systems and human systems for real Agility? How can you get your objectives met, especially if the Agile transformation has resulted in a wide spectrum of understanding, buy-in, and implementation?

 

Most senior leaders struggle with these questions, often due to assumptions they make. Mistakenly, they think Agile is “better, cheaper, faster”, a process with a set of best practices, or a framework they can “install” for managing technical work. With little change in the organization’s middle (or higher), little agility is gained.

 

It gets worse. Even when technology managers learn the answers, their business counterparts are usually left guessing.

 

This one-day experiential training, “The Leader’s Guide to the Agile Mind-Set”, will give you everything you need to know for healthy engagement with Agile teams that deliver reliably. It is a scalable solution for large organizations due to its brevity (only one day). And it builds partnership and mutual understanding due to its design, which is neither process-heavy nor technology-focused.

 

This training is a game changer for large corporations undergoing massive Agile transformations. Ask us privately for references.

Being Agile (1 day)

for Agile team members, ScrumMasters, technical leads, product owners and close business partners

Strengthen the foundation for Agile and gain thinking tools for increasing Agility.

Overview

If your team has been doing Agile for a few months, are they also being Agile? That is, do they truly put people before process, deliver value frequently, respond to change economically and without drama, and collaborate with their customer?

 

Many teams start their Agile journey doing Agile: going through Scrum/SAFe/Kanban motions and trying “best practices.” But without a solid grasp of the Agile mindset — values, beliefs, and principles — those motions will not make them agile. People cannot get great at Agile by following recipes and imitating moves, as if they’re learning to drive; the concepts that make Agility work must permeate their work.

 

This workshop is perfect both for teams that need to level up with Agile and for teams that are struggling to get Agile (and perhaps take a dim view of it, for the wrong reasons).

 

Class size: 12-20 participants.

Amplifying Collaboration and Agile Teamwork (1 day)

for ScrumMasters, team and delivery lead, tech leads, product owners, and project leads

Establish the conditions and master powerful techniques to get your whole team talking, collaborating, and making better shared decisions.

Overview

In a healthy Agile environment, people communicate, collaborate, and decide together all the time. The big idea is that the group can be smarter than the individuals, which means it will do better work and produce better results.

 

However, too many teams do not experience this synergy:

 

  • Rather than have valuable interactions, they complain, “Agile has too many meetings!”
  • Instead of determining work together, they wait for someone to assign them tasks.
  • They default to working on tasks individually “because that would be faster”.

 

These patterns rule out group wisdom, but that’s not the only problem. When the team doesn’t act as a team, the non-collaborative power structure (“command & control”) fills the vacuum. This is especially evident in team events (“ceremonies”), which are frequent in Agile. Soon enough, team members get disillusioned about empowerment and disenchanted toward Agile.

 

It’s actually quite easy to turn this situation around. In this one-day training with Gil Broza, you will:

 

  • Identify the elements of your Agile setup that discourage collaboration.
  • Practice powerful, simple techniques to make every meeting collaborative, worth having, and a welcome experience for its participants.
  • Discover what it takes to move from a group of busy individuals to a healthy, thriving team.

 

Class size: 8-20 participants.

Pragmatic Scrum (2 days)

for cross-functional Agile teams including managers and close business partners

Develop the necessary understanding, skills, and mindset so you can establish an Agile process that works for you.

Overview

This course is designed for teams that realize that simplistic Scrum mechanics, roles, and artifacts won’t make them Agile.

 

With this course, teams learn the Agile values, beliefs, and principles (= the mindset), what Agile is and isn’t, how to perform good practices correctly and usefully, and what Agile behaviours look like. It also includes critical components that are missing from certified Scrum.

 

This experiential training makes use of powerful simulations, activities, and interactions not found in the hundreds of publicly available Scrum courses. We evolve the material continuously based on the best knowledge the Agile community has to offer. The instructor, Gil Broza, has been coaching organizations since before Agile had its name, and has authored books on the most commonly neglected aspects of Agile — the mindset and the human side.

 

 

Class Size: Up to 20 participants

Agile Engineering: Effective Programming Techniques and Strategies for Sustained Agility (2 days)

— for software developers, architects, database developers, testers who code, and their respective managers

Master the strategies and practices of developing high-quality code and reining in legacy.

Overview

Agile changes the rules of the programming game. A software team can’t just use stripped-down versions of traditional programming; they must develop the knowledge, approaches, and habits to be effective in an Agile life-cycle. Otherwise, they’ll just produce instant legacy code and within a year or so, technical debt will compromise quality and productivity. Guaranteed.

 

In this Agile Engineering course, programmers learn reliable, sustainable and enjoyable software development attitudes and practices. They’ll be poised to become true Agile developers, rather than developers who happen to use Agile practices. They can immediately put to use everything they learn in this course to reduce time to market, increase quality, and reduce technical debt.

 

Participants’ learning objectives:

  • Develop simple, clear, tested code faster than you ever did
  • Use test-driven development and refactoring correctly and effectively
  • Evolve object-oriented software with tests’ guidance
  • Unit-test the tough cases
  • Stop dreading legacy code

 

Note: Delivered in Java, this course is perfect for C#, C++, PHP, and web developers too.
Class Size: Up to 20 participants

 

Consult the curriculum and read rave testimonials from students in Toronto, Vancouver, Boston, and Israel.

Product Owner and other Agile Customers (2 days)

— for product managers, business analysts, UX designers, domain architects, and other stakeholders who shape products

Learn the mindset and techniques for discovering, shaping, and evolving valuable products the Lean/Agile way.

Overview

Product managers, UX/UI designers, business analysts, and domain architects are all Agile Customers. (One of these roles is typically designated as the lead, or Product Owner.) This role comes with great responsibility, far beyond merely writing user stories and prioritizing a backlog.

 

To be successful their role, the Agile mindset must permeate everything Agile customers do: choosing the work, engaging with delivery teams, working better. They need to know how to make commitments while eschewing predictions, how to thin-slice work items, and how to chart meaningful evolutionary paths. The tools and techniques are secondary, yet somehow they are the focus of most PO courses out there.

 

Participants’ learning objectives:

  • Decide (easily) what to work on… and what not to work on
  • Perform useful customer practices
  • Structure your daily activities well (and stay sane)
  • Feel confident about carrying out your role effectively
  • Work collaboratively and effectively with delivery teams

 

Class Size: Up to 20 participants

Agile Testing (2 days)

— for testers, test leads, and QA managers

Learn the mindset, skills, and behaviours of great Agile testers

Overview

If you’re a tester, your Agile team invites you to be an equal, contributing member from the very first day. What are you supposed to do? How can you contribute? What are effective, desirable behaviours and attitudes? And what would you need to do to adopt them easily and confidently?

 

The course is designed to turn testers from people who “happen to be in a Scrum team” to bona fide Agile testers. Participants will see exactly where they fit in an Agile team throughout the work’s life-cycle. They’ll understand how Agile teams can deliver working software on time without squeezing the testers (or testing in the next iteration). Throughout the course, they will examine their beliefs and assumptions about software testing and adjust them easily to an Agile environment.

 

Participants’ learning objectives:

  • Test more effectively and pragmatically than ever before
  • Engage productively with developers, product owners, and managers
  • Add value to your team and organization every day (not just at the end of the project)
  • Understand what’s changed and what’s remained in the move from traditional testing (e.g. ISTQB) to Agile testing
  • Cover all of your team’s testing needs

 

Class Size: Up to 18 participants

Pin It on Pinterest

Share This