In 2016, we changed the way we work at aFrogleap. We moved from project-based teams to three Scrum teams. This is a retrospective on our transformation.
Agile is a mindset, based out of four values, twelve principles, and many tools and practices. The Scrum framework helped us make a leap in our agile journey.
In 2015, aFrogleap looked a little bit like this: a bunch of motivated individualsāāāas you may know, we like to call ourselves frogsāāāsimultaneously working on a number of projects for different clients. Our projects included strategy, product design, and development work. Based on the nature of the project, frogs of different expertises were involved. Usually one per expertise.
For every project, we had a Digital Producer who managed the project , trying to align the projectās stakeholders with the team. Since Digital Producers managed several projects at once, this meant that they were often running from one standup to another , sometimes even four in a row. We were doing standups for a while now, along with some other parts of Scrum , like the idea of a short iteration. Time-boxes werenāt there, so a standup could sometimes take 45 minutes, and an iteration could take three instead of the originally planned two weeks.
To guarantee that work followed our development standards, developers were peer reviewing each otherās work. Because most of the times, the reviewer wasnāt involved with the project, this required a lot of context switching during a day.
New projects usually went like this: after a number of sessions with a potential new client, a director sent out a proposal of the expected work . This was based on our experiences with previous, similar projects. If the project was a āgoā, the involved frogs were expected to work within these time constraints, which sometimes didnāt match up with reality.
When we started a project, it usually went through three stages: strategy, design, and development. Because people were involved in multiple projects at the same time, there usually was a hand-off after each stage. Later on in the project, this sometimes made it hard to understand what had happened in a previous stage.
And, of course, there was the maintenance of older products that sometimes needed ad-hoc improvements or bug fixes.
As our team grew quite steadily over the last couple of years, we were beginning to feel the pain of that growth. Our way of working had worked really well, up until now. It was time to re-evaluate.
To visualize what was happening, we used a number of tools. We started with regular project retrospectives. This helped us to stop and take a look at what was going on. We began doing āFrog awesome checksā, our twist to Spotifyās Squad Health Check. This way, we got a clear overview of the biggest issues per project. We did the same companywide, in a big retrospective with all our frogs.
We also got a helping hand from Leo, Officevibeās Slack bot. Leo helped us measure employee engagement on ten domains, ranging from personal growth to company alignment. The feedback we got gave us great insight into what areas to focus on.
In summary, we were struggling with:
After having a clear picture of what was holding us back, we started with our first experiment: Run 10 one-week sprints, following the rules of Scrum.
We had adopted a number of agile practices already, and we were seeing some of the benefits. What we were struggling with, though, was taking that next leap in our agile journey.
We hoped this experiment could help us overcome our struggles and improve in a number of areas:
Last year, the week before Easter, we took two days to align where aFrogleap was standing, what steps we wanted to take and why. We combined workshops with talks, discussions and team building exercises. We created team names (Kaeru and Blitzkikkers), team agreements, learned about each otherās past, about the five dysfunctions of a team, Tuckmanās stages, and decorated the team war rooms.
Also, we made a start with aFrogleapās Playbookāāāa living document describing our history, vision, values, objectives and way of working. Everyone at aFrogleap has been able to edit it since then.
And then we started.
After settling down from the team formation, the teams started to see the first opportunities for improvement. During the first weeks, retros were focussed on soft skills, needed to effectively work togetherāāāespecially cross-functional. After that, we started experimenting with new tools and practices that could help resolve our biggest impediments.
After ten weeks, we did another company retro to inspect and adapt. We talked about what to keep doing (one that got a lot of votes: ālearn whatās working for usā), what to do differently (ābe more strict about following agreements, or change/drop themā), insights (ābeing cross-functional is difficultā), and mysteries (āhow can we learn from the other teamā). Frogs were able to volunteer to resolve mysteries and impediments.
Since then, both teams have switched to two-week sprints, we scaled to a third team, we started with OKR for team and personal objectives, we set up 360 degree reviews, and improved the on-boarding of new frogs. We also created training programs for teams and individuals. We use them to help new frogs or new clients get up to speed with our way of working . Examples are our agile & Scrum training, and more specific our Product Owner training.
All in all, a year later, we can say that our original experiment ( 10 one-week Scrum sprints ) was a success. It gave us the opportunity to resolve systemic problems, to create space for personal growth, and it allowed us to slowly grow into High-Performance teams. Since then, our employee engagement has improved by 20 percent, customer satisfaction is a š or š most of the times, and weāre continuously trying to improve and resolve our next biggest impediment.
These are some of the tools and practices that help us improve our workflow.
Of course, not everything was a breeze. Besides being frogs, weāre also humans. With our experiments, we try to take small steps to see if it has the desired outcome, so we can learn from that as quickly as possible. These are some of the things we have learned from the past year:
Our journey continues! While mastering domains like mobile, artifical intelligence and cultural change, we found out that there are whole new areas to explore.
Our goal remains to help clients achieve their business goals better and faster, with innovative ideas and validated learnings. We are figuring out better ways to do so each day. Better enjoy the ride, while weāre at it. šøš
Special thanks to Henrik Kniberg for being a great source of inspiration.
ā