# Grateful to Be a Coach F... ![rw-book-cover](https://pbs.twimg.com/profile_images/1586204478650187776/LH2YKTIn.jpg) ## Metadata - Author: [[@ahuja_karan on Twitter]] - Full Title: Grateful to Be a Coach F... - Category: #tweets - URL: https://twitter.com/ahuja_karan/status/1370176866972176385 ## Highlights - Grateful to be a coach for @lennysan’s #PM Fundamentals class. Today, I’ll be live-tweeting the workshop on Execution. Grab some ☕️ & let's learn how PMs can become great at execution 🧵👇🏽 ([View Tweet](https://twitter.com/ahuja_karan/status/1370176866972176385)) - Note: Thread - First up, let’s define execution. Per @lennysan, execution is the layer between the soft skills and the ‘WHAT to build’ skills. It’s what you’re doing day-to-day to keep the team humming. https://t.co/ce59wKXmJv ([View Tweet](https://twitter.com/ahuja_karan/status/1370179246958637057)) - To make it more concrete, it’s essentially 3 things and doing that over and over again. 📝 Planning ⚒️ Building 🚢 Shipping It’s the part of the job to get product out the door, efficiently, reliably, and consistently. https://t.co/Pu9lTEq1lO ([View Tweet](https://twitter.com/ahuja_karan/status/1370179818365480962)) - Execution is an especially important skill for new PMs. That’s what the company wants from your most – not WHAT to build, but just help us build it [career ladder from Gitlab: https://t.co/Tbqrzye71Y] https://t.co/9oR99eMRna ([View Tweet](https://twitter.com/ahuja_karan/status/1370180115208966146)) - Now that we know what execution means, let’s get super tactical & dive in: ✔️ What great execution is ✔️ 3 parts of great execution ✔️ 7 steps of effective roadmapping ✔️ Where great roadmap ideas come from ✔️ Brainstorming tips ✔️ Prioritizing ✔️ Art of the deadline Let’s go! ([View Tweet](https://twitter.com/ahuja_karan/status/1370180844619395075)) - What does great execution look like? https://t.co/5qi3TAoxbh ([View Tweet](https://twitter.com/ahuja_karan/status/1370181083224961027)) - 🧠 The mental model @lennysan uses when he thinks about a well-executing team is that of a well-oiled machine. It runs smoothly, reliably, efficiently, doesn’t jump or take any attention, it just gets the job done and gets you where you need to be. https://t.co/Xl0YArRmo7 ([View Tweet](https://twitter.com/ahuja_karan/status/1370181361399525376)) - So if a well-executing team is like a well-oiled machine, what are you as the PM? As the PM, you are the mechanic 🧰 You’re always looking for ways to make the engine run more smoothly. https://t.co/h0GKUEV61F ([View Tweet](https://twitter.com/ahuja_karan/status/1370181723472896000)) - Next, let’s talk about the 3 elements of great execution. 1⃣Build the right engine 2⃣(Constantly) Tune the engine 3⃣Drive in the right direction ([View Tweet](https://twitter.com/ahuja_karan/status/1370181987617546242)) - PART1⃣: BUILD THE RIGHT ENGINE Step 1: Get the right parts (resources) Resources include: 👥People 💰Budget ⏲️Time ([View Tweet](https://twitter.com/ahuja_karan/status/1370182622127648768)) - Let’s discuss tactics on how to get the right resources. Tactic #1: Get granular with your plan Map out a timeline of proposed projects by people before committing to a long-term plan. Here’s a handy example: https://t.co/O1SVSXqE0D ([View Tweet](https://twitter.com/ahuja_karan/status/1370182934792077316)) - (how to get the right resources) Tactic #2: Always present your manager w options. “With 2 engineers, here’s what we think we can do, & with 4 here’s the additional impact. And with 6, 25% lift, amazing, don’t you want that?” Whenever possible, have a recommendation & a POV👇🏽 https://t.co/hd0wNMLg4T ([View Tweet](https://twitter.com/ahuja_karan/status/1370183231199346689)) - (how to get the right resources) Tactic #3: Ask yourself – what’s one additional resource that will most help your team? Map out the *critical path* for your projects. Then, ask – what’s the one thing that will slow or block the whole project down? Focus on that one thing. https://t.co/IEW7qcL0J7 ([View Tweet](https://twitter.com/ahuja_karan/status/1370183786562867200)) - 🌟Hanging in there? Let’s do a quick recap. To build the right engine, Step #1 = get the right parts / resources. And we’ve covered 3 tactics on how to get the right resources: ✅ Get granular with your plan ✅ Present options ✅ Focus on the critical path ([View Tweet](https://twitter.com/ahuja_karan/status/1370184105934036993)) - 🛣️Step #2 to build the right engine = Define the roadmap. What is the roadmap? For @lennysan, the roadmap is the focal point 🎯 of your execution machine. ([View Tweet](https://twitter.com/ahuja_karan/status/1370184598332731394)) - How do you build a roadmap? Don’t worry, @lennysan has 7 steps to help you. https://t.co/8V38lgve3w ([View Tweet](https://twitter.com/ahuja_karan/status/1370185006379794437)) - 🛣️ Step #1 for building a roadmap → Crystallize the problem or opportunity What are you trying to achieve? What is the point of all of the work on the roadmap? ([View Tweet](https://twitter.com/ahuja_karan/status/1370185759278305281)) - 🛣️ Step #2 to building a roadmap → Ideate Where do great roadmap ideas usually come from? (in priority order) https://t.co/usgh5oPAO9 ([View Tweet](https://twitter.com/ahuja_karan/status/1370186055073230848)) - 💭 Brainstorming is a great way to generate ideas. Here’s @lennysan’s tips for running effective brainstorms. https://t.co/DwT2CWhuVM ([View Tweet](https://twitter.com/ahuja_karan/status/1370186554220572675)) - 🛣️ Step #3 to building a roadmap → Synthesize Collect all of the ideas into a flat list. https://t.co/0ZZCUwWU9O ([View Tweet](https://twitter.com/ahuja_karan/status/1370186947101007876)) - 🛣️ Step #4 to building a roadmap → Prioritize There are many inputs into priorities. And there a million prioritization frameworks – RICE, Kano, WSJF, MoSCoW, HiPPO, etc. @lennysan’s advice ➡️ KISS (Keep it simple stupid) In the end, it all comes down to impact vs. effort. https://t.co/ALRGit8bTn ([View Tweet](https://twitter.com/ahuja_karan/status/1370187413113294848)) - 🗣️ While you’re step #4, remember to RUTHLESSLY PRIORITIZE (aka say no). How do you do that? Some tips: https://t.co/WQ5V3sp3CX ([View Tweet](https://twitter.com/ahuja_karan/status/1370187774733643785)) - 🛣️ Step #5 to building a roadmap → Get feedback Share your draft priority list with the team, give them a date by which to give feedback. One tactic @lennysan uses: let people vote on their favorite ideas. https://t.co/vPCj4kATTL ([View Tweet](https://twitter.com/ahuja_karan/status/1370188798538129408)) - 🏁 Final two steps to building a roadmap. Step #6 → Finalize Step #7 → Communicate ‼️ It’s really important that you share out your final roadmap, and make it easy to find. PRO TIP: Set a schedule for the roadmapping process. ([View Tweet](https://twitter.com/ahuja_karan/status/1370189358456696837)) - 🌟Alright, we’re 1/3rd done. Quick recap of how to build the right engine: https://t.co/lJEm4kpGLS ([View Tweet](https://twitter.com/ahuja_karan/status/1370189863543185408)) - PART2⃣- TUNE THE ENGINE 🛠️ @lennysan says there are 5 tactics to keep your team’s operating efficiency. Tactic #1: ABU – Always Be Unblocking https://t.co/WpOddD4rLl ([View Tweet](https://twitter.com/ahuja_karan/status/1370191091979276293)) - 🛠️ (On Tuning The Engine) Tactic #2: Systemize it Here’s a handy daily #PM checklist. https://t.co/dod67a9B32 ([View Tweet](https://twitter.com/ahuja_karan/status/1370191632725725190)) - 🛠️ (On Tuning The Engine) Tactic #3: Art of the Deadline Deadlines help in many ways: - force prioritization - keep work contained - constraints create better work - humans generally work better w deadlines 📝Great post on this by @BrandonMChu: https://t.co/xHeMjOJ3Ne ([View Tweet](https://twitter.com/ahuja_karan/status/1370192249032613890)) - 🛠️ (On Tuning The Engine) Tactic #4: Timeboxing Things to possibly timebox - Design sprints - Discovery / exploratory work - Eng prototypes - Ideation work - Visioning work @lennysan's PRO TIP: Use it, but don’t abuse it ([View Tweet](https://twitter.com/ahuja_karan/status/1370192655079014402)) - 🛠️ (On Tuning The Engine) Tactic #5: Mix big bets vs. incremental wins @lennysan’s advice is to follow the 80/20 rule. 80% of your investment should be in low-risk, incremental. If you’re a startup, you should be taking big bets - more like 50/50 or even 20/80. https://t.co/3tN58B0E55 ([View Tweet](https://twitter.com/ahuja_karan/status/1370193388864073731)) - 🌟Recap of part 2. Tune your engine by developing 5 skills: 1⃣ABU - Always be unblocking 2⃣Systemize it - create a checklist 3⃣Art of the Deadline 4⃣Timebox 5⃣Balance big vs. small bets ([View Tweet](https://twitter.com/ahuja_karan/status/1370194040809922565)) - 🏎️ FINAL PART: DRIVE IN THE RIGHT DIRECTION That’s all about Strategy. It’s at the top of @lennysan’s pyramid. We’ll share more about this in next week's workshop. Stay tuned! https://t.co/YZd2OMj5f6 ([View Tweet](https://twitter.com/ahuja_karan/status/1370194917230669824)) - 👋🏽 That's all folks! Recap: Execution is what you're doing day-to-day to keep the team humming. As a PM, there are 3 things you need to get right ⬇️ https://t.co/6t5nKPFvnf ([View Tweet](https://twitter.com/ahuja_karan/status/1370195446841233408)) - 🔝 Back to the top: https://t.co/fuxOFb0i2U ([View Tweet](https://twitter.com/ahuja_karan/status/1370195988942450688))