SYS-CON MEDIA Authors: Pat Romanski, Zakia Bouachraoui, Liz McMillan, Elizabeth White, Yeshim Deniz

Blog Feed Post

4-Step Sailboat Retrospective for Smooth Sailing

Do you like sailing? Personally, I’m not a fan—not without 10 Dramamine tablets ready to go in my bag, anyway. But whether you’re a fan of sailing or not, you may find the Sailboat Retrospective, a simple but effective Agile retrospective, extremely useful.

This retrospective technique uses a sailboat as a metaphor for the team. The idea is that the team is on a sailboat, heading towards their goal while dealing with winds and icebergs along the way. Winds help propel the boat forward but obstacles such as pirates, rocks, and stubborn anchors represent the risks that the team might encounter that could slow them down or even stop them from getting to where they need to be.

In short, the Sailboat Retrospective helps teams define where they want to go by enabling them to identify what slows them down and what helps them achieve their objectives. (You can even use this exercise to gather insights for Sprint or Release Retrospectives!) I’ve used it here at PagerDuty to great success and thought I’d share my four-step approach.

Step 1: Set the Stage

For co-located teams, draw a picture of a sailboat floating in water, and fill half the space above and half below the water with the sun, clouds, rocks, and a couple of islands—or you can simply print pictures and just attach them to the board or any available wall space. I prefer to print pictures because I am not very good at drawing.

For distributed teams, create a Trello board with a sailboat background. Then create a list for of the following categories and open a card under each of them: sunshine, anchors, propel it forward (wind), and rocks.

Note: The original Sailboat technique doesn’t have a sunshine category—I added it to help my teams focus on the good things and also give them a feeling of accomplishment as most teams should understand that there are already things that work just fine. And it’s definitely worth the time to help the team to build on this base.

pagerduty sailboat retrospectivehttps://iqm7l1pa7bn3d42rc278rat5-wpengine.netdna-ssl.com/wp-content/uplo... 300w, https://iqm7l1pa7bn3d42rc278rat5-wpengine.netdna-ssl.com/wp-content/uplo... 600w" sizes="(max-width: 1024px) 100vw, 1024px" />

  • Sunshine: Things that make the team happy.
  • Anchors: Everything that slows the team down on their journey (aka impediments that are holding them back).
  • Winds and Clouds: Things that help the team and propel them forward to reach their goal.
  • Rocks and Pirates: Obstacles and risks that could stop the team getting to where it needs to be. (Some teams find this category really helpful in helping identify things that are not an issue right now but can become an issue later.)

Step 2. Brainstorm

Ask the team to silently brainstorm for about 5-10 minutes about the following and write their answers on sticky notes or Trello cards:

  • What makes them happy?
  • What’s slowing them down?
  • What’s propelling them forward?

Step 3. Gather Data

Ask the team to group sticky notes / Trello cards that seem related and encourage them to discuss their cards. You may want to give each person five minutes to read their ideas out loud, then spend some time discussing how can the team mitigate the risks that were identified.

Step 4. Decide What to Do

At this point, the Agile Coach can discuss with the team about how they can continue to practice what’s written under the clouds/winds area—i.e., the things that are propelling the team forward. Then the team should discuss how they can mitigate the identified risks and decide which are the most important issues slowing them down. If they are unable to come to an agreement, ask them to vote for the group or individual sticky notes they think should be worked on in the Anchors and Rocks categories. In the end, the team can define what steps can be taken to fix the problem, and close the retrospective.

At PagerDuty, one of our favorite sayings is: “It takes a village.” And that’s definitely true when manning a large sailboat—or when implementing various retrospectives as part of building a successful Agile process. For us, we learned that by taking a tried-and-true technique and tweaking it slightly to fit how our team works, we’ve seen a great deal of success!

Have you used the Sailboat Retrospective? We’d love to hear your thoughts about the technique!

The post 4-Step Sailboat Retrospective for Smooth Sailing appeared first on PagerDuty.

Read the original blog entry...

More Stories By PagerDuty Blog

PagerDuty’s operations performance platform helps companies increase reliability. By connecting people, systems and data in a single view, PagerDuty delivers visibility and actionable intelligence across global operations for effective incident resolution management. PagerDuty has over 100 platform partners, and is trusted by Fortune 500 companies and startups alike, including Microsoft, National Instruments, Electronic Arts, Adobe, Rackspace, Etsy, Square and Github.

Latest Stories
Is advanced scheduling in Kubernetes achievable?Yes, however, how do you properly accommodate every real-life scenario that a Kubernetes user might encounter? How do you leverage advanced scheduling techniques to shape and describe each scenario in easy-to-use rules and configurations? In his session at @DevOpsSummit at 21st Cloud Expo, Oleg Chunikhin, CTO at Kublr, answered these questions and demonstrated techniques for implementing advanced scheduling. For example, using spot instances and co...
Platform-as-a-Service (PaaS) is a technology designed to make DevOps easier and allow developers to focus on application development. The PaaS takes care of provisioning, scaling, HA, and other cloud management aspects. Apache Stratos is a PaaS codebase developed in Apache and designed to create a highly productive developer environment while also supporting powerful deployment options. Integration with the Docker platform, CoreOS Linux distribution, and Kubernetes container management system ...
Because Linkerd is a transparent proxy that runs alongside your application, there are no code changes required. It even comes with Prometheus to store the metrics for you and pre-built Grafana dashboards to show exactly what is important for your services - success rate, latency, and throughput. In this session, we'll explain what Linkerd provides for you, demo the installation of Linkerd on Kubernetes and debug a real world problem. We will also dig into what functionality you can build on ...
The Japan External Trade Organization (JETRO) is a non-profit organization that provides business support services to companies expanding to Japan. With the support of JETRO's dedicated staff, clients can incorporate their business; receive visa, immigration, and HR support; find dedicated office space; identify local government subsidies; get tailored market studies; and more.
Most organizations are awash today in data and IT systems, yet they're still struggling mightily to use these invaluable assets to meet the rising demand for new digital solutions and customer experiences that drive innovation and growth. What's lacking are potent and effective ways to rapidly combine together on-premises IT and the numerous commercial clouds that the average organization has in place today into effective new business solutions. New research shows that delivering on multicloud e...
Isomorphic Software is the global leader in high-end, web-based business applications. We develop, market, and support the SmartClient & Smart GWT HTML5/Ajax platform, combining the productivity and performance of traditional desktop software with the simplicity and reach of the open web. With staff in 10 timezones, Isomorphic provides a global network of services related to our technology, with offerings ranging from turnkey application development to SLA-backed enterprise support. Leadin...
DevOps is a world surrounded by information, starting from a single commit and ending in roll out to production. In this talk, I'll introduce you to the world of Taboola DevOps data collection, to better understand what goes on under the hood. The system we've developed in-house helps us collect and analyse the entire DevOps process from the very first commit all the way to production. It provides us a full clear view with a drill-down toolset that helps keep us away from the dark side. ...
Take advantage of autoscaling, and high availability for Kubernetes with no worry about infrastructure. Be the Rockstar and avoid all the hurdles of deploying Kubernetes. So Why not take Heat and automate the setup of your Kubernetes cluster? Why not give project owners a Heat Stack to deploy Kubernetes whenever they want to? Hoping to share how anyone can use Heat to deploy Kubernetes on OpenStack and customize to their liking. This is a tried and true method that I've used on my OpenSta...
After years of investments and acquisitions, CloudBlue was created with the goal of building the world's only hyperscale digital platform with an increasingly infinite ecosystem and proven go-to-market services. The result? An unmatched platform that helps customers streamline cloud operations, save time and money, and revolutionize their businesses overnight. Today, the platform operates in more than 45 countries and powers more than 200 of the world's largest cloud marketplaces, managing mo...
We at Capgemini have developed a cloud-native PaaS Solution called "Apollo". Apollo is built on top of following open source components. - Apache Mesos for cluster management, scheduling & resource isolation - Marathon or Kubernetes for Container orchestration - Docker for application container runtime, - Consul for service discovery via DNS - Weave for networking of Docker Containers - Traefik for application container load balancing
With digital video content creation going viral and assuming the bulk of Internet traffic, how can the deluge of video content be analyzed effectively to derive insights and ROI? After all, video is not only huge in size, but it is complex given various visual, audio and temporal elements. Video summarization (a mechanism for generating a short video summary via key frame analysis or video skimming) has become a popular research topic industry-wide and across academia. Video thumbnail generation...
As you know, enterprise IT conversation over the past year have often centered upon the open-source Kubernetes container orchestration system. In fact, Kubernetes has emerged as the key technology -- and even primary platform -- of cloud migrations for a wide variety of organizations. Kubernetes is critical to forward-looking enterprises that continue to push their IT infrastructures toward maximum functionality, scalability, and flexibility.
At CloudEXPO Silicon Valley, June 24-26, 2019, Digital Transformation (DX) is a major focus with expanded DevOpsSUMMIT and FinTechEXPO programs within the DXWorldEXPO agenda. Successful transformation requires a laser focus on being data-driven and on using all the tools available that enable transformation if they plan to survive over the long term. A total of 88% of Fortune 500 companies from a generation ago are now out of business. Only 12% still survive. Similar percentages are found throug...
The standardization of container runtimes and images has sparked the creation of an almost overwhelming number of new open source projects that build on and otherwise work with these specifications. Of course, there's Kubernetes, which orchestrates and manages collections of containers. It was one of the first and best-known examples of projects that make containers truly useful for production use. However, more recently, the container ecosystem has truly exploded. A service mesh like Istio a...
Containerized software is riding a wave of growth, according to latest RightScale survey. At Sematext we see this growth trend via our Docker monitoring adoption and via Sematext Docker Agent popularity on Docker Hub, where it crossed 1M+ pulls line. This rapid rise of containers now makes Docker the top DevOps tool among those included in RightScale survey. Overall Docker adoption surged to 35 percent, while Kubernetes adoption doubled, going from 7% in 2016 to 14% percent.