The challenge of being a team representative in a scaled agile environment

  • View
    1.425

  • Download
    1

  • Category

    Software

Preview:

Citation preview

Agile42 Connect Berlin, November, 5th, 2015

Ray Hausmann, Babbel.com

The challenge of being a team representative in a scaled Agile environment

Agile42 Connect, Berlin, November, 5th, 2015,Ray Hausmann, Babbel.com

Agenda

1. Growth2. All Team Events3. Representatives4. Problem Statement5. First actions

Growth

Growth in General (1 of 2)

• Babbel in general is growing by almost 100% every year• Product and Engineering grew around 25% last year

Growth in Product and Engineering (2 of 2)• Scaling and Synchronisation of the

Scrum Activities in December 2014

• A Team Forming Workshop in order to form cross-functional teams took place in April 2015

All Team Events

All Team Events (1 of 6)

• All Team Review• All Team Planning• All Team Retrospective

All Team Events - the All Team Review (2 of 6)

• 120 min max, 5 min break• Attendees are all the Product and Engineering people plus stakeholders • Teams present the results of the last sprint• Feedback to the teams per post-its to be openly discussed for 10 min max• Every team presents outcomes of the discussion• Meeting Feedback on post-its

All Team Events - the All Team Planning (3 of 6)

All Team Events - the All Team Planning (3 of 6)

• 45 min max• Every team represented by the PO and (non mandatory) team members• Team - usually the PO - presents stories committed to• Presentation as well covers dependencies and risks discovered• Meeting Feedback on post-its

All Team Events - the All Team Retrospective (4 of 6)

All Team Events - the All Team Retrospective (4 of 6)

• 90 min max• Every other sprint!• Every team is represented by a designated representative• Review running actions/experiments at the beginning • Team Representatives bring inter team relevant issues/goals• Attendees prioritize topics in order to decide on actions for long term goals• Meeting Feedback on post-its

All Team Events - Overview (5 of 6)

All team Review Meeting

A B C D E F ..

A B C D E F ..

Team retrospective

All team retrospective

A B C D E F ..

All team planning

Team planning

13:00 - 14:00

14:00 - 15:00

15:00 - 16:15

16:15 - 17:00

11:00 - 13:00

Lunch Break

Tue Wed 2nd Sprint

All Team Events - Feedback (6 of 6)

• We have received hundreds of feedbacks to the events.• The All Teams concept has developed over 11 months.• The All Team Retrospective originally was attended by representatives.• This as well was introduced for the All Team Planning on feedback we got.

In the end we make use of representatives in those events, which add to the team activities.

Representatives

Representatives in General (1 of 6)• Definition: A representative is a person chosen by a team in order to

stand-in for that team at a duty the whole team is not needed for.• All the approaches to scale Agile make use of representatives e.g. LeSS• Nexus even talks about an “appropriate representative”

Representatives at Babbel (3 of 6)

At the All Team Events we require the representatives to

• bring in the team's results of the activity to be scaled• stand-in for the team in the discussions and collaborations at the event• channel back relevant actions to the represented team

In addition representatives feel to be in charge of

• offering perspectives on issues raised• contributing diversity in terms of ideas• taking ownership on action items coming up

Advantages/Disadvantages of using Representatives (4 of 6)Advantages

• Reduced meeting overhead for the majority of team members• Participation in the discussion is possible for everyone.• More focussed discussion possible

Disadvantages• Increased workload for the representative to prepare / channel back• Useful ideas from the ones not attending get lost • Risk of creating a silo and limiting the diversity of contributions• Risk of misinterpretations by the representative

Observations on Representatives at Babbel (5 of 6)Representatives do not bring issues of their teams but their own• Often valid for guests as well• Some representatives value diversity of perspectives

POs dominate the team representatives• shield the team members from getting distracted • “While I’m ‘going to scaled meetings, my devs can focus on what they feel

comfortable with.’“

Altering attendees prevent the All Team Retrospective from flowing• Need of updates on reasons and details of running actions/experiments• Changes to the facilitation need to be explained

The Babbel Scrum Master’s View (6 of 6)Benefits of a smaller group vs. the complete crowd● Others can focus on their work.● Attendants can focus on topics.● Manageable number of attendants for the facilitation.● Better filtering (Representatives are usually OK prepared.)

Benefits of having designated vs. changing representatives● Review of running actions is much more fluent.● Development of a habit is possible.

Problem Statement

Problem Statement

All Team Events barely perform like team activities. They lack ease, continuity and fun due to the overhead they create and the larger distance of the event’s topics to the delegate’s/team’s needs.

First Actions

First Actions

• Survey with the attendants of the last 2 retrospectives (participation rate at 50%)

• We recently have started asking the teams to send designated representatives.

Thank you for attending this talk.

Recommended