Asana's PM team strives to balance rapid development and high-quality customer experience by creating a flexible and standardized process. Their approach, outlined in a custom Asana template, incorporates best practices while allowing PMs to exercise their judgment. The template leverages the Double Diamond Model for problem and solution exploration, ensuring alignment across teams. A "buddy" system provides dedicated support and reduces the burden of constant feedback, allowing PMs to make critical decisions with confidence. User Research is integrated throughout the process, ensuring informed scoping and design decisions. A centralized "Shipping & Launches" project streamlines launch communication and cross-functional collaboration. The weekly Product Forum fosters collaboration and mentoring, with senior product leadership providing guidance without excessive micromanagement. Asana's process emphasizes empowerment, transparency, and user-centricity, resulting in a dynamic and efficient product development cycle.
[
](https://jackiebo.medium.com/?source=post_page-----c5cce9adf776--------------------------------)
On the PM team at Asana, we’re always thinking about how we can create a great working environment that makes the best of everyone’s super powers. We want to be fast moving and open to risks while also maintaining a high quality bar and consistency across the customer experience.
It’s easy to design a product process that optimizes too much for one extreme or another. If all you care about is the quality bar you can have rigorous reviews where a Steve Jobsian executive micromanages all the important decisions. If speed is #1, you can set teams free to launch whatever they want with minimal oversight. Some processes are too cumbersome, but without any guidelines new people have trouble figuring out how to get things done.
At Asana we try to balance all of these by standardizing our best practices, but allowing PMs to use their judgement to skip or shorten steps. We have several key milestones (marked by ** in the template) that can help a team feel confident that they’re on the right track before increasing their investment (eg. before starting design, engineering, a/b testing).
We use Asana’s custom template feature to make a repeatable checklist. Each PM creates a new project from the template, and then they’re off to the races. Here’s the template we use:
There’s so much I could say about this template, but here are a few of the most interesting points.
Want to know more about how things work at Asana? Check out How we build our Product Roadmap at Asana and follow me on Twitter.
Got a question about the process? Ask me in the comments!