Meetings2024-01-17

Why Your Engineering Team Should Move To Async Standups & How Hatica Makes It Better

Hatica's async standups keep teams focused & aligned. Ditch ineffective, boring standups, and embrace automated, and flexible async standups for improved engineering productivity. 
Automate Daily Standup meetings with Hatica Async Standups

At Hatica, we have been working with over 600+ engineering teams to help them improve their efficiency in delivering products. We provide engineering leaders with analytics and data that help them identify gaps in their development process and continuously improve it sprint after sprint. However, there is still one important piece of the puzzle that needs to be addressed to help teams improve things iteratively, especially in an agile environment: daily stand-up meetings.

"The best way to begin implementing Scrum is to establish daily Scrum status meetings" (Schwaber, 2003)

While these meetings were originally designed to be synchronous, the growing trend of remote and hybrid work environments has made synchronous stand-ups increasingly irrelevant. We have a solution that addresses this and closes the loop on the end-to-end developer experience and productivity for your engineering team, provided by Hatica.

But before we dive in, let's address the fundamentals:

What Are Daily Standup Meetings?

Daily scrums or standup meetings are concise, nevertheless, informative meeting, held synchronously during a sprint either in person or over a call, where all the team members answer these three key questions:

  • What have you accomplished since the last meeting?
  • What is your plan for today?
  • What are your blockers, if any?

Why Daily Standups Are Important For Agile Teams?

Standups are the glue that binds an agile team. Regular communication builds trust, strengthens relationships, and reduces team friction. For you, as an engineering manager, standups are the tried and tested way to foster a sense of camaraderie in an otherwise introverted, and chaotic development team. 

“The Daily Scrum meeting gets people used to team-based, rapid, intense, co-operative, courteous development. Daily Scrums improve communication, eliminate other meetings, identify and remove impediments to development, highlight and promote quick decision-making, and improve everyone’s level of project knowledge.”

Moreover, these daily standups help break information silos across engineering, and product owners. Each team member shares their progress, roadblocks, and next steps, keeping everyone in the loop and building a sense of shared ownership. 

They also contribute to building an understanding of the product among all team members– a prerequisite to successful and quick software delivery.

However engineering teams have evolved drastically in the way we work, communicate, and deliver. Unfortunately, scrum meetings have failed to do so. In fact with growing and scaling teams, they continue to defeat the purpose. 

Challenges of Synchronous Standup Meetings

Standups are great! We’ve already talked about what they bring to the table. But, why are we so against them being synchronous? Let’s talk about it.

1. Lack of Recorded Decisions

Synchronous standups mostly lack built-in note-taking, meaning decisions and action items discussed during the standup are often forgotten or lost without proper documentation. This leaves you with duplicate work, missed deadlines, and a whole lot of "wait, what did we decide? And who said what?" moments.

2. Information lost in Translation

Synchronous standups heavily depend on verbal communication making it challenging to accurately capture and retain information. It is common for important details and decisions to be forgotten or misunderstood. 

3. Lack of Flexibility

Synchronous standups can be a nightmare for globally distributed remote teams. They demand everyone to show up at the same time, no matter their time zone or schedule. Expecting everyone to waltz to the same time zone's tune can stifle the flow state of devs, cut down their deep work hours, and even harm their work-life balance. 

4. Information Overload

Picture this: your IC is knee-deep with some critical code review when your standup teammate starts detailing a product release that’s months away. It's great, but for your ICs as of now, it's just noise. 

In diverse teams with specialized roles, synchronous standups often suffer from information overload, leaving everyone feeling distracted, and as if they are wasting their time that might have been used in writing code or grooming themselves. 

5. Deviation from the Agenda

Remember how many of those 15-min quick catchups turned into 1-hour long discussions? Spontaneous discussions, while valuable at times, can hijack the agenda and exceed the allotted time of standups. 

Imagine 75% of your daily standup time focused on one challenge that doesn’t even concern the whole team. A Stray study found just that, even exposing how teams bogged down in tangents, hindering their ability to address key priorities and collaborate effectively.

Despite all the challenges that synchronous standups come with, many teams continue to find some value, and as a way to stay connected. 

While synchronous standups offer some value for connection and team spirit, especially in distributed settings, their limitations often outweigh the benefits. The daily grind of standups can overshadow deeper, more meaningful interactions, and the focus on progress updates can leave little room for genuine team bonding.

Instead of relying on standups for culture building, consider dedicated team-building activities or asynchronous initiatives. These could involve virtual coffee chats, shared interests groups, or even online games. By separating the goals of communication and culture, you can ensure both receive the dedicated attention they deserve.

Rethinking the Daily Huddle: A Look at Asynchronous Standups For Modern Engineering Teams 

Imagine a stand-up meeting where everyone can contribute their updates at their convenience, regardless of location or schedule. 

Asynchronous standups offer exactly that. Instead of a single live meeting, team members submit brief updates asynchronously, usually through a dedicated platform. 

What Are the Benefits of Async Standups For Engineering Teams? 

Engineering teams globally are transitioning to asynchronous standups for:

1. Automated Documentation

Async standups are a defined place for public knowledge transfer of all critical things engineering. Async updates are concise reports without redundant details and ensures everyone gets the information they need, when they need it. This transparency keeps everyone informed, promotes accountability, and prevents duplicate work.

2. Flexibility and Responsiveness

With async standups, your team can have a sense of continuous progress, and shared responsibility. No more early morning meetings or late-night Zooms. Async standups transcend geographical barriers, so your team can contribute anytime, anywhere. 

This inclusivity empowers every direct report to have their voice heard, and status updated, regardless of location. Also, it means no more working out of office hours just to update managers with the work you have done/will do tomorrow. 

3. Reserved Time For Deep Work

Async standups are a boon for your ICs constantly suffering with context switching. Synchronous standups can waste your ICs focus and time at the wrong place. Did we also mention a dev takes 25 minutes to attain their focus state after every meeting/ Slack ping they receive, and attend? 

Async standups let you carve out uninterrupted hours for that laser-focused deep work your ICs crave. 

4. Tailored Information 

Async standups help you leave the broadcast mentality that might be overloading your team with information they don’t need, and didn’t want in the first place. 

With asynchronous standups, updates are targeted to specific team members or projects, ensuring relevant information reaches the right eyes while reducing distractions for others.

5. Minimizing Unproductive Discussions

By following a structured format and focusing on key updates, asynchronous standups minimize the potential for lengthy and unproductive discussions that can often derail live meetings. This allows teams to stay on track and make the most of their time.

Now that we know “the whys” behind async standups, let’s see how to run them to power up your team’s workflow:

How to Avoid Challenges in Asynchronous StandUps?

Switching to asynchronous stand-ups can be a game-changer, eliminating scheduling conflicts and the pressure of rushed updates. But even great ideas can have a bumpy landing.

Let's break down these potential challenges and ensure your asynchronous stand-ups are a success!

1. Foster Clear Communication

Define what information needs to be shared (completed tasks, upcoming work, roadblocks) and set deadlines (daily, weekly?) Communicate these expectations clearly and consistently to the team. Establish a regular update schedule, whether daily or weekly, and stick to it. Consistency helps team members plan their work around stand-up updates.

2. Standardize Updates for Clarity

Structure Updates: Encourage a consistent format for updates, such as "Completed Tasks," "Upcoming Work," and "Roadblocks." This structure improves readability and ensures everyone receives the necessary information.

3. Respect Time Zones

For geographically dispersed teams, set deadlines that accommodate everyone's working hours. Unrealistic deadlines create unnecessary stress and hinder productivity.

5. Encourage Interaction

While asynchronous, interaction is crucial! Foster a culture of commenting, asking questions, and offering help on updates. This maintains team spirit and facilitates prompt issue resolution.

6. Continuous Improvement

Regularly solicit feedback from your team on the asynchronous stand-up process. Utilize this input to refine your approach and maximize its effectiveness. As the teams evolve or projects change, be open to refining your asynchronous stand-up approach.

7. Leverage Effective Tools

Just like having the right wrench makes fixing a leaky faucet easier, using the right tools can streamline your asynchronous stand-ups. Popular options include:

Chat Platforms: Slack and Microsoft Teams allow for easy update sharing, commenting, and keeping everyone in the loop.

Project Management Software: Tools like Asana, Trello, or ClickUp can help visualize progress and track tasks alongside updates.

For engineering teams, especially those with members across time zones, platforms like Hatica can be a game-changer. These tools can integrate with your existing workflow and provide additional insights into developer activity and potential roadblocks.

We break this down below!

Run Async Standups With Hatica Check-ins 

Hatica's Check-in feature is your team's all-in-one async operations hub. With data-driven visibility into your engineering, uncover hidden roadblocks that might be bogging down your devs, take a stock of your IC’s mood and pulse, record developer satisfaction, and as we said previously, close the loop on developer experience.   

We help you ditch the one-size-fits-all approach and unlock a flexible, data-informed way to connect with your direct reports, anytime, anywhere:

Automated Progress Tracking

At Hatica, we understand that submitting standup responses can be tedious and dull. Therefore, we want you to focus only on the most important aspects: "What are you blocked on?" and "How are you feeling?" We take care of everything else for you. 

These standups can be automated, and delivered to where your team works, and is located: Slack, or Microsoft teams,  or in your Email. All you have to do is: 

  • Set the schedule to when you want your teams to check-in
  • Exclude people who are on leave, and
  • Send the stand-ups based on the local time of your team members when your teams are distributed across different time zones
Hatica check-ins edit schedule

360 Degree Workflow Visibility With Activity Integrations

Hatica integrates with your existing toolstack (epics resolved in Jira, incidents managed with PagerDuty, etc) for end to end visibility, and actionable insights into all moving parts of your engineering cycle. 

This way you can forget switching between platforms and sifting through endless data to uncover trends, and patterns of your team progress. 

These insights compliment your team’s async standups, and help you get aligned to not just their deliverables and progress of your ICs, but blockers, and their overall experience working on a project. 

360 Degree Workflow Visibility With Hatica's Tool Integrations

From Lack of Recorded Decisions to Engineering Insights

One of the main benefits of asynchronous stand-ups is the ability to effectively document decisions, blockers, and progress. With written updates, everything is recorded, providing a clear reference for team members and making it easier to identify blockers, team morale, and progress.

In Hatica, we centralize all the important data from your standups in one place– the standup dashboard. 

Daily async standups for dev teams

Gain deeper understanding into your team's progress, roadblocks, and overall well-being with the dashboard. Keep your finger on the pulse of your team's performance.

Hatica complements check-in reports with work aggregate views. With insights from team Activity logs, you can get an overview of their team’s work activity, tasks, and contributions. 

Activity log dashboard

It also provides a complete picture of your engineering process, and people's health, along with opportunities for early intervention when bottlenecks emerge. 

Flexibility to Customize Standup Updates, Questions, And Members

Hatica lets you tailor everything from notifications to platforms to perfectly fit your team's needs. 

Time zones? We got you. 

Customized questions? Of course! 

Hatica lets you build your dream standup workflow, brick by customized brick.

Custom Async Standup Updates For Engineering Teams

Design your workflow to spark conversations, surface challenges, and keep everyone aligned. It's your team, your standups, your way!

Create your first Async Standup with Hatica today!

The future of work is here, and it's powered by people, productivity, and purpose. 

At Hatica, we're not just observing this shift; we're actively shaping it. We build tools like Check-Ins to empower engineering teams like yours to thrive in this new era fueled by rising complexity, and race to stay ahead of the curve. And Asynchronous standups is one small fraction of the world Hatica Check-ins is.

Our engineering analytics platform promises to refocus engineering teams from “routine, and repetitive” to “strategic, and unique.” This is just the beginning to our efforts of scaling develop experience for engineering teams with modern, seamless async updates. 

Boost transparency, crush roadblocks, and celebrate wins – all with Hatica's Async Standups. Experience improved workflow, empowered teams, and a clear path to success. Create your free standup today and see the magic for yourself!

Share this article:
Table of Contents
  • What Are Daily Standup Meetings?
  • Why Daily Standups Are Important For Agile Teams?
  • Challenges of Synchronous Standup Meetings
  • 1. Lack of Recorded Decisions
  • 2. Information lost in Translation
  • 3. Lack of Flexibility
  • 4. Information Overload
  • 5. Deviation from the Agenda
  • Rethinking the Daily Huddle: A Look at Asynchronous Standups For Modern Engineering Teams 
  • What Are the Benefits of Async Standups For Engineering Teams? 
  • 1. Automated Documentation
  • 2. Flexibility and Responsiveness
  • 3. Reserved Time For Deep Work
  • 4. Tailored Information 
  • 5. Minimizing Unproductive Discussions
  • How to Avoid Challenges in Asynchronous StandUps?
  • 1. Foster Clear Communication
  • 2. Standardize Updates for Clarity
  • 3. Respect Time Zones
  • 5. Encourage Interaction
  • 6. Continuous Improvement
  • 7. Leverage Effective Tools
  • Run Async Standups With Hatica Check-ins 
  • Automated Progress Tracking
  • 360 Degree Workflow Visibility With Activity Integrations
  • From Lack of Recorded Decisions to Engineering Insights
  • Flexibility to Customize Standup Updates, Questions, And Members
  • Create your first Async Standup with Hatica today!

Ready to dive in? Start your free trial today

Overview dashboard from Hatica