
Product Strategy 101: The Full Guide for Product Leaders
This series of articles should help you structure your way from company vision to product strategy and then to execution
Insights and advice from the deeper layers of product leadership
This series of articles should help you structure your way from company vision to product strategy and then to execution
Your journey to product-led growth starts way before you actually launch the product, but it definitely doesn’t end there. Realistically, this is just the beginning. Here are the things to keep in mind when your product meets the road.
Getting everyone excited about the next project is always a challenge. But when projects last too long, let alone when they weren’t that exciting to begin with, it’s hard to keep the team motivated, which, in turn, leads to the project dragging even longer. Here are a few things you can do to end this vicious cycle.
When I talk about roadmaps with younger product leaders, I often hear things like “we don’t need one, we are agile” or “why build a roadmap when things will surely change”. This couldn’t be farther from the truth. The roadmap sets the strategic direction of the company, and when built right it also doesn’t have to change that frequently, despite your agility. But there are times of real uncertainty that raise the bar on why and how to build a roadmap that will serve you well. Here is a quick guide to help you guide the team through the unknown.
Here is the bottom line: eventually, yes. And if you can find an amazing product leader who happens to be also a domain expert, of course you should hire them. But if you need to make a compromise, where should it be? On the product side or the domain expertise side? And which compromise to make? Here is my take on this common dilemma.
Product management is such a busy job. The hectic day-to-day in itself contains more work than one can do, but we all know that real product work requires much more than that. How can you make time to get to the important things? Here is a quick guide.
Coming up with the next big thing is hard. Or is it? Where do big creative ideas come from, and how important is this skill for product leaders? Some takeaways for you from a product interview I had at Google many years ago.
There are times when you just know that your decisions are right. The data says so, the experts say so, but your colleagues or stakeholders disagree. Sometimes, the best way to get them to accept your decision is to give it up altogether. Here’s how it works.
Onboarding new product managers is not a trivial task. They need to learn many different things, but more importantly – they typically take ownership of an area that was owned by someone else before. Here is a three-phase method to make it a smooth transition.
Everyone knows startups need to move fast. It is often part of their advantage against larger and more traditional companies. But what does moving fast really mean, and why is it that important anyway? To answer this question we need to break speed down to its various meanings and treat each differently, as well as holistically where they all converge. Here is the detailed breakdown as well as tips to increase each type of speed.
Can product-market fit be measured? And if so, how? What are the most important things to keep an eye on during your journey towards the holy grail of startups? Here are the answers that I gave Mixpanel to their questions about this super-important topic.
There is an inherent conflict between the product leader and the CEO, which can often be summarized into one question: who has the final say. To start resolving it, remember that it is not a zero-sum game. Here are two leadership styles that define the spectrum, and a guide that will help you find your sweet spot between them.
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie records the user consent for the cookies in the "Advertisement" category. |
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-non-necessary | 1 year | GDPR Cookie Consent plugin sets this cookie to record the user consent for the cookies in the "Necessary" category. |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
CookieLawInfoConsent | 1 year | CookieYes sets this cookie to record the default button state of the corresponding category and the status of CCPA. It works only in coordination with the primary cookie. |
elementor | never | The website's WordPress theme uses this cookie. It allows the website owner to implement or change the website's content in real-time. |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
Cookie | Duration | Description |
---|---|---|
_hjAbsoluteSessionInProgress | 30 minutes | Hotjar sets this cookie to detect a user's first pageview session, which is a True/False flag set by the cookie. |
li_gc | 5 months 27 days | Linkedin set this cookie for storing visitor's consent regarding using cookies for non-essential purposes. |
lidc | 1 day | LinkedIn sets the lidc cookie to facilitate data center selection. |
UserMatchHistory | 1 month | LinkedIn sets this cookie for LinkedIn Ads ID syncing. |
Cookie | Duration | Description |
---|---|---|
_gat | 1 minute | Google Universal Analytics sets this cookie to restrain request rate and thus limit data collection on high-traffic sites. |
Cookie | Duration | Description |
---|---|---|
_fbp | 3 months | Facebook sets this cookie to display advertisements when either on Facebook or on a digital platform powered by Facebook advertising after visiting the website. |
_ga | 1 year 1 month 4 days | Google Analytics sets this cookie to calculate visitor, session and campaign data and track site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognise unique visitors. |
_ga_* | 1 year 1 month 4 days | Google Analytics sets this cookie to store and count page views. |
_gcl_au | 3 months | Google Tag Manager sets the cookie to experiment advertisement efficiency of websites using their services. |
_gid | 1 day | Google Analytics sets this cookie to store information on how visitors use a website while also creating an analytics report of the website's performance. Some of the collected data includes the number of visitors, their source, and the pages they visit anonymously. |
_hjFirstSeen | 30 minutes | Hotjar sets this cookie to identify a new user’s first session. It stores the true/false value, indicating whether it was the first time Hotjar saw this user. |
AnalyticsSyncHistory | 1 month | Linkedin set this cookie to store information about the time a sync took place with the lms_analytics cookie. |
CONSENT | 2 years | YouTube sets this cookie via embedded YouTube videos and registers anonymous statistical data. |
ln_or | 1 day | Linkedin sets this cookie to registers statistical data on users' behaviour on the website for internal analytics. |
outbrain_cid_fetch | 5 minutes | Outbrain set this cookie to gather information about how users navigate and behave on a website. |
Cookie | Duration | Description |
---|---|---|
bcookie | 1 year | LinkedIn sets this cookie from LinkedIn share buttons and ad tags to recognize browser IDs. |
bscookie | 1 year | LinkedIn sets this cookie to store performed actions on the website. |
li_sugr | 3 months | LinkedIn sets this cookie to collect user behaviour data to optimise the website and make advertisements on the website more relevant. |
VISITOR_INFO1_LIVE | 5 months 27 days | YouTube sets this cookie to measure bandwidth, determining whether the user gets the new or old player interface. |
YSC | session | Youtube sets this cookie to track the views of embedded videos on Youtube pages. |
yt-remote-connected-devices | never | YouTube sets this cookie to store the user's video preferences using embedded YouTube videos. |
yt-remote-device-id | never | YouTube sets this cookie to store the user's video preferences using embedded YouTube videos. |
Cookie | Duration | Description |
---|---|---|
_hjIncludedInSessionSample_1994967 | 2 minutes | Description is currently not available. |
_hjSession_1994967 | 30 minutes | Description is currently not available. |
_hjSessionUser_1994967 | 1 year | Description is currently not available. |