如何避免产品经理’的噩梦–第2部分 “产品人员-产品经理,产品设计师,UX设计人员,UX研究人员,业务分析师,开发人员,制造商和企业家 August 08 2015 真正 敏捷,产品故障,产品管理流程,产品成功, 注意产品 介意产品有限公司 866 产品管理 3.464

如何避免产品经理’的噩梦–第2部分

通过 ON

在里面 本文的第一部分 我研究了产品经理可以预防和减轻每个PM风险的一些方法’最糟糕的噩梦:产品发布失败。现在我’我将讨论可以使用仔细计划,艰苦工作和战略洞察力来确保可以防止产品出现故障的其他方法。

计划性能和压力测试

产品经理必须了解产品出现故障时对客户的影响。例如,如果我的系统出现故障,企业会停止运营吗?电力会下降吗?人们会’生命有危险吗?影响越大,您就必须计划更多的性能和压力测试。

作为产品经理,您还需要了解您的受众和产品的整体用法。这种理解应该成为产品要求的一部分。您应该能够回答以下问题:

  • 我们将有100个或100,000个并发用户吗?
  • 一天中的哪个时段高峰使用率更高?
  • 为了满足高峰时间的需求,产品需要什么冗余和弹性规格?

理解约束是第一步。下一个是提出一个计划来测试它们并确保您’ll be 准备 to handle them when they occur. Make sure to have some projections on how your adoption will grow and how your infrastructure needs to scale in order to meet that demand. Chances are you’会很遥远,但您需要从某个地方开始。

计划性能和压力测试应该是标准流程的一部分,而不是一次性的练习。性能测试必须在每次冲刺中进行,并且应该在与真实世界相似的环境中进行。少之又少,您可能会冒着使网站快速扩展的风险。绩效团队应在积压的工作中拥有自己的故事,并且每个冲刺都应有可交付成果。此外,我建议在发布之前多次进行端到端性能测试。这带我到下一个要点…

分配时间进行集成测试

尽管Agile鼓励在每个sprint上创建可用于生产的代码,但现实是很难到达那里。如果您有庞大的开发团队,那么每个“Agile Pod”也许可以测试他们的代码部分,但是并不能保证当您合并数百名开发人员的代码时,所有内容都将正常运行。

To mitigate this risk, I recommend putting aside at least one sprint for integration testing and stabilization before every major release. The goal of this sprint is to stabilize the system and get it 准备 for production. No new features will be developed during this sprint.

除了与集成测试相关的技术挑战之外,还应准备说服您的执行团队在最后的冲刺阶段产品中不包含新功能。他们可能不开心,但是’我们的工作是对他们进行培训,并帮助他们了解最终,这种努力将使产品,用户和公司受益。

沟通延迟

让’面对它。会有延迟发生。制造复杂的产品很难,也不是一门精确的科学。可能会发生很多事情,并且可能会发生延迟。

当遇到延误或其他障碍时,’必须与执行团队进行公开交流。赞助商需要及时获取信息,以便他们做出可能影响整个公司(不仅是您的产品)的决策。

在这种情况下,请充分利用敏捷,并在每个冲刺的末尾告知您的执行团队有关进度的信息,更重要的是,告知产品是否有望按时完成您约定的期限。

It’延迟比放大更好

在采取所有这些预防措施后,如果您意识到自己的产品仍然可以赢得’t be “ready”在截止日期之前,您需要做出决定:进一步发布该版本或缩小范围以确保至少发布了一些内容。注意我说“ready”用引号引起来,这意味着’s up to you, along with your team, to determine what 准备 means. You can play with the scope and with the timelines, but I do not recommend playing with quality as a variable to meet a deadline. That’产品管理如何成为最糟糕的噩梦。

I’我并不是说延迟很容易,但是与推出有缺陷的产品相比,这样做可能会更便宜。为了做出这些决定/建议,它’重要的是要同时了解技术和  商业方面  对公司的影响,因此您甚至可以在向执行团队提出建议之前就了解其影响。

综上所述

归根结底,’s产品经理’将产品曝光的责任。发布失败不仅会对您的公司造成灾难,对于您作为产品负责人的职业也可能造成灾难。幸运的是,良好的计划,远见和良好的沟通可以减轻许多风险。

你同意吗?一世’d希望听到您自己减轻产品故障风险的经验,或者在评论中提供您最重要的产品成功秘诀。