Retrospective: how to do it right?

Retrospective: yes or no?

Retrospective? Our project managers have firsthand experience
with these practices. Here is a blog post by our charming
project manager Vania (AKA Ivanna).

Retrospective is one of the methods used in web development, which includes a regular inspection of the things learned and done, as well as the correction of identified faults. It is one of the components of the famous Agile methodology, and an important element of a sprint. Its main aim is process improvement.

In today's article, we will give some useful tips on how to do a retrospective. A retrospective is useful, above all, for looking back and discussing what has been learned over a given period, assessing what has been done and what can be done better, and then making the right decisions for the future. It's a constant series of steps, and the retrospective serves as a transition from one step to the other.

Only after the logical wrap-ups and conclusions for each sprint can you improve the next sprint and optimize the work.



So, here are a few tips for engaging all the retrospective participants so they don’t slip into bored clichés or drop off to sleep right at the meeting.

1. Use visualization

To describe the problem and improve the discussion process, visualize it. Even when the team is aware of the problem before the meeting starts — illustrate it once again. Use screens, wall boards, colored stickers, markers, paper notes, etc. There are many possibilities — select the option that your team will appreciate most in a given situation.

Go through a summary of the details of the project. These can be graphs, diagrams, custom reports, or Agile metrics — for example, Burndown charts. They can clearly show where there was some lagging in time, deviations from the plan etc. This makes it easier to find the reason why things slowed down.

Our team uses Burndown charts that show the real picture and lets us monitor whether we are finishing everything in time before the end of the sprint. Moreover, such visual aids can be useful to customers as well. For example the product owner may need a Gantt chart as a visual graphical presentation of the work done on any project.

2. Start-stop-continue

Another, and probably the simplest option, is "start-stop-continue." Each team member expresses an opinion about: "what should be started, what should be stopped, what should be continued." At the end, everyone votes and then there is a wrap-up. This is a quick version of the opinion poll, which will let everyone speak up so no one is overlooked.

3. The lead?

Each retrospective should have a lead. We recommend that the project manager isn’t always the lead. For example, you can “pass the baton” and change the lead every time. In this case, it is important for everyone to remember the retrospective’s goal and take a turn to “navigate the ship.” After all, the main thing is to get the feedback and improve the process on the basis of the gathered information!

And, most importantly:


Read also:

Project Management As Viewed By A NONE-Project Manager

How we estimate our Drupal web development projects

Project management: how we manage Drupal projects

6 votes, Rating: 5

Read also


Drupal 8, the newest CMF version with lots of innovations we told you about (in Part 1 and...


Everyone knows the saying “a little bird told me”, and the world’s most reliable little blue bird delivers about 500 million messages a day! Never underestimate the power of Twitter and...


t’s important to reach out to your potential customers by means of rich and engaging multimedia content that includes photos, music and videos. There are many online photo, video and music editors...


It’s an old trope that people go to the big cities for great opportunities...especially in Ukraine. But we are proof that the stereotypes aren’t always right! The stories of our employees who came...


In one of our previous blogs, we outlined the main points as to why Drupal is the one...

Need a quote? Let's discuss the project

Are you looking for someone to help you with your Drupal Web Development needs? Let’s get in touch and discuss the requirements of your project. We would love to hear from you.

Join the people who have already subscribed!

Want to be aware of important and interesting things happening? We will inform you about new blog posts on Drupal development, design, QA testing and more, as well news about Drupal events.

No charge. Unsubscribe anytime