NOTES:
• Pursue clarity over comfort to build your communication skills.
• Seek out opportunities to solve organizational problems on the systemic level rather than the individual level. If the rules aren’t working, change them, don’t break them.
• Don’t let the day-to-day organizational conflicts of your work pull you out of your user’s reality. Remember that what your company cares about and what your users care about are different things, and be a relentless advocate for the latter.
• Remember that there is no work beneath you, and no work above you. Be willing to do whatever it takes to help your team and your organization succeed.
• Even if you don’t self-identify as a “technical” person, avoid saying things like “I’m not a technical person, so I could never understand that!” Trust in your own ability to learn and grow.
• Find ways to align, motivate, and inspire your team that do not require formal organizational authority.
• Don’t let insecurity turn you into the caricature of a bad product manager! Resist the urge to defensively show off your knowledge or skills.
• Don’t be afraid to ask “the obvious.” In fact, the more obvious something seems, the more insistent you should be about making sure everybody is in fact on the same page.
• Ask your teammates about the most valuable and well-run meetings they’ve ever attended, and work with them to set a clear vision for what a “good” meeting should look like in your organization.
• Create and protect space for informal communication in your organization, like team lunches and coffee breaks.
• Ask yourself how a particular best practice might help your team deliver user value, instead of just how it will change the way you work.
• Take the time to truly understand the goals and needs of your organization before rushing to implement any specific practices.
• Avoid the temptation to solve the problems that seem the most familiar to you, as opposed to the problems that are having the most impact on your users.
• Approach best practices as a place to start, not a prescriptive one-size-fits-all solution.
• Organize “demo days” and other opportunities for product teams to share and discuss their work with the organization at large.
• Be just as vigilant about getting to know people outside of your immediate team, and take the time to understand their goals and motivations before you need something from them.
• Reach out to folks in your organization, ask to meet up for coffee (or over Slack, Skype, or whatever other remote collaboration tools you might use if you are not colocated), and say, “I’m curious to learn more about the work that you do.”
• If you can, take your goals for a “test drive” with the senior leaders who are setting the company vision and strategy. See if the goals can serve as a stand-in for their vision, and change your goals if they aren’t giving you the guidance you need.
• Remember that learning, testing, and experimenting is still valuable work, and should be treated as such. Prioritize tasks like creating prototypes and researching implementation approaches alongside the work of actually building your product.
• Make sure that everything on your roadmap is tied back to a “why” so that if that “why” changes, you can adjust the roadmap accordingly.
• Be prepared for short-term prioritization to be much more challenging than creating a long-term roadmap.
• Do everything in your power to make sure that the goals against which you are prioritizing are clear, well understood and actionable.
• Don’t make assumptions about how your organization uses roadmaps. Ask lots of questions, and create a clear and well-documented understanding of how roadmaps are to be used within your organization.
Key Concepts/Templates:
Disagree and Commit
Goals:
• Encourage people to share dissenting and complicating information that might prove critical in deciding upon a path forward.
• Avoid consensus-driven compromise solutions that placate meeting participants but fail to meet underlying goals.
• Force a clear decision, and create shared accountability around that decision.
• Allow participants to pick their battles by committing quickly to low-stakes decisions that are often prone to disagreement (i.e., “What’s for lunch?”)
How to do it:
Introduce disagree and commit before you use it
Interpret silence as disagreement
Ask for affirmative commitment
Set clear goals, test, and learn
Org-level Problem Statement
My organization is facing the following challenge:
This challenge is affecting our ability to deliver value to our users in these ways:
I believe that this challenge is caused by the following current beliefs and practices:
Emergency Requests Template
What is the issue?
Who reported this issue?
How many users is it affecting?
Is there revenue directly tied to this issue?
If so, how much?
What would happen if this issue were not addressed in the next two weeks?
What would happen if this issue were not addressed in the next six months?
Who is the contact person for further discussing/resolving this issue?
Making Data-Driven Decisions
The decision I’m trying to make or problem I’m trying to solve:
The data I’m using to make this decision:
Why I believe that this data will help me make this decision:
What I believe the data is telling me:
What assumptions are present in my interpretation of this data:
How we might test those assumptions:
The next steps I intend to take: