From the beginning of Miro’s history, we knew that we wanted to create a tool that would help improve the communication of complex ideas and allow teams to work better together. Since these challenges are dominating the world of teamwork, our team also faces the difficulties of effective collaboration. Luckily, the product we are building helps solve these problems.
Naturally, we use Miro on a daily basis to streamline our team’s collaboration.
We’d like to share the experiences of several teams that manage their work visually while project tracking, planning their workloads autonomously or according to Scrum. A big part of this process is Miro’s integration with the Jira project planning tool – specifically, Jira Cards.
Thanks to this integration, distributed teams can organize collaborative story mapping sessions, engage everyone in the process and move items around the board. When it’s over, the team is ready to start the next Sprint with a shared understanding of what needs to be done.
Check out this video about all of Miro’s integrations with Atlassian tools:
Jira Cards
are small editable widgets synced with Jira. They let you put Jira issues on an endless visual canvas and organize them into a particular layout during collaborative ceremonies such as user story mapping, Sprint Planning, daily syncs, etc. Each card gives a brief overview of a Jira issue and indicates its type, priority, key, summary, description, status and assignee.
Team activities that we can improve with visual tracking:
Sprint Planning
TEAM: Miro’s Integrations (permanent team members: Product Owner, 3 Developers, QA specialist; shared team members: Scrum Master, Designers, QA specialists)
METHODOLOGY: Scrum
MEETING TYPE: live onsite
EQUIPMENT: shared room, at least one computer
We follow Scrum ceremonies to help us manage the workload and continuously supply product increments for software development projects.
Before we started using Miro as a project management tool, one of the most time-consuming ceremonies was Sprint Planning. It took several hours to dig into the endless Backlog in Jira or a spreadsheet during the meeting. The entire cross-functional team was involved, but they were barely engaged. As an integration team, we were responsible for connecting Miro to Jira, and, following the needs of our customers, we came to a solution for our team too.
Now developers still track work in Jira, while the Product Owner has a better solution to keep everybody on the same page: Jira Cards in Miro.
Miro is flexible enough to create any planning structure. We decided to adjust the monthly planner template to our bi-weekly Sprints. Since we have several Epics in progress, we put them horizontally below the weekdays.
To avoid distraction, we devote a separate board to any upcoming Sprint and keep all Sprint boards in a dedicated project folder.
During the Sprint Planning event, we discuss the tasks from the Epics that should be accomplished within the Sprint and add them to the board as Jira Cards.
Advantages of visual planning using Jira Cards on a Miro board:
- You have a helicopter view of the entire Sprint day by day and can monitor dependencies easily.
- The Miro canvas is not very formal, so you can adjust the framework at any time.
- Any change in Jira is automatically seen on the Miro board, so everyone is always aware of the actual status of dev tasks.
Daily Scrum
TEAM: Miro’s Integrations (Scrum Master, Product Owner, three developers,
QA specialist)
METHODOLOGY: Scrum
MEETING TYPE: live onsite
EQUIPMENT: the area around the product manager’s desk, one computer
We wanted to make daily syncs fast, engaging and precise, so we tried to use a physical whiteboard, but it was a waste of time. We still needed to update Jira after the meeting, and it was a duplication of work. That’s why we use a visual workspace with a handy Jira software integration to discuss tasks daily and update the board on the fly using Agile methodology.
Prior to the daily sync, everyone updates the status of daily tasks in Jira, so it automatically becomes visible on the Miro board. The team is small, so we gather around one computer and check the board during the daily sync. Just as it should be in Scrum, we discuss tasks and briefly mention roadblocks or success factors. The team’s attention is focused on the meeting, not on the software. Usually the Product Owner updates the board with comments or to-dos.
Developers are big fans (maybe the only fans) of Jira, so they track all their tasks there. However, the tool is not quite visual or engaging enough for quick, live team syncs.
Anton, Product Manager
To-dos are smaller parts of the tasks, things that are not worth adding to Jira but worth keeping in mind to complete the task (like checking the status of a vendor approval or sending an email). We add them to the board via the sticky note tool and color-coded stickers (green=done, red=”not” done). By the end of the Sprint, we add incomplete Jira sub-tasks to the next Sprint board to keep them in mind during the next Sprint Planning.
Although task tracking is a recurring must-have, we try to make it interesting. Everyone has editing rights, and we place fun drawings or pics by the tasks. It’s always a surprise to see what team members have added to the board beside the tasks.Advantages
- It helps maintain engagement at the meeting and Jira updates without duplicating work.
- It only takes seconds to add a sticky note or comment to a task that is immediately visible for everyone.
- It is easy to communicate emotions by adding icons or emojis to tasks.
Planning and Retrospectives
TEAM: System team of Team Lead, DevOps, two developers, QA specialist
METHODOLOGY: Scrum-like, for planning only
MEETING TYPE: live onsite
EQUIPMENT: big touchscreen
We map team plans and Retrospectives on the same board from week to week in order to monitor progress and make sure that we build on success. In this case, the insights are fresh and it’s easy to keep them in mind for further Sprint Planning.
The session starts with a brief Retrospective. We review the accomplishments and failures from the previous week and then move to planning. After defining the Sprint’s target, we brainstorm tasks for the upcoming Sprint. One person from the team captures all the ideas with bulk-add mode for sticky notes.
After that we estimate tasks and convert the sticky notes into Jira tasks.
The majority of our team are developers, so we are okay with using Jira for project management and daily syncs. But once a week we use Miro to get an overview of done and to-be-done plans.
It’s very important that the entire team – from the project manager to developers – has an overview of what needs to be done. We align weekly and gather together near the big screen just as if it were a whiteboard.
Stas, Server Side Developer
Advantages:
- Jira tasks placed on the board help to analyze the Sprint and see all the results in front of your eyes. On a big touchscreen it works like Jira on a whiteboard.
- It facilitates live engagement during estimation. Every team member can add their comments, draw something or add emoji.
Tracking the redesign process
TEAM: Content team of team lead, illustrator, HTML layout designer
MEETING TYPE: remote
EQUIPMENT: any device with access to Miro
The Content team does not typically use Scrum or Kanban boards. However, we started to apply the integration of Miro and Jira to project manage our blog redesign. To support the new look, we needed to create illustrations for popular, but old, posts and update their HTML design.
Historically the designers that are not involved in the product tasks are shared between three departments: Marketing, Brand and Content. In order to streamline separate task flows, the designers agreed to use Jira to manage their workload.
To get a clear overview of the project process, I created a dedicated board in Miro and added a screenshot of the main blog page with a gallery of all the posts. The tasks for illustration and HTML redesign were already in Jira, so I simply added them to the board as Jira Cards above the relevant posts. Because the board’s status syncs automatically, each time I entered the board I saw the actual status of what was ready and what needed to be done, so I could easily prioritize work and adjust the launch date.
Advantages:
- Any redesign process can be accomplished with the same very visual and transparent framework: a layout on the board with Jira tasks above the particular objects.
- Any change in Jira is automatically seen on the Miro board, so the team lead is always aware of the actual progress of the project without checking Jira.