<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Vikram Goyal on Medium]]></title>
        <description><![CDATA[Stories by Vikram Goyal on Medium]]></description>
        <link>https://medium.com/@vikramgoyal2012?source=rss-29905a700526------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*noTaLqBQvpUssAiXoyx90A.jpeg</url>
            <title>Stories by Vikram Goyal on Medium</title>
            <link>https://medium.com/@vikramgoyal2012?source=rss-29905a700526------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sat, 14 Nov 2026 14:01:25 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@vikramgoyal2012/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[How a remote organization can leverage Slack to run itself effectively and efficiently]]></title>
            <link>https://medium.com/design-bootcamp/how-a-remote-organization-can-leverage-slack-to-run-itself-effectively-and-efficiently-13f4e18fb14?source=rss-29905a700526------2</link>
            <guid isPermaLink="false">https://medium.com/p/13f4e18fb14</guid>
            <category><![CDATA[slack]]></category>
            <category><![CDATA[remote-working]]></category>
            <category><![CDATA[productivity]]></category>
            <category><![CDATA[efficiency]]></category>
            <category><![CDATA[workplace]]></category>
            <dc:creator><![CDATA[Vikram Goyal]]></dc:creator>
            <pubDate>Sat, 07 Sep 2024 06:47:38 GMT</pubDate>
            <atom:updated>2024-09-07T06:47:38.097Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*AifUhitGzRq7CyRF.png" /></figure><p>For a fully remote company, Slack can be described as the digital headquarter.</p><p>Leveraging slack wisely is crucial for us to work efficiently as an remote organization.</p><p>Here are some tips on using slack.</p><h3>Slack Channels to use</h3><p>Creating the right slack channels is the first step towards this. It helps information flow in realtime to the relevant users.</p><p>Here is the list of slack channels that I have seen come in very handy</p><ul><li><strong>#live-issues-production </strong>— Any urgent customer issue that is preventing the customer from using the product is posted here. (<em>Messages posted here demand immediate attention and must be resolved immediately. The tech support team and the on-call engineer are the first responders here</em>)</li><li><strong>#bugs</strong> — Unexpected behaviour encountered in the product by anyone in the company is posted here. People should ideally add screenshots or a walkthrough video to make debugging easier. The product/engineering team is expected to track this channel closely and create tickets for the bug reported. Based on the severity of the bug, the team takes a call on prioritization. (<em>Without this, the team would not be share where to post information regarding bugs</em>)</li><li><strong>#product-feedback </strong>—Suggestions for improvements in the product or development of new features are posted in this channel. The product feedback can come from various sources — internal team sharing their own ideas, sales team posting requests from their prospects, account management and support team posting feature requests from customers. (<em>For requests from external customers, its advisable to share feedback in a format that captures customer name, use case, deal value etc. This will come in helpful at the time of prioritization)</em></li><li><strong>#sales-faqs</strong> —Queries received by the sales team while interacting with prospects during conversations or on emails are posted here. (<em>Frequently asked queries should eventually be added to the training material and knowledge base articles associated with the respective features.</em>)</li><li><strong>#won-deals, #lost-deals </strong>— Information related to deals which are won or lost is received in these channels respectively. Sales reps do not need to post in these channels. You can directly hook any CRM software you use (say Hubspot) and have it directly send information to these respective slack channels whenever an update is made on the deal status. (<em>Track these channels closely to understand what’s working and what’s not working for the product</em>)</li><li><strong>Department wise channels</strong> —There should be a public channel for every department. This can be joined by people not part of the department channel. For example — #dev, #design, #product, #marketing, #growth, #customer-success. (<em>Information/Announcement relevant to a particular team or questions for a particular department or updates/announcement from a particular department are usually posted on the department wise channel</em>)</li></ul><p><strong>Department wise channels come in handy in the following ways</strong>:</p><ol><li>Any information or announcement that is relevant to all the members of a particular department. For eg. a process change which all the developers should follow can be communicated via the #dev channel.</li><li>A general query regarding a particular department which you are unsure where to post can be added here. For eg. if you are looking for a Figma link for a particular feature, query can be posted in #design channel. Or if you want to suggest a correct in a promotional article, it can be posted in #marketing department.</li></ol><ul><li><strong>Team wise channels</strong> — Teams work better when there is a space for them to share ideas, discuss progress and call out issues. These channels would be ‘private’ by default as people not part of the team should not join.</li><li><strong>#random </strong>— To post any non-work related stuff. For eg. memes, jokes etc.</li></ul><h3>#General — The Company Wide Channel</h3><p>There is a channel called #general where the entire company is added by default.</p><p>Use this channel to communicate company wide updates/announcements, policy changes, employee promotions, new marketing campaigns, giving shoutout to top performers, testimonials from customers etc.</p><p>Basically, any information which the entire company should know goes into the #general channel.</p><h3>Temporary Channels for New Initiatives and Projects</h3><p>Any discussion around a project should always happen on the appropriate channel. (<em>Having project discussions on Direct Messages is problematic and leads to lot of people missing out on context</em>)</p><p>At the start of a new project, initiative, upcoming event etc, create a temporary channel where all the discussions, updates regarding the project will happen.</p><p>All team members who are working on the project or who need to be looped in regarding any changes in the project should be part of this channel.</p><p>We usually keep these channels as public (unless its a confidential project) so that everyone interested in the progress of the project can join in.</p><p>Use the following in built slack features to level up your project management — Automatically send reminder for status updates, <a href="https://slack.com/intl/en-in/help/articles/205239997-Pin-messages-and-bookmark-links#">bookmark</a> all documents and supporting material, <a href="https://slack.com/intl/en-in/help/articles/4402059015315-Use-huddles-in-Slack">use huddle</a> to discuss open items.</p><p>Once the project is over, the channel can be archived (deleted).</p><h3>Keeping Channels Public</h3><p>We default to keeping most of the permanent and temporary channels “public”. This ensures that anybody can join this channel anytime and follow the content being posted. This helps in creating a culture of “openness” and “transparency” in the organization. Besides, it also gives an opportunity for people in the organization to comment on messages where they might have something useful to contribute.</p><h3>Slack Connect to bring Customers and Vendors within your Slack</h3><p><a href="https://slack.com/intl/en-in/connect">Slack Connect</a> is an amazing capability offered by slack that allows you to talk to customers or vendors while staying within slack itself.</p><p>Having a common channel with your big ticket customers helps you answer their queries faster, share latest updates and get feedback on your ideas faster. I have managed to set up calls with customers by sending a simple message in our slack connect channel.</p><p>We also use slack connect to communicate with our vendors (<em>organizations whose product &amp; services we are using</em>). This helps us convey our issues in real time and get faster response to our queries</p><h3>Use Integrations to reduce switching between tools</h3><p>The real power of slack is unlocked when Slack is integrated with the workspace tools you use. You can receive updates from the tool within slack itself. Additionally, once the tool is integrated, using shortcuts you can perform bunch of actions using the tool while staying inside slack.</p><p>These are some of the integrations that help me make more efficient at work everyday — Google suite (Calendar, Drive), Loom, Typeform, Figma, Gong, Hubspot, ClearFeed. For example:</p><ol><li>We use typeform to get feedback from users. Through the slack&lt;&gt;typeform integration, the feedback from a customer is sent directly to a slack channel so that the teams can read it and take action.</li><li>Using the <a href="https://slack.com/intl/en-gb/help/articles/206329808-Google-Calendar-for-Slack">Google Calendar integration</a>, I can do the following actions from within slack itself: create a meeting, accept/decline meeting invites, join meetings.</li><li>Using C<a href="https://clearfeed.ai/">learFeed</a>, we can keep of track of issues reported by customers (and follow up on them with the developers) while staying within slack.</li></ol><p>To check if your workspace tool is available for integration with slack, you can check out <a href="https://your-third-place.slack.com/intl/en-in/apps">Slack’s app directory</a>.</p><h3>Things to Remember</h3><ul><li>Do not use slack as a substitute for proper documentation. Use a proper document collaboration tool (like Google Docs) for that.</li><li>If not used carefully, slack can end up being a productivity killer — too many unread messages, constant notifications, firefighting all the time. So, tread carefully here.</li><li>Informal Meetings are required to build a rapport among the employees — Here’s how you can do it</li></ul><p>Slack is a fantastic workplace communication tool which was made remote work seamless and efficient for us.</p><p>Hope the above tips help you do the same.</p><h3>Additional Reading</h3><ul><li><a href="https://medium.com/agileinsider/how-i-use-slack-to-remain-productive-while-working-remotely-50b2098e3645">Staying Productive while using slack</a></li><li><a href="https://slack.com/intl/en-in/resources/using-slack/slack-remote-work-tips">https://slack.com/intl/en-in/resources/using-slack/slack-remote-work-tips</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=13f4e18fb14" width="1" height="1" alt=""><hr><p><a href="https://medium.com/design-bootcamp/how-a-remote-organization-can-leverage-slack-to-run-itself-effectively-and-efficiently-13f4e18fb14">How a remote organization can leverage Slack to run itself effectively and efficiently</a> was originally published in <a href="https://medium.com/design-bootcamp">Bootcamp</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[How can PMs become better at analyzing data, visualizing data and convincing others using data]]></title>
            <link>https://medium.com/design-bootcamp/how-can-pms-become-better-at-analyzing-data-visualizing-data-and-convincing-others-using-data-e50a1e653355?source=rss-29905a700526------2</link>
            <guid isPermaLink="false">https://medium.com/p/e50a1e653355</guid>
            <category><![CDATA[data-visualization]]></category>
            <category><![CDATA[product-management]]></category>
            <category><![CDATA[product-development]]></category>
            <category><![CDATA[data-analysis]]></category>
            <category><![CDATA[data]]></category>
            <dc:creator><![CDATA[Vikram Goyal]]></dc:creator>
            <pubDate>Sun, 01 Sep 2024 10:36:56 GMT</pubDate>
            <atom:updated>2024-09-01T10:36:56.674Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*UvFLYJNmmPVdQA_4" /><figcaption>Photo by <a href="https://unsplash.com/@dawson2406?utm_source=medium&amp;utm_medium=referral">Stephen Dawson</a> on <a href="https://unsplash.com/?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><p><em>If we have data, let’s look at data. If all we have are opinions, let’s go with mine — Jim Barksdale, former CEO, Netscape.</em></p><p>If you search the internet for quotes on importance of data, you will find tonnes of them.</p><p>Most companies and leaders claim to be ‘data driven’ in their decision making and expect their employees to be the same.</p><p>Yet, being data driven is easier said than done.</p><p>Many a times, numbers are used as an afterthought. They are meant to back a decision that you are leaning towards rather than actively help in forming a hypothesis or making a decision.</p><p>However, once you start your professional career, you are expected to have date backing most of your decisions. Having data-backed arguments helps you stand apart from the crowd of fluffy, opinionated people.</p><p>In this article, we will learn everything it takes to become more data driven — <strong>starting from challenges, moving to various techniques for analyzing &amp; visualizing data and finally concluding with strategies to inform &amp; convince others using data</strong>.</p><p>Let’s dive in.</p><h3>Challenges in becoming data driven</h3><p>Following are some challenges faced by PMs face in their journey of becoming more data driven.</p><h4>1. Not Comfortable with Data Analysis</h4><p>You have never really used or been trained to analyze data and find out insights. Given a problem, you are not sure what data to analyze, how to analyze it and extract insights.</p><h4>2. Missing Data</h4><p>Very minimal data logging has been one for your product. Whenever you seek data for a analyzing product usage, you find crucial data missing.</p><h4>3. Lack of DIY (Do it Yourself) Systems</h4><p>You know the data that you need. However, you are not familiar with the tools used to extract data. Thus, you are dependent on someone else for providing you the data. This leads to inordinate delays and makes it impossible to be data driven.</p><p>Next, we look at how to overcome each of the above points.</p><h3>Mathematical concepts to understand</h3><p>You don’t need to be a Math&#39;s whiz to gather deep insights. But there are some basic concepts you need to be clear about. These include:</p><h4>Percentage</h4><p>They are a way to express something as part of a whole. For example if 5 out of 100 users click on an advertisement, then conversion rate is (5/100) = 20%.</p><p>As a PM, most of your measures happen in terms of percentages. For eg. percentage of users who converted from free to paid, percentage of users who clicked the ad, percentage of users who liked the ice-cream.</p><p>Changes over time are also often reflected in terms of changes. This helps identify the magnitude of the change. For eg. our user base has grown by 70% since last year.</p><h4>Percentiles</h4><p>It involves dividing data into 100 equal parts, with each part representing a percentile. So, if we say that a value is at 95th percentile, it means 95% of the values are less than that.</p><p>There are certain metrics where just measuring the average is not sufficient and you want to focus on outliers (so that their experience can be improved).</p><p>For eg. in case of website load time, you would want to consider the 90th percentile for website load time. Say, its 1 second. This means that for 90 percent of users, load time is less than 1 second. For remaining 10%, its more than 1 second.</p><h4><strong>Mean</strong></h4><p>It is the average of all values in the dataset. It is calculated by (sum of observations)/(number of observations).</p><p>You can use it when data is well distributed and there are not many outliers.</p><h4>Median</h4><p>It is the middle value of a dataset when it is arranged from smallest to largest. Use medians when your data has outliers (<em>i.e. there certain datapoints which are significantly smaller or larger than the rest of the data</em>).</p><h4>Correlation and causation</h4><p>Correlation means that two variables seem to exhibit similar trend. For example, if variable A is moving up then variable B is also moving up.</p><p>Causation means change in one variable is influencing another variable. For eg. when variable A increases, it causes variable B to increase.</p><p>Correlation does not imply causation.</p><p>For eg. both variable A and B might be moving up because of another independent variable C.</p><p><strong>Use for PMs</strong> — Say, you want to understand which features lead to a higher retention rate. Understanding causation between a feature’s usage and retention would be critical. This would help focus on features that are actually moving the needle.</p><h3>Analysis Techniques for Drawing Insights</h3><p>Here are the three popular ways to analyze data and extract insights:</p><h4>Trend analysis</h4><p>It involves collecting data over a period of time and then analyzing data to identify patterns or predict future.</p><p>For eg. i) Looking at revenue or customer growth over last few quarters to understand the change and forecast future revenue or customer growth. ii) Looking at feature usage data to understand the pace of a new feature’s adoption.</p><h4>Funnel analysis</h4><p>This method is used when users are moving through a multi-step journey and you want to understand what % converted and what % dropped off (<em>at each stage</em>). User journey acts like a funnel because out of all the users entering the top, only a few reach the bottom.</p><p>Useful when you are trying to understand your onboarding flow, buyer journey (<em>imagine all the steps that a buyer on an e-commerce site goes through</em>), booking flow (<em>imagine the steps user goes through while booking a trip</em>) etc</p><h4>Cohort analysis</h4><p>Cohort refers to a group of users with similar characteristics or usage patterns.</p><p>In this analysis, you take a ‘cohort’ of users analyze their usage pattern or interaction with the product.</p><blockquote>There are primary <a href="https://amplitude.com/blog/cohorts-to-improve-your-retention">three types of cohort data </a>— acquisition cohort (group users based on when they sign up), behavioral cohort (group users based on past behaviors or user profile), predictive cohort (group users based on how they expect to behave in future)</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*ESovBoZNwQGsrqfg.png" /><figcaption><a href="https://clevertap.com/blog/cohort-analysis/">Users are grouped based on ‘acquisition date’ and then retention is measure over subsequent days</a></figcaption></figure><p>*Behavioral cohorts — Ability to group users across fields such as pricing plans, device type, geography, company size, age etc can be a powerful way to identify insights.</p><h3>Deciding the data points to track when a feature is shipped</h3><p>One common mistakes which PMs make is that they forget to ship the analytics with the feature.</p><p>To prevent this, do the following:</p><ol><li><strong>Add an ‘analytics’ section to your PRD template</strong> — Having this in the template ensures that you don’t forget about analytics.</li><li><strong>Make ‘checking for analytics’ part of your testing process — </strong>QA team is explicitly mandated to call out if analytics is missing from the PRD.</li></ol><p>To identify what analytics to ship, follow this <a href="https://medium.com/agileinsider/how-can-product-managers-think-about-feature-analytics-253366bc27b">3 step process</a>:</p><ol><li><strong>Identify the questions you want to answer</strong> — Here, the goal is to identify what all questions would you want answered once the feature is released.</li><li>Identify the metrics which need to be tracked to answer the above questions.</li><li>Identify the event signals that need to be sent to track the above metrics</li></ol><p>To learn more on the above process with the help of an example, read <a href="https://medium.com/agileinsider/how-can-product-managers-think-about-feature-analytics-253366bc27b">this article</a>.</p><h3>Visualizing the data and Communicating Insights</h3><p>Here are the various formats in which you can share data with the stakeholders</p><ul><li><strong>Tables — </strong>Useful when you want to summarize multiple metrics relevant to a specific aspect of business in a single view— <a href="https://equals.com/guides/saas-metrics/visualizing-metrics/">Source</a></li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*wSMYfYeTT0x7LASJ.png" /><figcaption><a href="https://equals.com/guides/saas-metrics/visualizing-metrics/">This table displays related KPIs from top of funnel (MQLs) to bottom (ARR).</a></figcaption></figure><ul><li><strong>Line chart — </strong>This connects a series of data points using a straight line. It represents a sequential progression of values (usually over time). For eg. change in stock prices, website visitors etc.</li><li><strong>Bar chart — </strong>It helps compare numerical values like integers or percentage. The value is indicated by the length of the bar.</li><li><strong>Stacked bar chart</strong> — It extends the bar chart to look at numerical values across two categories simultaneously. For eg. when you draw a bar chart for indicating monthly revenue, then in each bar you could indicate the revenue change due to churn, downgrade, upgrade, new revenue.</li></ul><p>While its easy to go down the rabbit hole of various visualization techniques, the above charts should suffice for most cases you will encounter .</p><p><a href="https://equals.com/guides/saas-metrics/visualizing-metrics/">Tips to remember</a> while sharing your analyses with a colleague or a boss</p><ul><li><strong>Before sharing data, think about who your audience is </strong>— Your audience determines the format in which you present the data.</li><li><strong>Start with the key insight you want to share — </strong>Keep the numbers or graphs for later slides.<em> </em>This convinces the audience that its worth their time to try understanding the data.</li></ul><h3>Additional Points to Remember</h3><ul><li><strong>Remember to log data for every feature you ship </strong>— Otherwise, you would never be able to understand or demonstrate the impact of your features.</li><li><strong>If numbers look too good/too bad to be true</strong> — Get a data sanity check done on them. Discovering that you are analyzing incorrect data during review meetings can cause lot of damage to your reputation.</li><li><strong>Invest in setting up Do-It-Yourself (DIY) dashboards — </strong>So that<strong> </strong>you don’t have to spend days waiting for the analyst to respond to your request. This also allows other stakeholders to access these dashboards and deep dive into the data.</li><li><strong>Have periodic meetings with leadership for reviewing data</strong> — Having a forum such as weekly business review or a feature usage review, ensures that everyone is on top of the metrics they own. It becomes a place where people can discuss the insights from data, identify anomalies in advance and plan actions to take.</li></ul><h3>Conclusion</h3><p>Being data driven is essential if you want become a better leader.</p><p>It helps you improve your decision making process, lends credibility to your arguments and helps you learn faster from mistakes.</p><p>But looking at the right data in the right way matters. Otherwise, you might end up vanity datapoints which could do more harm than good.</p><p>So, its time to put the above strategies into practice and start the journey towards becoming a data driven leader.</p><h3>Further Reading</h3><ul><li><a href="https://gopractice.io/data/arithmetic-mean-and-median-for-product-managers/">https://gopractice.io/data/arithmetic-mean-and-median-for-product-managers/</a></li><li><a href="https://gopractice.io/data/correlation-and-causation/">https://gopractice.io/data/correlation-and-causation/</a></li><li><a href="https://amplitude.com/blog/causation-correlation">https://amplitude.com/blog/causation-correlation</a></li><li><a href="https://amplitude.com/blog/cohorts-to-improve-your-retention">https://amplitude.com/blog/cohorts-to-improve-your-retention</a></li><li><a href="https://www.atlassian.com/data/charts/essential-chart-types-for-data-visualization">https://www.atlassian.com/data/charts/essential-chart-types-for-data-visualization</a></li><li><a href="https://equals.com/guides/saas-metrics/appendix/operating-model/">https://equals.com/guides/saas-metrics/appendix/operating-model/</a></li><li><a href="https://productlessons.substack.com/p/were-using-numbers-wrong">https://productlessons.substack.com/p/were-using-numbers-wrong</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=e50a1e653355" width="1" height="1" alt=""><hr><p><a href="https://medium.com/design-bootcamp/how-can-pms-become-better-at-analyzing-data-visualizing-data-and-convincing-others-using-data-e50a1e653355">How can PMs become better at analyzing data, visualizing data and convincing others using data</a> was originally published in <a href="https://medium.com/design-bootcamp">Bootcamp</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[3 Managers and 2 reportees later -here’s what I learnt on being a good manager]]></title>
            <link>https://medium.com/design-bootcamp/3-managers-and-2-reportees-later-heres-what-i-learnt-on-being-a-good-manager-18e71e05e81b?source=rss-29905a700526------2</link>
            <guid isPermaLink="false">https://medium.com/p/18e71e05e81b</guid>
            <category><![CDATA[manager]]></category>
            <category><![CDATA[management]]></category>
            <dc:creator><![CDATA[Vikram Goyal]]></dc:creator>
            <pubDate>Fri, 30 Aug 2024 11:08:32 GMT</pubDate>
            <atom:updated>2024-08-30T11:08:32.011Z</atom:updated>
            <content:encoded><![CDATA[<h4>Key lessons — Build trust, empower your reportee and help them grow</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/788/0*3Nw3EcFcyFdt1DWp" /><figcaption>Photo by <a href="https://unsplash.com/@wocintechchat?utm_source=medium&amp;utm_medium=referral">Christina @ wocintechchat.com</a> on <a href="https://unsplash.com/?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><p>When it comes to professional development and learning — your boss matters as much as the company you are in.</p><p>A good boss can help accelerate the growth of their reportee and leave a lasting imprint on their reportees career.</p><p>During the course of my product management career, I have served under three different bosses. Additionally, I have managed two product managers.</p><p>Each manager had their own working style and expectations from me. My experience of working under each one of them has brought a different set of learnings about myself and being a manager.</p><p>This article is an attempt to share those learnings and help aspiring managers become better at ‘managing’ professionals.</p><h3>Examples of ‘bad behaviour’ by a boss</h3><ul><li>Not taking responsibility for a poor experience shipped to production which they had reviewed earlier. (<em>Instead, throwing your reportee under the bus</em>)</li><li>Having an abrasive communication style which shatters the self-confidence of your reportee.</li><li>Never ever trying to understand the career aspirations of your reportee — only focusing on project delivery.</li><li>Giving terrible performance ratings with random reasons that were never brought up during the course of the year.</li><li>Changing plans and deliverables midway without giving any reasoning on why the plan is being changed.</li></ul><p>I am sure you too will have your fair share of stories of ‘bad boss behaviour’.</p><p>Let’s see what we can do to fix that.</p><h3>Principles to adopt for becoming a better boss</h3><p>As a manager, use the following key principles to determine the day-day tactics you should adopt to manage someone.</p><ol><li><strong>Build trust</strong> by communicating regularly, providing coaching and having their back in times of difficulty.</li><li><strong>Empower them</strong> by helping them define their goals and then giving them autonomy to operate and take decisions.</li><li><strong>Take interest in their professional growth</strong> by helping them identify their blind spots, sharing honest feedback and understanding their career aspirations.</li></ol><p>While these principles are simple, they are not easy to implement in practice. With the stress of deadlines &amp; commitments, working relationships tend to become narrowly transactional and focused on project deliverables and hitting of metrics.</p><p>But eventually, such narrowly ‘transactional relationships’ lead to sub-optimal outcomes for both the manager and the reportee.</p><p>Putting in a little effort and bringing discipline to your management approach can create conditions to enable the reportee to put their best foot forward.</p><h3>Translating Principles to Everyday Actions</h3><p>Here are the actions you can perform to put the principles into practice.</p><h3>Weekly 1:1 meetings</h3><p>Regular meetings between the manager and the reportee helps build trust and lays the foundation for a solid working relationship.</p><p>During these 1:1s, avoid focusing on task updates.</p><p>Instead, managers should focus on — <em>understanding how things are going, whether the reportee is enjoying their work, what are the roadblocks they face and what can the manager do to help them perform well</em>.</p><p>Here’s a great article by Rukmini Reddy (former SVP, Slack) on running 1:1s — <a href="https://medium.com/swlh/https-medium-com-rukmini-reddy-1-1-meetings-bdac39deeb22">Link</a></p><h3>Give Negative feedback quickly and promptly</h3><p>The best managers I know don’t wait for the appraisal discussion to give negative feedback. They strike while the iron is hot and use it to nudge their reportees in the right direction.</p><p>As a manager, ‘<em>striking while the iron is hot</em>’ means give negative feedback the moment you notice your reportee did not perform a task as expected. When the incident is fresh in everyone’s mind, its easier to have an accurate discussion on what went wrong.</p><p><strong>While giving negative feedback, focus on the following — the context, what went wrong and what was expected.</strong></p><p>Take care to not be abrasive while giving the feedback. I had one such manager. Though they gave negative feedback quickly, it was always ‘<em>about my incompetence</em>’ and stripped me of my self-confidence.</p><p>On the other hand, another manager of mine used to preface the negative feedback with how they had high expectations from me and expected me to do better. Even though the feedback was negative, I always resolved to do better after the discussion happened.</p><h3>Define Clear Goals and KPIs for measuring performance</h3><p>Great managers create clarity.</p><p>As an individual, I must have an understanding of doing what will help me and the company achieve success.</p><p>As managers, working with the reportee to set clear goals and KPIs on which their performance will be measured, helps them plan so that they optimize the work that will help them hit those goals.</p><p>It must be remembered that for most roles, KPIs can’t be reduced to a 1–2 business goals. In this case, other factors such as how easy it is to collaborate, decision making abilities, strategic thinking etc should also be identified as the factors for measuring performance.</p><h3>Give autonomy and ownership</h3><p>The best way to sabotage someone’s career is by consistently micromanaging them.</p><p>While some degree of handholding might be required for freshers, you need to gradually let go. Else, the other person will not apply their creativity and skills in the work. They will just do what is told to them.</p><p>As managers, we should give our reportees the goal or the problem statement and then let them figure out the solution and the process to build that. (<em>The scope of the problem can be determined based on the person’s level of experience</em>)</p><p>As a manager, you can set up check-ins, review meetings and deadlines to ensure things are as per expectations and on time — But let your reportee take ownership of delivering things on time.</p><h3>Shine the spotlight on them</h3><p>People tend to grow faster when they know that their work is sufficiently visible in the organization.</p><p>I have been lucky to have managers who never tried taking credit for my work. They would always let me be in the spotlight when we had to showcase the team’s work.</p><p>Some practical ways of doing this — Nudge your reportee to speak up during team meetings, ask them to present in review meetings with leadership and allow them to make important feature announcements. (<strong>Don’t worry about losing credit </strong>— <em>If your reportee does a great job, lot of credit will go to you as a manager</em>)</p><h3>Teach adherence to processes</h3><p>When people enter the corporate world, they don’t realize the importance of adhering to processes — for eg. sharing regular updates, writing comprehensive documents, following checklists etc.</p><p>Subsequently, when things get delayed, they scratch their head as to why it’s happening.</p><p>As a manager, your past experience gives you foresight on how things may go wrong. Use this for coaching.</p><p>I would recommend using examples from your personal experience to drill the importance of adhering to process in your mentees.</p><h3>Career Conversations</h3><p>Once every quarter, have a career conversation with your reportee.</p><p>Understand the following — <em>How they are looking to grow in their career, are they satisfied with their current work, do they find the work challenging</em>. Most importantly, try to understand what you can do to accelerate their learning and impact in the organization.</p><h3>Conclusion</h3><p>Getting a chance to manage someone is both a privelege and responsibility.</p><p>If done well, it does wonders not only for someone else’s career but even for your own career.</p><p>So if you are a manager or about to become one soon, do try to bring the above approaches into action. I am sure it will change the trajectory of your working relationships and set up you up for success as a manager.</p><h3>Additional Reading</h3><ul><li><a href="https://blackboxofpm.com/managing-and-developing-product-managers-2f9a3963fab6">https://blackboxofpm.com/managing-and-developing-product-managers-2f9a3963fab6</a></li><li><a href="https://www.linkedin.com/pulse/how-structure-great-11-conversation-brad-porter-ve2xc/">https://www.linkedin.com/pulse/how-structure-great-11-conversation-brad-porter-ve2xc/</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=18e71e05e81b" width="1" height="1" alt=""><hr><p><a href="https://medium.com/design-bootcamp/3-managers-and-2-reportees-later-heres-what-i-learnt-on-being-a-good-manager-18e71e05e81b">3 Managers and 2 reportees later -here’s what I learnt on being a good manager</a> was originally published in <a href="https://medium.com/design-bootcamp">Bootcamp</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[How and why PMs should focus on crafting delightful user experiences instead of just shipping…]]></title>
            <link>https://medium.com/swlh/how-and-why-pms-should-focus-on-crafting-delightful-user-experiences-instead-of-just-shipping-40dd7f201370?source=rss-29905a700526------2</link>
            <guid isPermaLink="false">https://medium.com/p/40dd7f201370</guid>
            <category><![CDATA[product-development]]></category>
            <category><![CDATA[startup]]></category>
            <dc:creator><![CDATA[Vikram Goyal]]></dc:creator>
            <pubDate>Wed, 21 Aug 2024 15:06:02 GMT</pubDate>
            <atom:updated>2024-08-21T15:06:02.756Z</atom:updated>
            <content:encoded><![CDATA[<h3>How and why PMs should focus on crafting delightful user experiences instead of just shipping features</h3><h4>Lessons learnt from shipping features that broke the user experience</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*7N10BREJfqh0B2sS" /><figcaption>Photo by <a href="https://unsplash.com/@neom?utm_source=medium&amp;utm_medium=referral">NEOM</a> on <a href="https://unsplash.com/?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><p>There is a significant downside to equating success to “shipping the feature” rather than evaluating the customer’s experience of the feature.</p><p>In such a scenario, its easy to lose sight of the wood for the trees. You are just ticking off a checklist when you are shipping a “useful feature”.</p><p>Ironically, shipping this “useful feature” has the exact opposite effect of your original intention— It does not end up being useful at all. Customer’s don’t use it or give up while trying to use it. Even if they do use it, they have tonnes of complaints and never seem to be happy.</p><h3>Failures that serve as painful reminders</h3><p>Here are some instances I can recall from my time as a PM at a virtual events platform:</p><ul><li>A visual enhancement meant to improve the live event experience invited a lot of backlash from one of our customer. (<em>Reason: It broke the experience for the customer’s ongoing event and their participants had a tough time finding the activity of their choice)</em></li><li>A promising new feature with the goal of increasing participant turnout caused a customer to churn because it had the opposite effect — decreasing participant turnout. The registration experience created confusion among registrants which led to a low turnout. (<em>Reason: The product communication and edge cases were handled poorly.</em>)</li><li>One of our product capabilities pissed off a customer so much that he took to social media to vent his anger. (<em>Reason: Some critical flows in the capability was missing. The existing capabilities were cumbersome to use and the customer had to spend lot of time just getting things to work)</em></li></ul><p>All these instances serve as a painful reminder of the perils of being over obsessed with shipping.</p><p>When users are shortchanged through a poor user experience, they will likely churn.</p><h3>What does ‘Delightful user experience’ mean</h3><p>To me, <strong>user experience refers to the user’s journey of engaging with the product and deriving value from it.</strong></p><p>Delightful user experience would be measured by how easy it is for the user to:</p><ul><li>Perform the intended task(s)</li><li>Find features, set them up and reuse them</li><li>Figure out how to proceed in case of an error or a failure</li></ul><p>In addition, a delightful user experience also indicates the aesthetic appeal of the platform — which refers to the look &amp; feel of the User Interface, the visual elements such as colors, typography, buttons used.</p><p>So, you can see that user experience goes much beyond just shipping a ‘useful’ feature.</p><p>It looks at the entirety of the user journey.</p><h3>Steps to craft a delightful user experience</h3><p>Here’s how you can focus on crafting a delightful user experience by looking at the various stages of the <a href="https://raisethebar.substack.com/p/a-guide-for-product-managers-to-efficiently">feature development lifecycle</a>.</p><h4>Design Phase</h4><p>This is stage where you lay the foundation for crafting a delightful user experience.</p><p>Empower the design team to focus not just on the feature being built but also address the following:</p><ul><li><strong>Problem being solved — </strong>Articulate the problem being solved. Revisit this continuously during the design phase to ensure your design solves the problem you set out to solve.</li><li><strong>Feature discovery</strong> — Where exactly does the feature show up in the product? Is it present at a place where the user is likely going to look for it.</li><li><strong>Feature onboarding </strong>—How will the experience of a first time user look like? How will they understand what the feature does? If they need more help, will there a handy help article/video for them to access?</li><li><strong>Feature workflow </strong>— How many steps does the user need to go through? What is the information shown at each step? Is the information necessary and sufficient for the user to proceed forward?</li><li><strong>Different user journeys — </strong>For platforms with different types of users (for eg. participant and event organizer), take care to craft and review each type of user’s journey independently. (<em>Based on my experience, the user journey you ignore will come back to haunt you during the testing phase</em>)</li><li><strong>Handling failures and errors</strong> — Its inevitable that your feature might fail in certain scenarios. (<em>For eg. if you take a file as input, the file upload may fail due to its large size or incorrect format</em>). May sure you have handled this through crisp, concise error messages. These should help the user understand what went wrong and how they can fix it.</li><li><strong>Aesthetics</strong> — Aesthetics refers to the visual elements such as typography, colors, buttons which determine the look and feel. Products which are designed aesthetically act as the icing on the cake and take the user experience to the next level. (<em>Empower</em> <em>visual designer to work their magic here</em>)</li></ul><p>Before handing the feature off for development, its always a good idea to do usability testing of the feature with customers and internal teams.</p><h4>Testing Phase</h4><p>Testing out the product reveals gaps more efficiently than any other exercise. Until now, all you had were design screens. Now, you have a working version of the feature.</p><p>Here’s what I would recommend you to do.</p><ul><li><strong>Test out the basic flows of the feature yourself</strong> — Don’t just rely on the QA team for testing. You know the ins and outs of the feature — Nobody else will notice the gaps you will.</li><li><strong>Invite team members from outside the tech team to test — </strong>Get people from the support and sales teams to test out the feature and give feedback. They will bring a fresh perspective that will leave you amazed.</li></ul><p>Incorporating the gaps discovered during the testing phase helps polish the feature for release day.</p><h4>Launch phase and Beyond</h4><p>Your plan is to delight users and not surprise them.</p><p><strong>Don’t release features without giving sufficient notice to the teams and customers on what’s being launched</strong>. The information should include — <em>What’s being launched &amp; when, problem being solved, customer benefits and a walkthrough video or screenshots</em>.</p><p>Any potential impact on the existing workflows of customers should be called out so there is no disruption in the customer’s day-day activities.</p><p><strong>Release complex features in Beta — </strong>It doesn’t matter how much effort you have put in to craft the user experience. Customer’s often test a feature to its limits. Having a ‘beta’ tag helps you set the right expectations with customers. It also helps the possibility of a quick rollback in case things don’t go according to plan. (<em>Caution — Don’t let features stay indefinitely behind feature flags. Be aggressive on gathering feedback</em><strong><em> ,</em></strong><em> iterating on it and making the feature available for all the relevant customers</em>)</p><p><strong>Keep track of the early adopters and ask them their experience — </strong>Talking to them gives you an insight on the customer perception. If the goal is to create exceptional experience, you shouldn’t be satisfied unless you hear superlatives from your customer — like “wow”, “amazing”, “exceptional”!</p><p>If you want to make your product a compelling proposition for the user, care must be taken to craft an exceptional user experience. This leaves a deep imprint on the user’s mind and creates a high recall value.</p><p>So, the next time you get to work — <em>Don’t just build a useful feature. Focus on crafting delightful user experiences</em>.</p><p>This will earn you customers who are not just paying users, but lifelong advocates and raving fans.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=40dd7f201370" width="1" height="1" alt=""><hr><p><a href="https://medium.com/swlh/how-and-why-pms-should-focus-on-crafting-delightful-user-experiences-instead-of-just-shipping-40dd7f201370">How and why PMs should focus on crafting delightful user experiences instead of just shipping…</a> was originally published in <a href="https://medium.com/swlh">The Startup</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[How to do user research effectively as a busy product manager]]></title>
            <link>https://uxdesign.cc/how-to-do-user-research-effectively-as-a-busy-product-manager-76b7b48480f1?source=rss-29905a700526------2</link>
            <guid isPermaLink="false">https://medium.com/p/76b7b48480f1</guid>
            <category><![CDATA[user-research]]></category>
            <category><![CDATA[product-management]]></category>
            <category><![CDATA[ux]]></category>
            <category><![CDATA[design]]></category>
            <category><![CDATA[product-development]]></category>
            <dc:creator><![CDATA[Vikram Goyal]]></dc:creator>
            <pubDate>Wed, 14 Aug 2024 11:47:03 GMT</pubDate>
            <atom:updated>2024-08-14T11:47:03.646Z</atom:updated>
            <content:encoded><![CDATA[<h4>A comprehensive guide on how to identify customers for research, ask right questions, and communicate insights</h4><figure><img alt="A board with a lot of yellow coloured sticky notes. These sticky notes contain insights which a user researcher would have identified based on talking to customers" src="https://cdn-images-1.medium.com/max/1024/0*5_GA7qzPmKhOwnii" /><figcaption>Photo by <a href="https://unsplash.com/@epicantus?utm_source=medium&amp;utm_medium=referral">Daria Nepriakhina 🇺🇦</a> on <a href="https://unsplash.com/?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><p>My favorite part of being a Product Manager is talking to users.</p><p>After becoming a product manager, I took to user research as a fish takes to water.</p><p>Building a product used by people across geographies and industries helped me connect with people from diverse backgrounds and at different stages of their career. Such conversations are quite enlightening and helped me understand the impact of my product.</p><p>In this article I want to discuss everything I learnt about user research — <em>different types of user research, identifying users to talk to, questions to ask them, communicating insights, quick ways to do usability testing and gathering insights from data already available to you.</em></p><p>Let’s dive in.</p><h3>Two types of user research</h3><p>Depending on the purpose, user research could be either of the following:</p><p><strong>Generative</strong> <strong>user research </strong>— The purpose is to understand your users better — what they do, what are their goals, what are their expectations &amp; pain points (<em>in the context of the product you are building</em>).</p><p><strong>Evaluative user research — </strong>It helps you evaluate the usability of a particular feature or a workflow (eg. onboarding, checkout etc). It could be done either with a design prototype or with the live version of the product. It helps you understand the following about the product/feature — how easy it is to use, what do users like/dislike, what are the information &amp; design gaps.</p><p>As a Product manager, you will do both generative and evaluative research.</p><h3>Identifying users to talk to</h3><p>Lot of people are not able to find relevant users who will be interested in connecting and sharing insights. A lot of time seems to be wasted in simply finding the users to talk to.</p><p>My advice here would be to:</p><ol><li><strong>Get started early </strong>— It takes time for people to respond to your outreach. Meetings are usually set 1–3 weeks after the first response.</li><li><strong>Build a relationship with customers</strong>— Regularly send them updates, proactively address bugs reported by them and be responsive to their outreach. This will make it easier to setup feedback calls with them. <br>(<em>We have setup </em><a href="https://slack.com/intl/en-in/connect"><em>slack connect</em></a><em> to message our customers from within slack itself</em>)</li><li><strong>Take help of internal teams to setup calls with customers — For example:</strong></li></ol><ul><li>Take the support team’s help in setting up calls with customers who are asking queries or raising complaints via the support channels.</li><li>Take help of the account managers to reach out to customers mapped to them. (<em>You can also join the monthly/quarterly touch base calls conducted by account managers</em>)</li><li>Take help of sales team to talk to prospects who are actively considering airmeet and have feature requests</li><li>Take help of user education and onboarding team to reach out to customers who have just been onboarded onto the product.</li></ul><p>Using the above, you can hopefully avoid the problem of “not finding users to talk to.”</p><p>As product managers, you should also have access to your product analytics and CRM tool so that you can quickly filter out customers based on segment, use case, company size, feature usage etc. Doing this reduces dependence on others for finding the target customers to reach out to, thereby making the entire interview scheduling process faster.</p><h3>Reaching out on email and scheduling time</h3><p>In case you are doing a direct outreach via email, share context and the questions you may have. Include a meeting scheduler link as well so that users can book a meeting as per their convenience.</p><p>If I am reaching out for feedback on a particular feature, I tend to include 2-3 questions in the email itself. The user is free to respond to them via email or book a meeting with me.</p><figure><img alt="This is a screenshot of an email I sent to customers asking for feedback on a particular feature. It contains few questions on the feature and also contains a meeting link using which a meeting can be booked by the customer" src="https://cdn-images-1.medium.com/max/1024/1*STNQljTWWoZAHOUkyPkGNQ.png" /><figcaption>I ask questions directly in email when seeking feedback on a feature</figcaption></figure><h3>Asking the right Questions</h3><p>Asking the right questions is everything. It is the single most important factor in determining the richness of the insights you capture.</p><p>Some useful tips to remember</p><ul><li>Break the ice with a warm introduction</li><li>Keep your questions short, simple and precise</li><li>Avoid Yes/No questions and ask open ended questions</li><li>Listen way more than you speak</li><li>Understand their past experience — Ask them to describe the last time they used the product. What was their experience like?</li><li>When they make feature requests, delve deeper. Understand the underlying user need.</li><li>If you are trying to understand the feedback with the complete product — break down the questions into various stages of the user journey. (<em>For eg. as a PM at a virtual events platform, I break down the questions into pre-event experience, live event experience and post-event experience</em>)</li><li>If you are seeking feedback on a particular feature , you can focus on the following — what problem does it solve for you, what was your experience of using it, what would you like to improve on this?</li><li>Have the questions ready before the user interview begins — Otherwise, you will be scratching your head during the interview process.</li><li>If its an existing user, see if you can gather insights on their product usage — This way, you can ask them highly contextual questions around their usage.</li><li>To reduce rework for every interview, prepare a document with the standard questions you want to ask during the user interview.</li></ul><p>Here’s a detailed guide I have previously written on conducting insightful interviews — <a href="https://medium.com/user-experience-design-1/how-product-managers-can-conduct-insightful-customer-interviews-672728f56de8">Link to guide</a></p><h3>Capturing and Communicating Insights</h3><p>Record all user interviews you do. This way, any team member (including you) can refer back to them in the future.</p><p>Don’t worry too much about taking meeting notes. This distracts you from asking good follow up questions to the user. Every recording software automatically generates interview transcripts and summaries — So, rely on this technology for notes.</p><p>While summarizing interviews, I break it into the following parts:</p><ul><li>Introduction about the customer — name, industry, use case, deal value</li><li>Details about the customer’s use case — goals for using the product, frequency of usage etc.</li><li>Customer’s pain points and expectations— What activities is the customer struggling with, what features are missing etc.</li><li>Key themes — you also want to highlight the key theme emerging from your interview. These would help identify product areas or key tasks that users are struggling with. The ‘themes’ which reoccur across multiple interviews can then be considered for prioritization during roadmap planning.</li><li>Getting screenshots (via screenshare) and customer quotes is also useful for explaining the customer problems to design and engineering.</li></ul><p>Communicating insights is as important as conducting interviews to capture insights.</p><p><strong>Useful tips to remember while communicating insights</strong>:</p><ul><li>Don’t wait too long to share the insights — Share these as soon as the interview is done.</li><li>Share them as widely as possible — We have a #product-feedback channel (on slack) where most of the company employees are present. I share all the interview summaries there.</li><li>Make the insights memorable by sharing customer quotes, screenshots and crisp summaries. (<em>Make these quotes and screenshots part of your PRDs</em>)</li><li>Use product/design team meetings to discuss these insights and plan action on them — When everyone reflects on the insights, they are much more likely to act on them.</li></ul><h3><strong>Using Evaluative Research for Usability Testing</strong></h3><p>As mentioned above, PMs need to do evaluative research as well. This is useful for testing out the usability of your upcoming features or existing workflows.</p><p>Usability testing is a way to find out gaps in Information architecture, UX copy or the visual design in an upcoming feature or the existing product.</p><p>The best practice here is to have a clickable design prototype. (<em>Figma makes it very easy to create clickable design prototypes</em>)</p><p>Here’s the process and some tips to do this well:</p><ul><li>At the start, the user is given a set of tasks to perform — For eg. in an e-commerce product, task could be <em>how you search for a product.</em></li><li>Give no more than 3–4 tasks — Otherwise it might become too overwhelming for the user.</li><li>While performing the task, the user is expected to talk out aloud about what they see, what they understand and what do they expect to happen when they click a particular button. (<em>Talking out aloud is very important as you want to know what the user is thinking</em>)</li><li>Towards the end, you could also ask the user — How would you describe the feature to a co-worker? (<em>This can aid the product marketing efforts</em>)</li></ul><h3>Researching with internal teams instead of users</h3><p>Sometimes, you are running short of time. And can’t seem to find relevant users to test your feature.</p><p>In such cases, take the support of your customer success and sales teams.</p><p>Share the design with them and ask for their feedback —This can help you identify gaps and usability issues. While its not the perfect method for testing, something is better than nothing.</p><h3>Using sales conversations for user research</h3><p>You can’t possibly talk to every customer and prospect that’s out there.</p><p>A lot of insights can be gleaned from simply listening in to conversations that your customers/prospects have with your sales and account management team.</p><p>Here’s the process I follow</p><ul><li>Periodically log into Gong (<em>It is the platform we use for recording all our customer interactions</em>).</li><li>I go over the summaries of all the conversations which seem relevant. (<em>Gong automatically summarizes conversations and highlights key points from that</em>)</li><li>There are two kinds of interactions which are relevant</li></ul><ol><li>Prospect interactions —Use these to understand why prospects are looking to buy your product, what are their expectations and what are the gaps in the existing solution?</li><li>Customer interactions — Use these to understand how regularly are customers using the product, what are their pain points and what more do they expect from the product?</li></ol><p>Reading these summaries on a regular basis arms you with wealth of insights. These can be used for informing prioritization and strategy decisions.</p><p>That’s all on how I drive user research to understand what to build and evaluate what we are building!</p><p>Understanding your users deeply and knowing what they want is a superpower indeed.</p><p>User research helps you consistently build the right things and solve the right user problems.</p><p>So, If you want to start getting things right, its time to get talking and researching.</p><h3>Additional Reading</h3><ul><li><a href="https://www.userinterviews.com/blog/usability-testing-best-practices">https://www.userinterviews.com/blog/usability-testing-best-practices</a>?</li><li><a href="https://www.nngroup.com/articles/thematic-analysis/">https://www.nngroup.com/articles/thematic-analysis/</a></li><li><a href="https://dovetail.com/blog/the-qualitative-research-process-end-to-end/">https://dovetail.com/blog/the-qualitative-research-process-end-to-end/</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=76b7b48480f1" width="1" height="1" alt=""><hr><p><a href="https://uxdesign.cc/how-to-do-user-research-effectively-as-a-busy-product-manager-76b7b48480f1">How to do user research effectively as a busy product manager</a> was originally published in <a href="https://uxdesign.cc/">UX Collective</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[How to build effective product roadmaps]]></title>
            <link>https://medium.com/design-bootcamp/how-to-build-effective-product-roadmaps-1d35621ba75e?source=rss-29905a700526------2</link>
            <guid isPermaLink="false">https://medium.com/p/1d35621ba75e</guid>
            <category><![CDATA[product-management]]></category>
            <category><![CDATA[product-roadmap]]></category>
            <category><![CDATA[product-development]]></category>
            <dc:creator><![CDATA[Vikram Goyal]]></dc:creator>
            <pubDate>Sun, 11 Aug 2024 12:36:20 GMT</pubDate>
            <atom:updated>2024-08-11T12:36:20.109Z</atom:updated>
            <content:encoded><![CDATA[<h4>Learnings from my experience as a product manager</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*lMUupkKfngHE6SsM" /><figcaption>Photo by <a href="https://unsplash.com/@slidebean?utm_source=medium&amp;utm_medium=referral">Slidebean</a> on <a href="https://unsplash.com/?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><p>Product roadmap is a planning document that highlights the goals and capabilities you will focus on in the next 6–12 months.</p><p>Roadmap planning is one of the highest leverage tasks which a PM does. Its a high risk, high reward responsibility.</p><p>After going through multiple product planning cycles, I have been fortunate to gain some insights into the building of product roadmaps.</p><p>This article is my attempt to share those lessons.</p><h4><strong>Why do product roadmaps fail?</strong></h4><p>In my experience, roadmaps prove ineffective because of the following reasons.</p><ul><li><strong>More than half of the things don’t get delivered </strong>— At the time of planning, a magnificent picture is created which sets very high expectations. But most of the times, even 50% of the items don’t get delivered.</li><li><strong>Ignore the bigger picture and focused only on features— </strong>Lot of times, the roadmap appears to be a “To Do” list of disconnected features. There is little clarity on why the features are important, what metrics will they move and how will they help the business win among the sea of competitors.</li><li><strong>Inaccessible— </strong>Many employees don’t have any clue on what’s coming up in the product roadmap.</li><li><strong>Rigid</strong> —Priorities keep on changing due to new customer requests and market trends. However, nobody updates the roadmap and it remains static. The document thus loses its relevance.</li></ul><h4>Do roadmaps really matter?</h4><p>It might seem like product managers spend a lot of time building roadmaps but don’t eventually use them.</p><p>However, in my experience roadmaps are crucial documents and one can ignore them only at their peril. Here’s how different teams benefit from it.</p><ul><li><strong>Product team </strong>— It acts as a guiding light for them and helps them stay course on the most important priorities. Without this there would be utter chaos. Sales, support and the leadership will keep on coming with new requests every week and expect the team to prioritize it.</li><li><strong>Engineering team</strong> — It gives an idea to the team on what they will be working on and generates excitement.</li><li><strong>Sales team</strong> — They use the roadmap while talking to prospects and swing deals in their favor. (<em>Caution: Sales team should not commit exact timelines for items mentioned in the roadmap without talking to product</em>)</li><li><strong>Account Management team</strong> — They can create a pitch deck of the roadmap items and present to existing customers. It increases the likelihood of renewal.</li></ul><p>So, roadmap is valuable for multiple teams.</p><p>Now that we know the importance of roadmaps for multiple teams and why they end up being ineffective, here are my two cents on how you can make make your roadmaps effective.</p><h4>Steps to build an effective roadmap</h4><p>Here are the steps you can follow while building the product roadmap.</p><h4>1. Get clarity on the product strategy</h4><p>Product strategy doesn’t mean having a ten pager document or some fancy deck.</p><p>For roadmap building, having a product strategy means the ability to articulate answers to following questions:</p><ul><li>What does your product do? (key benefit/value proposition)</li><li>Who is it for? (target customer segment)</li><li>What is your reason to win? (why should your product be preferred over other solutions in the market)</li></ul><p>Knowing answers to these questions helps you prioritize the right user problems to solve.</p><p>If you use the product strategy to build the roadmap, its also easier to get buy in from the leadership.</p><h4>2. Get clarity on the business goals</h4><p>For the upcoming quarter or year, what are the business goals and objectives that your company is focusing on.</p><p>Some examples of business goals could be — customer retention, customer acquisition, reduce operational costs, diversify revenue through multiple products etc.</p><p>Your business goals might change over a period of time. For example — a early stage startup might have “customer acquisition” as its primary goal. But as it starts to mature, it might want to focus on “customer retention” to avoid the <em>leaky bucket</em> problem.</p><p>Knowing what business goals that matter in a planning cycle, helps you prioritize the relevant capabilities.</p><h4>3. Identify the product goals/objectives</h4><p>Product goals refer to the specific and measurable outcomes expected from your product. Every product goal should help achieve one or more business goals.</p><p>Some examples could be — improve the ‘<em>ease of use</em>’ of the product, increase the product reliability, make the product more customizable etc.</p><p>Its important to get alignment on the product goals and business goals with the stakeholders. Unless that happens, it won’t be possible to get alignment on the features to be prioritized.</p><p>The strategic objectives for the product can also be referred to as the ‘themes’ for your product.</p><p>For example — for a messaging app like WhatsApp, themes could be <em>reliability, privacy, payments, video calling, chat engagement, AI etc.</em></p><p>The key product goals or themes can either come from a</p><ul><li><strong>Top Down approach</strong> — Look at the market trends and your business goals to identify what goals should your product focus on. (This helps build ‘differentiated’ capabilities in the product)</li><li><strong>Bottom Up approach — </strong>Look at the product backlog and see if if there are certain trends which can be used to group the feedback coming from customers. (Focusing on these helps resolve the ‘customer pain’ points)</li></ul><p>Identify the objectives by a combination of the bottom up and top down approach. This helps win you balance the roadmap with ‘customer delighters’ and ‘feature requests’.</p><h4>4. List the initiatives/features that help achieve the product goals</h4><p>After you have done all the above, you can start listing down the features that will help you achieve the respective product goal.</p><p>The benefit of this approach is that features are not listed in isolation. Every feature maps to a specific business goal and product goal.</p><p>If relevant, then highlight the <em>customer problem</em> being solved by the feature.</p><h4><strong>5. Prioritize the features</strong></h4><p>The last step in the roadmap planning process is to prioritize the capabilities to build.</p><p>I would suggest considering two factors to make the prioritization decision — Impact and Effort.</p><p>Both factors are subjective. So, don’t be too rigid on assigning exact scores.</p><p>Assigning effort is difficult as you don’t have the exact solution. Work with the development team to come up with a T-shirt estimate (<em>Small, Medium, Large, Very Large</em>)</p><p>For understanding the business impact, write down the evidence in favor of building the feature. This could be names of specific customers who requested it, relevant data points, whether all your major competitors have it or your articulation on why you feel the feature is important.</p><p>After this, begin discussions with the leadership to incorporate their point of view on the items listed in the roadmap.</p><p>After the internal discussions, you will be in a good position to determine what are the most important features in the roadmap.</p><h3>Key Points to remember</h3><ul><li><strong>Roadmap planning should always be preceded with the formulation of product strategy </strong>— That’s how you lay the foundation for a building a compelling roadmap.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/406/1*E3vo2xQTDCdOe-kduTGgjQ.png" /><figcaption>product strategy first and product roadmap later</figcaption></figure><ul><li><strong>Always be collecting evidence/customer quotes for user problems and product ideas </strong>— This makes it easier to take a call on prioritisation during the roadmap planning phase.</li><li><strong>Make roadmap planning a consultative process —</strong> First, focus on aligning the leadership<strong> </strong>on business objectives and product goals. Once there is alignment on that, work to drive alignment on the features to be prioritized.</li><li><strong>Make your roadmap easy to understand — </strong>Your<strong> </strong>roadmap should give clarity on the business goals, product goals and the features that are being prioritized.</li><li><strong>Avoid giving exact delivery dates in the roadmap — </strong>Roadmap documents should only give a rough guidance on when something is expected (for eg. Q2 2024, Q3 2024). Anything more specific than that, will put unecessary pressure on the tech team to deliver according to unrealistic timelines.</li><li><strong>Revise your roadmap based on changing product strategy</strong> — For eg. if you start building ‘AI’ features, then your roadmap should reflect the changing realities. Otherwise, roadmap would lose its relevance as a source of truth.</li><li><strong>Don’t cram the roadmap with too many items — </strong>Creating unrealistic expectations sets you up for failure. In fact, atleast 30% of the team’s bandwidth would usually go in fixing bugs, resolving production issues and fixing tech debt. Make sure you account for that in your roadmap planning.</li></ul><p>Roadmaps can be powerful tools to inform, align and inspire your co-workers. Make sure you craft them using a rigorous, structured and consultative process.</p><h3>Further Reading on Roadmaps</h3><ul><li><a href="https://medium.com/agileinsider/prioritising-the-right-feature-set-using-theme-based-roadmapping-6afa0f39a60e">https://medium.com/agileinsider/prioritising-the-right-feature-set-using-theme-based-roadmapping-6afa0f39a60e</a></li><li><a href="https://www.romanpichler.com/blog/product-roadmapping-mistakes-to-avoid/">https://www.romanpichler.com/blog/product-roadmapping-mistakes-to-avoid/</a></li><li><a href="https://www.linkedin.com/pulse/product-roadmap-should-you-build-one-all-steve-johnson/">https://www.linkedin.com/pulse/product-roadmap-should-you-build-one-all-steve-johnson/</a></li><li><a href="https://www.productplan.com/learn/what-is-a-product-roadmap/">https://www.productplan.com/learn/what-is-a-product-roadmap/</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=1d35621ba75e" width="1" height="1" alt=""><hr><p><a href="https://medium.com/design-bootcamp/how-to-build-effective-product-roadmaps-1d35621ba75e">How to build effective product roadmaps</a> was originally published in <a href="https://medium.com/design-bootcamp">Bootcamp</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Learning to say NO to adhoc feature requests as a product manager]]></title>
            <link>https://medium.com/design-bootcamp/learning-to-say-no-to-adhoc-feature-requests-as-a-product-manager-8040814ec001?source=rss-29905a700526------2</link>
            <guid isPermaLink="false">https://medium.com/p/8040814ec001</guid>
            <category><![CDATA[stakeholder-management]]></category>
            <category><![CDATA[product-development]]></category>
            <category><![CDATA[feature-development]]></category>
            <category><![CDATA[product-management]]></category>
            <dc:creator><![CDATA[Vikram Goyal]]></dc:creator>
            <pubDate>Tue, 06 Aug 2024 11:59:19 GMT</pubDate>
            <atom:updated>2024-08-06T11:59:19.620Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*jQ7a4wBZIdAtEoHE" /><figcaption>Photo by <a href="https://unsplash.com/@davidgor?utm_source=medium&amp;utm_medium=referral">David Gor</a> on <a href="https://unsplash.com/?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><p>Its rare that your boss asks you to build something and you respond with — <em>I would not recommend building this now.</em></p><p>But the day you do this, you become a badass product manager — because you have finally developed a spine and learnt the art of saying NO.</p><p>So, let’s revisit one of those days from my life.</p><p>One afternoon, my boss messaged me and said — “<em>Let’s build this feature*.”</em></p><p>*The feature was about automating one of the product workflows. Every time a customer had to use this workflow, they had to reach out to the support team and get it enabled manually.</p><p>My boss had a strong argument in favor of building the workflow.</p><p>The workflow was used by our biggest customer (c<em>ontributing approximately 15% to our revenue</em>), who now wanted to automate this workflow rather than rely on support.</p><p>But I didn’t yield immediately.</p><p>I borrowed some time and spent a few hours researching about the request.</p><p>This is what my research yielded.</p><blockquote>1. The customer had just renewed. So, they were not a churn risk.</blockquote><blockquote>2. Developing the automation was not straightforward — It would require about 3 weeks of development and testing effort.</blockquote><blockquote>3. There were hardly 4–5 customers who were using the workflow. So automating the workflow was not expected to benefit many customers.</blockquote><p>Based on this, I went to my boss and said those magical words.</p><blockquote><em>I would recommend not to prioritize this feature.</em></blockquote><p>We had a brief discussion and my boss agreed with my assessment.</p><p>And that’s how I became a badass PM by learning to say no and avoiding to build a feature that wouldn’t generate much business ROI.</p><p>Obviously, not all “<em>don’t build this</em>” recommendations are accepted so easily.</p><p>There will be times when the “<em>don’t build this</em>” recommendation will ignite furious debate. Your recommendation might be rejected. And, as they say at Amazon, you would have to <a href="https://www.youtube.com/watch?v=Afoh23PHVP0">disagree and commit</a><em>.</em></p><p>But whether the recommendation is accepted or not is beside the point. What matters is — whether you debate ad-hoc feature requests or do you meekly submit.</p><p>Learning the art of saying no will help your team minimize distractions and ship faster.</p><h4>Why might you be hesitant in saying NO to a feature request from the boss?</h4><ol><li><strong>You think your boss would get angry if you say no —</strong>Well<strong>, </strong>If the feature doesn’t do well they will get angry anyway. So, better risk their wrath early on.</li><li><strong>It’s a small request and we should just do it — </strong>That’s a terrible justification. If its a meaningful request, then do it by all means. But not because its a “small request”.</li><li><strong>Building the feature might be a good idea — </strong>That’s a lazy argument to wiggle out of a discussion. Spend some time gathering evidence before forming an opinion on whether the feature is a good idea or not.</li></ol><h3>Steps to deal with an ad-hoc feature request</h3><h4><strong>1. Understand the rationale behind the request</strong></h4><ul><li>Don’t just focus on the “what”. Understand the “why” behind the request.</li><li>Is the request directly coming from the customer or is it a “cool idea” from the boss?</li><li>What makes your boss convinced that this should be built now?</li><li>Does the request align with the company’s strategy and target customer segment?</li></ul><h4><strong>2. Understand the possible solutions to the problem</strong></h4><p>Your boss doesn’t want a feature. They want to solve a problem. There could be simpler ways to solve the problem. Or there could be workarounds to partially solve the problem.</p><ul><li>Have you given a thought to the workarounds that could be implemented without much development effort?</li><li>Have you explored solutions to this problem in the past? What was the conclusion?</li></ul><h4>3. Get a better understanding of the business impact and development effort involved</h4><ul><li>Dig into past data to see if customers have asked for the feature or reported the underlying problem.</li><li>Check with your support or sales team to know whether a similar feature has been asked in the past?</li><li>Discuss with development team(s) on the complexity of building the feature.</li></ul><p>If you do the above diligently, you will have sufficient details to frame an opinion about the urgency of the feature. Take a decision based on what you think is in the long-term interests of the company.</p><p>Finally, its time to go back with a recommendation to your boss.</p><h4>Crafting the response</h4><p><em>It’s not what you say. Its how you say it.</em></p><p>Use the evidence gathered to decide whether the feature should be build now or not.</p><p>If you are giving a “<em>don’t do this</em>” recommendation, avoid the following mistakes.</p><ul><li><strong>Not giving solid evidence to back your claim </strong>— You can’t reason with the boss on the basis of opinions. They will always find a way to shoot you down. So, make sure you have a data backed or customer research backed opinion.</li><li><strong>Hurting the boss’ ego by making it personal — </strong>Nobody likes to hear a “No” for the work they assign.</li></ul><ol><li>Use your words carefully — For eg. I use a phrase like “I would recommend not to prioritize it” to show who is in charge.</li><li>Voice disagreement with the boss in private — If a request is made publicly and I am leaning towards rejecting it, I would engage in a private conversation with the boss and share my reasoning with them.</li></ol><ul><li><strong>Not highlight the opportunity cost of building the feature — </strong>If the boss is adamant on prioritising something, highlight what project(s) you will de-prioritize in order to fulfill the request. Leadership is often unaware that the development team is already packed with tasks and its a question of “whether this or that”.</li></ul><p>Once you give a “<em>don’t do this</em>” recommendation, it will likely spark a spirited discussion. Don’t be afraid of that. State your points gracefully and respectfully. This way, whatever decision you arrive at, will be in the best interests of the company.</p><p>Remember: There may be many reasons to build a feature but “<em>just because the boss said so</em>” should never be one of them.</p><h3>References</h3><ul><li><a href="https://builtin.com/articles/saying-no">https://builtin.com/articles/saying-no</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=8040814ec001" width="1" height="1" alt=""><hr><p><a href="https://medium.com/design-bootcamp/learning-to-say-no-to-adhoc-feature-requests-as-a-product-manager-8040814ec001">Learning to say NO to adhoc feature requests as a product manager</a> was originally published in <a href="https://medium.com/design-bootcamp">Bootcamp</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[How can PMs ship features faster]]></title>
            <link>https://medium.com/design-bootcamp/how-can-pms-ship-features-faster-937673aad671?source=rss-29905a700526------2</link>
            <guid isPermaLink="false">https://medium.com/p/937673aad671</guid>
            <category><![CDATA[agile]]></category>
            <category><![CDATA[product-management]]></category>
            <category><![CDATA[development]]></category>
            <category><![CDATA[product-development]]></category>
            <category><![CDATA[project-management]]></category>
            <dc:creator><![CDATA[Vikram Goyal]]></dc:creator>
            <pubDate>Fri, 02 Aug 2024 05:20:04 GMT</pubDate>
            <atom:updated>2024-08-02T05:20:04.523Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*sw6GuCDDE1sETVmX" /><figcaption>Photo by <a href="https://unsplash.com/@introspectivedsgn?utm_source=medium&amp;utm_medium=referral">Erik Mclean</a> on <a href="https://unsplash.com/?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><p>The only thing constant in a PM’s ‘dynamic life’ is delay in delivery commitments. What starts off with <em>“Yes we can” </em>at the start of the sprint, quickly turns into <em>“Umm we can’t” </em>towards the end of the sprint. Its quite amazing how the same script plays out with remarkable consistency during each sprint.</p><p>In my experience, following are the major reasons for delays:</p><ul><li><strong>Lack of stakeholder buy in at the start of the project</strong> — So, midway during the project, the differences among different stakeholders rear their ugly head and lead to delays.</li><li><strong>Complex implementation logic — </strong>Some projects are technically complex to implement. When there are multiple unknowns, the delivery estimates given by the tech team often turn out to be wrong.</li><li><strong>Important edge cases getting missed — </strong>PRDs without proper documentation of the various scenarios and edge cases lead to a lot of back &amp; forth between the PM and the development team.</li><li><strong>Shifting priorities — </strong>When the tech team is forced to simultaneously jump between multiple projects, it hampers their productivity.</li><li><strong>Scope creep </strong>— While a project is in progress, if new requirements keep pouring on the development team, you can forget all about timely deliveries.</li><li><strong>Communication Gaps — </strong>During the project, lot of smaller decisions are taken regarding the user experience and behavour in various scenarios. When these are not properly documented, there is gap in understanding of the product, development and QA teams. It leads to back &amp; forth and delivery delays.</li></ul><p>Shipping velocity has a big role to play in determining your success as a product manager. Especially for startups, shipping velocity can often be the difference between winning and losing customers.</p><p>As a PM, its important to ensure that you are making constant efforts to ship quality output as fast as possible.</p><p>Here are some tactics that have proved helpful for me.</p><ol><li><strong>Getting engineering, design and product leadership looped in from the start — </strong>I have observed that whenever the leadership gets involved late, it leads to rework. They may not be satisfied with the design or the architecture or the scope of the problem — so better to involve them at the start and proceed with their stamp of approval.</li><li><strong>Defining the scope before development starts —</strong>Defining the scope means means giving clarity to development team on the problem we are solving and the proposed solution. If you are unsure about the scope, spend a few more days getting validation from customers rather than rush for development to begin. (<em>If new details emerge later, either be okay with delaying the release or bring down the release into versions</em>)</li><li><strong>Share designs early and get everyone’s feedback before development begins— </strong>Giving multiple team members a walkthrough of the designs helps bring forth obvious gaps and poorly designed workflows. These discussions ensure that there is a lesser probability for back &amp; forth later on.</li><li><strong>For complex technical projects, define milestones and rely on POCs/prototypes— </strong>When we take on complex technical projects, visible progress is often slow. They might take months to get shipped. This could create the impression that the PM is not proactive. So, better to work with the tech team to build a rough prototype and test it out with the relevant stakeholders.</li><li><strong>Write a comprehensive PRD which has the edge cases and behaviour in different scenarios detailed out —</strong>You can use checklists to ensure that you don’t miss out on important scenarios while writing the PRD.</li><li><strong>Don’t make your development team jump between different features — </strong>Allow your team to focus on one feature at a time rather than changing priorities every week. Changing priorities is the sure shot way of delaying delivery. If priority changes come from the top, make sure you inform the leadership of what gets delayed when they try to ship in that “one urgent request”.</li><li><strong>Always get the development team to share timelines </strong>— Getting timelines creates a sense of urgency and accountability. Even if timelines are missed, you can use these misses to push the team to move faster. are able to fix accountability. Without timelines, nobody understands the urgency of a project and things move at their own pace.</li><li><strong>Regular progress check-ins through standups — </strong>Progress check-ins help in proactively identifying situations where developers are stuck or a team member is slacking. (<em>Some people just won’t inform that they are stuck unless you explicitly ask them the status of the project</em>).</li><li><strong>Proactively update the PRD with any changes — </strong>Update the design files and PRD with any change that was finalised during the development process. This keeps all team members in the loop and reduces delays at the time of testing.</li><li><strong>Keep the entire team informed about the project status — </strong>Have<strong> </strong>a<strong> </strong>common forum where questions related to the project can be asked and daily updates can be posted. Publicly communicating all these things from the start minimizes chances of surprises later on.</li></ol><p>As a PM, your list of projects will be long and time will be short. So, being able to scope down projects and ship them fast can be a superpower that will help you stand out in your organization.</p><h3>References</h3><ul><li><a href="https://blackboxofpm.com/the-time-value-of-shipping-6deaf8d7d565">https://blackboxofpm.com/the-time-value-of-shipping-6deaf8d7d565</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=937673aad671" width="1" height="1" alt=""><hr><p><a href="https://medium.com/design-bootcamp/how-can-pms-ship-features-faster-937673aad671">How can PMs ship features faster</a> was originally published in <a href="https://medium.com/design-bootcamp">Bootcamp</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[How to reduce chances of failure in case of product redesign]]></title>
            <link>https://medium.com/agileinsider/how-to-reduce-chances-of-failure-in-case-of-product-redesign-ba49ae6bbee9?source=rss-29905a700526------2</link>
            <guid isPermaLink="false">https://medium.com/p/ba49ae6bbee9</guid>
            <category><![CDATA[product-development]]></category>
            <category><![CDATA[product-redesign]]></category>
            <category><![CDATA[product-design]]></category>
            <category><![CDATA[redesign]]></category>
            <dc:creator><![CDATA[Vikram Goyal]]></dc:creator>
            <pubDate>Sat, 28 Oct 2023 15:53:07 GMT</pubDate>
            <atom:updated>2023-10-28T15:53:07.619Z</atom:updated>
            <content:encoded><![CDATA[<h4>Learnings from my experience of handling multiple feature re-designs</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*ExQxVq-ZaZ2X6iqW" /><figcaption>Photo by <a href="https://unsplash.com/@nevenkrcmarek?utm_source=medium&amp;utm_medium=referral">Neven Krcmarek</a> on <a href="https://unsplash.com/?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><p>Product or feature redesigns is an initiative which most product managers undertake at some or the other stage of their career.</p><p>Product redesigns are undertaken usually due to the following reasons:</p><ul><li><strong>De-clutter the UI </strong>— which has become complex due to addition of too many features</li><li><strong>Simplify the user experience — </strong>by improving discoverability of key functionalities and/or adopting standard design patterns.</li><li><strong>Adapt to new industry trends or respond to competition</strong></li></ul><p>I have been a part of multiple redesigns over the past couple years. Some have been successful and some have received customer backlash.</p><p>Here are my leanings on improving chances of success while re-designing products or features</p><h4>Design and Development Phase</h4><ul><li><strong>Start with a clear “why” behind the re-design — </strong>Companies often initiate a re-design simply because there’s a new leader in charge. Re-designs without any kind of qualitative backing end up being a waste of time and resources. Screens where there is prior user feedback around complexity can be the initial candidates for redesign. For any redesign, you should be able to articulate— <em>why do we need this re-design and why is it important to do this now?</em></li><li><strong>Understand the user journey — </strong>As part of the re-design, one or more user facing screens change. Identify the key actions user expects to perform when they land on this screen.</li><li><strong>Have a solid review process to evaluate the new designs </strong>— Get the designs reviewed with QA and support teams. They can highlight issues from a customer perspective. If something is flagged by multiple people, treat it as a red flag and try to incorporate the fix for that.</li><li><strong>Build for the future —</strong> A common reason for redesigns is to reduce the clutter in the UI because all the features are not fitting in properly. Make sure you anticipate the features that are likely to come in the next 6–8 months, so that you don’t have to repeat the redesign exercise after a month.</li></ul><h4>Launch Phase</h4><ul><li><a href="https://medium.com/agileinsider/dogfooding-a-simple-practice-to-help-you-build-better-products-b5954af4d5f7"><strong>Dogfooding</strong></a><strong> the changes before launch</strong> — Never release redesigns without letting internal teams test it first. This helps expose obvious gaps in the solution.</li><li><strong>Limited rollout</strong> — In case of major redesigns, release the feature to a subset of customers before making it generally available to all customers. This helps gather user sentiment in a controlled environment and act on critical feedback.</li><li><strong>Let users try out the new design — </strong>It can be useful to let users manually opt-in to the new design. For some time, users can be given the option to choose between the new design and old design.</li><li><strong>Inform internal teams about upcoming changes</strong> so that they can handle customer queries and update the training material.</li><li><strong>Advance Communication to customers before launch— </strong>Eventually, you will have to make the re-design live for all the customers. If the changes affect a core customer workflow or lead to significant user anxiety, its a good idea to inform customers of the upcoming changes. This way, they are not in for rude shock due to sudden rollout of the changes.</li><li><strong>Use in-app messages and contextual tips to inform users about what’s changing and how will it benefit them </strong>— To soften the anxiety of learning something new, its useful to highlight the benefits of it.</li></ul><p>Redesigns are a tough nut to crack.</p><p>From a customer perspective, a redesign is like being transported to a new house overnight. Everything around you suddenly changes. You now have to learn afresh how to perform those actions which had become part of your muscle memory.</p><p>As product managers and designers, its our job to make the entire process of adapting to the redesign as seamless as possible for the end user.</p><h3>References</h3><ul><li><a href="https://www.chameleon.io/blog/product-redesign">https://www.chameleon.io/blog/product-redesign</a></li><li>Success of Gmail Redesign: <a href="https://www.eleken.co/blog-posts/gmail-redesign">https://www.eleken.co/blog-posts/gmail-redesign</a></li><li>Slack redesign: <a href="https://www.theverge.com/2023/8/9/23824562/slack-redesign-app-dms-activity-later">https://www.theverge.com/2023/8/9/23824562/slack-redesign-app-dms-activity-later</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=ba49ae6bbee9" width="1" height="1" alt=""><hr><p><a href="https://medium.com/agileinsider/how-to-reduce-chances-of-failure-in-case-of-product-redesign-ba49ae6bbee9">How to reduce chances of failure in case of product redesign</a> was originally published in <a href="https://medium.com/agileinsider">Agile Insider</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[A short note on Psych framework]]></title>
            <link>https://vikramgoyal2012.medium.com/a-short-on-psych-framework-65e2ac11bd1d?source=rss-29905a700526------2</link>
            <guid isPermaLink="false">https://medium.com/p/65e2ac11bd1d</guid>
            <category><![CDATA[product-management]]></category>
            <category><![CDATA[psych-framework]]></category>
            <category><![CDATA[conversion-optimization]]></category>
            <dc:creator><![CDATA[Vikram Goyal]]></dc:creator>
            <pubDate>Mon, 14 Aug 2023 16:10:51 GMT</pubDate>
            <atom:updated>2023-08-18T15:53:13.729Z</atom:updated>
            <content:encoded><![CDATA[<h4>Notes from a webinar conducted by Darius Contractor (creator of Psych framework)</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/500/0*Ltw1-3jp8Qr6ECVk" /></figure><p>Last week, I attended a webinar organised by <a href="https://www.linkedin.com/company/toplynehq/">Toplyne</a> on the Psych Framework. It was conducted by Darius Contractor, who has led growth at Dropbox, Facebook and conceptualized the Psych framework for driving user growth through user psychology.</p><h3>Q — What is Psych?</h3><p>Psych is a unit of measurement of user motivation. Psych score will vary from 0 to 100.<br>Whenever a user visits a website, they encounter different elements on the website. These elements can either add to the user motivation, thereby increasing the psych score. Or these elements can reduce user motivation (by creating friction or confusing user), thereby reducing the psych score.</p><p>The goal of a website should be to maximise the psych score for the user by increasing elements that add to the psych score and reducing elements that reduce psych score.</p><figure><img alt="" src="https://cdn-images-1.medium.com/proxy/1*CZggYYau90ssQ52gVeAy0g.png" /><figcaption>Contribution of different elements on match.com website to user psych</figcaption></figure><h3>Q — Does the user have a starting psych?</h3><p>Whenever a user visits a website, they have a starting psych. This is determined by how important the product is to them and how they landed on it.<br>For example, users landing on a dating site via Google search have a very high intrinsic motivation as they are explicitly searching for dating.<br>On the other hand, if user clicks on an Ad on a third party website and land on a website without clear messaging, they will have low motivation and are likely to drop off.</p><h3>Q — Which elements add to your psych score and which ones remove from your psych score?</h3><p>If we consider the landing page of a website, here are the different elements that could add or reduce psych.<br>+Psych factors: Social proof (logos, testimonials), clear action oriented layout, high quality images, clear messaging<br>-Psych factors: low quality images, crowded layout, unclear next steps etc</p><h3>Conclusion</h3><p>Psych is a useful framework for understanding how the user’s emotional energy changes as they browse through your product or website.<br>Focusing on things that add to this emotional energy can help build us products that have a higher conversion rate.</p><h3>Further reading Material</h3><ul><li><a href="https://andrewchen.com/psychd-funnel-conversion/">https://andrewchen.com/psychd-funnel-conversion/</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=65e2ac11bd1d" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>