如果你希望成为一个失败的产品经理,在遇到bug时,请立即动手修复它。如果bug可以立即被修复,为何要一拖再拖?PM应该是一位“执行者”,而非总是纸上谈兵的“思考者”。当问题出现后,必须在第一时间搞定它。当然,这样做可能浪费大量的时间,也可能分散精力,不过这是一位PM的最佳时间分配方式,不是吗?
If you want to be a bad product manager, solve a problem as soon as it becomes apparent. Why let something linger when you can take care of it? A product manager needs to be seen as someone who will “do” things, not just “think” about them. When a problem comes along, you must fix it as soon as possible. Sure, you may spend a lot of your time in this way, and it may distract you from other things, though this is really the best use of your time, isn’t it?
如果你希望成为一个成功的产品经理,在遇到bug时,请不要总是立即着急的修复它。不可否认,我们在遇到问题时,总是迫不及待的想改正。然而事实上,其实根本不用那么的十万火急,理由如下:
If you want to be a good product manager, do not immediately solve every problem which presents itself. It is often tempting to fix an issue as soon as it appears, though there are many good reasons to not rush to address problems:
如果迅速解决了问题,你可能会忽略问题的根本原因。在大多数时候,每个问题都有其根本诱因。在问题刚暴露的时候,诱因一般深藏不露,有很多的可能性。笔者认为,根本诱因最可能来自于需求确认阶段。多篇文章都探讨了这方面的问题,比如: Stop Gathering Requirements, Follow up on requests to learn more, Find solutions that address multiple problems.
If you fix the problem right away, you may not be addressing the underlying issue that caused the problem in the first place. In fact, in most cases, there is a root cause which is likely not visible on first glance. This applies to many areas in product management, most notably in addressing requests from customers. This has been discussed here in several different posts, including Stop Gathering Requirements, Follow up on requests to learn more, Find solutions that address multiple problems.
同样,在产品管理的其他阶段,这个理论也适用。有些问题可以很容易就找到根本诱因,但产品开发的真正挑战来自各种不稳定的因素。例如,有时候一款漏洞百出的产品在上线之初,只暴露了冰山一角:一个很小的Bug,似乎十分容易解决。另一个例子,开发过程中,团队成员对各项功能的优先级有争议时,靠“民主投票”来做决策,而忘了引发争议的源头:对产品远景、战略及计划缺乏共识。
However, this concept applies to other areas of product management as well. There are many times when “points of pain” which are readily apparent can be traced back to root causes. Challenges within the product development process may be attributable to several factors. For example, releasing a product with many defects may initially appear to be a problem easily solved by adding additional Quality Assurance resources, though the real problem may be lack of appropriate details in product specifications. As another example, disagreements about prioritization for development work may cause many to push for a voting system, though the disagreements may be caused by an inconsistent view of the vision, strategy, and roadmap.
医生治疗的是疾病,而不是治疗症状(译注:治疗感冒或支气管炎,而非咳嗽)。医生的任务不是治标,而是治本。对于PM而言,道理一模一样。
In medicine, there is a saying that doctors should seek to treat the disease, not the symptoms, and product managers would be well served to follow this advice as well.
让问题暴露一段时间,或许是让大家认识到其严重性的唯一方法。很多父母都会说,他们的小孩吃一堑才长一智——例如,不去摸滚烫的炭炉——若小孩自己被炭炉烫伤一次后,他们自然会明白那东西是摸不得的。在产品开发过程中,存在着同样的道理。当你试图请同事修改或改进某功能时,你需要解释这是为了什么。如果大家不明白改进的意义,自然会无动于衷。
Letting the problem subsist for a period of time may be the only way to get others to realize its severity. Parents often tell tales of how their children learned what not to do — not to touch a stove, for example — by letting the children try it once and learn for themselves that it is a bad idea. A similar approach can be taken in product development. Whenever you try to convince people to change or implement new ideas, you need to show them why the changes you are proposing are needed. Without understanding the need for change, people will cling to the status quo.
举个例子,假设你发现团队使用的需求管理软件存在着很大的问题,假如你希望马上修改它,或许得花大量精力去告诉大家修改的意义,还得制作demo进行说明。但如果让这个需求管理软件继续运转一段时间,让它自己暴露出弱点,可能是一种更好的办法。因为需求管理软件的问题,在新产品上线前,你会发现有些最初制定的需求并没有实现。此时,你可以告知大家这些遗漏的需求,但是不需要为之耽误了上线时间。如果你是正确的,要不了多久,大家就会意识到,因为使用了那个糟糕的需求管理软件,才导致产品出现一些无法挽救的Bug。
For example, you may want to implement a requirements management tool because of the problems you see with how requirements are managed. Rather than spending all of your energy telling people why it is needed and doing demos of the various products, you may be better off letting the current requirements process show its weaknesses. Perhaps you have a new version of your product which is close to release, yet you know that there are requirements which were likely lost along the way. Instead of insisting that the release be held up, you can foreshadow the issues before the launch and let the product be released. If you are correct, it will soon be apparent to all that requirements were mistakenly never implemented because of the faulty requirements management system.
提醒,本方法需十分小心的使用。作为PM,就算你本意是为了让同事们更透彻的看清问题,也不能忘了你是该产品最终成败的负责人。所以多数情况下,使用本方法时,最好选择小项目来作为案例。
This tactic needs to be used carefully. As product manager, you are still responsible for the product in the end, even if you are trying to teach your team a lesson or tell them “I told you so.” However, in many cases, it is possible to use smaller projects or specific aspects of the product as examples which can prove your point and make the case for change.
问题可能没有你想象中那么严重。每次问题出现的时候——产品暴露了Bug,用户发出抱怨,会议上的争论——看上去总是迫切得非解决不可。于是,PM不得不暂时暂停正在进行的真正关键工作——战略、计划、用户调研——而把精力用在四处“灭火”上。
Problems may not be as severe as you originally thought. Often, when an issue presents itself — defect in the product, complaint from a customer, argument in a meeting — there is a rush to resolve it immediately. A product manager will often break focus from the really important things — strategy, roadmap, getting out of the office to talk with customers — and instead spend energy on “fire fighting.”
然而,必须立即解决的Bug其实很少。同时,与PM应该着重思考的产品方向等问题比起来,这些Bug的重要性实在很低。每个Bug都有看上去万分关键的时刻,但过段时间后,它们似乎都变得无关紧要了。事实上,真正严重的Bug会迅速暴露出来。牢记这一点,会让PM把时间用在刀刃上,而不是每天都在处理危机。
However, issues are rarely so important that they must be resolved immediately, and seldom are they more important than the larger strategic activities on which a product manager should be spending his or her energy. In the heat of the moment, every problem appears to be major, though with time, the importance of most usually diminish. The truly severe problems will become apparent quickly, and this will allow you to focus more attention on the major issues rather than the crisis of the day.
花更多的时间可以找到更完美的解决方案。若在全面了解Bug之前,就急着去为Bug寻找答案,我们通常会选择脑海中冒出来的第一个解决方案。这可能也算是一个过得去的方案,不过若我们花更多时间来分析此Bug,找到其根本诱因,甚至来一场头脑风暴,或许我们能发现更完美的解决方案。当然了,花更多时间也不一定就找得到更棒的方案,但至少,花了时间之后,得到的不会是更少的备选方案或更差的解决方案。
More time gives you more opportunity to find the right solution. In a rush to find answers before we even understand the full extent of the problem, we often choose the first idea which comes to mind. While this may be an acceptable solution, with more time to understand the issue, look for underlying problems, and brainstorm solutions, it is likely that a better solution can be determined. While more time does not guarantee more or better solutions, it is at least certain that you will not have fewer ideas or worse solutions if you provide more time to consider your options.
下一次遭遇Bug时,请别十万火急。PM需要有战略眼光(不是战术),请先分析Bug,找到根本诱因,并衡量全局重要性,再对Bug进行解决。若不是每一次都着急解决每一个Bug,PM可以花更少的时间四处“灭火”,从而拥有更多的时间去思考产品战略——如何给用户带去更多的价值。
The next time a problem comes along, resist the urge to take immediate action. Take a strategic — not tactical — approach to problem-solving by evaluating the issue and considering possible underlying causes along with the overall severity. By not responding immediately to every issue, you will spend less time putting out fires and more time on the true value-adding strategic aspects of product management.
分享到:
相关推荐
每位产品经理都会遇到职业发展中的瓶颈期。通过不断学习新知识、拓展视野,产品经理可以克服这些困扰,实现职业上的超越。 - **产品经理的忙与闲** 工作节奏的平衡对于保持长期的职业发展非常重要。产品经理需要...
产品经理项目实战案例 产品经理项目实战案例可以从不同的行业、类型和项目阶段来讨论,以下是一些常见的实战案例和关键点: 1. 互联网平台产品开发 案例背景:开发一个面向用户的互联网应用平台,类似于社交媒体、...
同时,产品经理还需要参与产品测试,确保产品质量,对bug进行跟踪和修复。 产品上线后,产品经理的工作并未结束,他们还需关注产品的数据表现,如用户活跃度、留存率、转化率等,通过数据分析来评估产品的效果,为...
产品经理需要密切关注用户反馈,包括用户报告的问题(BUG)和建议,以不断改进产品的易用性。他们坚持“不让用户去思考”的设计理念,旨在创建直观且易于操作的产品。同时,通过对用户需求的持续收集和筛选,产品...
《产品经理工具包-产品手册》是一份针对爱客钉钉版快速使用的手册,主要针对产品经理和产品设计人员,旨在帮助他们更好地理解和操作爱客钉钉的后台系统。手册的版本号为1.24,这表明它可能包含了最新的功能更新和...
产品测试环节,产品经理需要组织和参与产品的测试工作,确保产品的功能和特性都能够正常运行,没有重大的bug。这要求产品经理具有严谨的测试思维,能够从用户和开发的角度,找到可能的问题。 产品上线环节,产品...
产品经理是IT行业中至关重要的角色,他们负责从概念到实现整个产品的生命周期管理。这份个人简历提供了产品经理工作的多个关键方面,展示了该职位所需的技能和经验。 首先,产品经理需要具备强大的逻辑思维能力,...
昨天和李阳、梦雨吃饭,说到产品,我又感慨在腾讯收获良多。...而我,去年遇到很多达不到腾讯二级产品经理水平的人出来创业,拉团队找投资,立志打造三到四级的产品。此事频发让我极为郁闷,很烦。
在使用Bugfree这类缺陷跟踪系统时,可能会遇到“无产品访问权限”的问题。本文将详细介绍这一问题及其解决方案,帮助用户快速有效地处理此类情况。 ### 一、问题概述 #### 1.1 Bugfree简介 Bugfree是一款开源的...
8. **开源社区支持**:作为开源项目,BugFree有活跃的社区支持,用户可以在遇到问题时寻求帮助,或者参与项目的改进,共享解决方案。 总的来说,BugFree 2.0 是一个实用的缺陷管理工具,尤其适合中小型企业或开源...
同时,数据产品经理还需要对数据产品的 bug 追踪和错误修复进行管理。 知识点:数据产品的开发、测试、部署、bug 追踪、错误修复。 4. 数据产品的launch阶段: 在这个阶段,数据产品经理需要负责数据产品的发布和...
bugfree bugfree bugfree bugfree bugfree bugfree bugfree bugfree bugfree bugfree bugfree bugfree bugfree
原生小程序开发过程中遇到的奇怪bug以及解决方案
Bug 报告模板 在软件测试和质量保证过程中,_bug 报告模板是一种非常重要的文档工具。它用于记录和追踪软件中的缺陷和错误,以便在后续的开发和测试中进行修复和优化。本文将对 Bug 报告模板的主要组成部分进行详细...
- **开发组长/经理**:负责Bug的日常分配与优先级设定,组织代码审查,确保Bug的高效处理,并对Bug库进行定期分析,识别常见问题模块。 - **测试人员**:负责记录与提交新发现的Bug,明确其严重性和描述要求,验证...
"BUG记录模版(带汇总、统计、分析功能)"是一个专门设计用于提高缺陷管理效率的文档模版,旨在为开发人员、测试人员和项目经理提供一个统一的标准格式,以便更有效地处理问题。 首先,让我们详细了解一下BUG模版的...
在这个过程中,产品经理会遇到各种挑战,如质疑和争论,这些都将帮助产品不断完善。 #### 优秀产品的特点 基于以上理论,优秀的产品通常具备以下特点: - **基础性能优化**:产品需要确保运行流畅,减少bug,为...
团队项目中的Bug管理是软件开发过程中的关键环节,确保产品质量和项目进度。微软的TFS(Team Foundation Server)提供了强大的Bug管理功能,与Visual Studio(VS)深度集成,同时支持Java和iOS版本的插件,使得开发...
Bug算法源于昆虫的导航策略,它的核心思想是机器人在没有遇到障碍物时直线前进,遇到障碍物则沿着障碍物边缘行走,直至达到目标点。这种算法的优点在于它仅需局部信息,无需全局地图,计算简单且具备完备性。然而,...
BugFree是一款开源的缺陷跟踪系统,专为程序代码的bug管理设计,旨在简化软件开发和测试过程中的问题追踪。在软件开发中,bug是不可避免的,BugFree提供了一个高效的平台来记录、跟踪、修复这些问题,确保项目的顺利...