Agile Event Session

Technical Agile Coaching with the Samman Method

This video content is for Agile Alliance members only

If you’re already an active member, please log in now.

To view this content, and gain access to many more valuable resources, conference discounts, and invitations to exclusive networking and learning events, please consider becoming an Agile Alliance member.

Abstract/Description

Samman is a method for people who want to make a difference and improve the way software is built. The focus is specifically on technical practices and how people write code, and it’s the best way I know to help software developers to adopt practices like TDD and Refactoring. A Samman technical coach divides their time between several software development teams and there are two main parts to the method: – Learning Hour – Ensemble Working In the learning hour the coach uses exercises and active learning techniques to teach the theory and practice of skills like Test-Driven Development and Refactoring. In two-hour Ensemble sessions the whole team collaborates together with the coach in applying agile development techniques in their usual production codebase.

If you’re a technical coach, or simply have aspirations to help your team adopt agile technical practices, Samman gives concrete actionable ways of working to achieve change. I’ve been working with this method for several years now, in a variety of organizations. I’ve been pleased with the results I’ve seen, in particular improved awareness of what technical agile practices are and a desire to do them at a team level. I published a book about the Samman method in January 2021, the foreword is written by Kent Beck.

This presentation is a summary of the main points of the book. My main aim is to encourage others to improve the way they do technical agile coaching.

Additional Resources

Add to Bookmarks Remove Bookmark
Add to Bookmarks Remove from Bookmarks
Add to Bookmarks Remove from Bookmarks

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

Agile2021
Talk
Practicing

More Agile Event Session Videos

Green Tests and Red Tests
A central benefit of doing test-first development is getting a suite of behavioral tests to regress code and support refactoring efforts. But when doing test-first development in practice, many developers write too many tests and implementation-depen…
Test-Driven Development in Cobol
Mainframes, like Mark Twain, may well say, "The reports of my death are greatly exaggerated." Mainframe systems have always been around, quietly processing 80% or more of financial transactions worldwide while people's attention was focused on colorf…
Green Tests and Red Tests
A central benefit of doing test-first development is getting a suite of behavioral tests to regress code and support refactoring efforts. But when doing test-first development in practice, many developers write too many tests and implementation-depen…

Have a comment? Join the conversation

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.

Not yet a member? Sign up now