Go async-first with your team
Use the filters below to find async-first methods that are relevant to your team. For detailed articles, check out the blog.
Drop the sprint planning meeting
Sprint planning is amongst the most time consuming activities for development teams. One could argue that the value you get is not proportional to the effort you put into these meetings. With some effort you can drop sprint planning meetings completely.
Create autonomous pods
Create smaller decentralised pods inside the team to devolve responsibilities. Pods operate autonomously and make their own decisions.
Replace desk checks with recorded video
With a checklist in place, create a simple recorded demo showing each of the test conditions and "default to action" until the PO and tester are available.
Default to action
It’s much easier to apologise than to get permission. In this world of computers, the best thing to do is to do it.
Organise using team topologies
To minimise each team’s cognitive load and to limit noisy interactions, you may need to revisit your team structures. Team topologies offer you a handy framework to rethink what teams you need and how they interact.
Collaboration != real time
While there is value in getting people together, we need to acknowledge that collaboration and creativity have little correlation with synchrony.
Consent based decision making
Instead of trying to get everyone to agree on every decision, adopt a consent based decision making process as your default.
Study the pioneers
Learn from the industry pioneers like Gitlab, Automattic, BaseCamp, Doist about asynchronous work.