XP2019 has ended
Back To Schedule
Thursday, May 23 • 1:30pm - 2:00pm
Herding the Stray Sheep: Lessons for Shepherds (Rosalia Adisti, Clementine Trifosa)

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

In an organization, a single introduction to an agile way of working is not enough to make teams consistently adopt agile practices. Without maintenance of agility, teams revert back to their initial non-agile ways of working. As internal agile coaches ("shepherd") in a large organization, we are required to "herd the stray sheep" by enabling teams ("sheep") to find their way back to agile practices. But, how do we do that? We followed the journey of a team who once "strayed" but later found their way back by leveraging the team's willingness to change, regular feedback from outside of the team, and an agile community of practice. With the newfound knowledge, we can implement ways to help teams re-adopt agile practices.

Lessons Learned from Your Experience:
  • Change agents within the team: In this team, the change was advocated by three of the development team members. One of them knew how Scrum worked in his previous team, another was a very structured person, and the last one was vocal about things that need to be changed. They went the extra mile to find out better practices from outside the team, devised a new way of working, and implemented it. Once the team has strong drivers/agents of change who recognized the teams’ pain points that lead to poor performance, they can influence others to improve the situation.
  • Feedback and/or fresh perspective from outside the team: In this team, one of the pain points was story misestimation. No one from the team realized that this was caused by poor planning, that the story was not estimated by the development team. However, the functional manager spotted this out during a one-on-one meeting, in which he told some of the engineers to “find out the answer” at a guild meetup that discussed agile practices. Here, a regular one-on-one mechanism between team members and their functional managers (or someone from outside of the team) could give a fresh perspective and enabled the team to point in the right direction.
  • Support system from the organization: A community of practice (“guild”) played a key role in solving this team’s problem. When the team members needed to discuss agile practices deeply, they could always turn to this community by attending the meetups. Agile coaches could also become the support system by providing consultation sessions about agile practices.

avatar for Rosalia Adisti

Rosalia Adisti

Agile Coach, Bukalapak
Hailing from Jakarta, Indonesia, Rosa is a newcomer in the Agile world. Between her daily activity in coaching teams into high performance, she is keen to discover how agile values, principles, and practices help teams solve their problems.
avatar for Clementine Trifosa

Clementine Trifosa

Agile Coach, Bukalapak

Thursday May 23, 2019 1:30pm - 2:00pm EDT
E-2023 (2nd Floor)