Agile Videos

Everything I need to know about Agile, I learned from pair programming – Chet Hendrickson, Ron Jeffries

About this video

In this keynote, Ron and Chet demonstrate pair programming and describe how everything a developer needs to know about Agile Software Development shows up during development.

Agile was invented “to make the world safe for programmers”, according to Kent Beck. Yet common experience is that large-scale approaches are certainly not SAFe for programmers, and we are seeing more and more “Dark Scrum”, where debased “Agile” ideas are used, not to draw out the best from teams, but to oppress them.

As we work through a simple pair programming demonstration, we show how the things we learn as developers give us insight into how to live within the organization, and how to improve it.

It’s turtles all the way up and down and we’ll look at some of those turtles.

In this keynote, Ron and Chet demonstrate pair programming and describe how everything a developer needs to know about Agile Software Development shows up during development.

Agile was invented “to make the world safe for programmers”, according to Kent Beck. Yet common experience is that large-scale approaches are certainly not SAFe for programmers, and we are seeing more and more “Dark Scrum”, where debased “Agile” ideas are used, not to draw out the best from teams, but to oppress them.

As we work through a simple pair programming demonstration, we show how the things we learn as developers give us insight into how to live within the organization, and how to improve it.

It’s turtles all the way up and down and we’ll look at some of those turtles.

Speaker(s) may be willing to present this session at local group meetings and other events.

Discover the many benefits of membership

Your membership enables Agile Alliance to offer a wealth of first-rate resources, present renowned international events, support global community groups, and more — all geared toward helping Agile practitioners reach their full potential and deliver innovative, Agile solutions.

IMPORTANT: We have transitioned to a new membership platform. If you have not already done so, you will need to set up an account on the new platform to establish your user profile.

When you see the login screen, choose “Set up Account” and follow the prompts to create your new account. You can choose to log in using your social credentials for either Google or Linkedin (recommended), or you can set up your account using an email address.

Not yet a member? Sign up now