Asynchronous meetings speed Agile
As my company was just acquired, I'm looking at our organically developed processes and asking how it is that we stay so Agile and almost meeting-free. This just happened this morning:
While I was busy on a call, a lead developer needed some decisions finalized so that he could finish the UI for a new feature. Discussion in the Jira ticket had been progressing too slowly for him, so he started a Slack conversation with the product manager and with me, because the technical writer gets pulled into anything involving customer-facing language choices.
In Slack, we hashed out the problems and questions, did some quick mockups, reworded the screen text, and thought through the implications for users. In only 15 minutes, development was unblocked, new language was approved, and I obtained key details I that I would be needing to make the documentation useful.
Here are key benefits I spotted in this method:
- Immediate — My dev lead didn't have to wait for the rest of us to be free for a meeting or wait for a standup to say that he was blocked.
- Multitasking-friendly — The asynchronous nature meant that we were efficiently answering other Slack channels while we waited for each other to think and write up responses.
- Documented — Unlike meetings, it leaves a complete written trail that we can search later for the details. We do record our Zoom meetings, but those are opaque to text searches.
I'm pasting the important bits of the Slack conversation into the Jira ticket so that we don't lose the history of what we decided and why. Our goal is always to make the ticket the repository of historical truth, so that a new person coming along later could reasonably catch up on the who, what, where, when, and why of the issue's life and jump in right from there.
I think we came to this technique as a natural consequence of our being remote and distributed across time zones. To use everyone's time well, most synchronous meetings simply had to die.
And that's a good thing. :-)
Chief Technology, Global R&D, Chief Operating Officer
4 年Necessity is indeed the mother of all inventions. This is a classic process evolution that can be leverage across the entire DataCore Agile paradigm. Appreciate you zealousness. I am so looking forward to working with all (former) Caringo members. ?? ThanQ. -- Rizwan