首页 百科知识 第章产品探索

第章产品探索

时间:2022-06-15 百科知识 版权反馈
【摘要】:第12章 产品探索 Product Discovery定义正确的产品软件项目可以划分为两个阶段:弄清楚要开发什么产品 ;开发该产品 。第一个阶段探索产品,第二个阶段则强调执行。结果不是发布日期一推再推,就是某些功能被迫取消,或者产品质量下滑。有时产品探索很容易完成,有时却非常困难。管理层坚持给产品探索设定期限,主要有如下原因。

第12章 产品探索 Product Discovery

定义正确的产品

软件项目可以划分为两个阶段:弄清楚要开发什么产品(定义正确的产品) ;开发该产品(正确地开发产品) 。第一个阶段探索产品,第二个阶段则强调执行。

在探索产品的阶段,产品经理负责分析各种创意,广泛收集用户需求,了解如何运用新技术,拿出产品原型并加以测试,从全局视角思考产品方向,兼顾短期需求和长期规划。总而言之,就是探索出兼具功能性与设计性的产品。

一旦完成产品定义,进入开发阶段,产品团队就要切换工作重心。现在的重心在于执行——开发、测试、发布。产品经理要确保大家集中精力,捕捉软件开发不可避免的问题并迅速予以解决。开发过程中可能会出现各种干扰,比如,竞争对手的干扰、公司组织变动,甚至公司间并购等,产品经理有责任确保产品团队不受干扰,专注完成项目,按时发布产品。

许多产品团队没有意识到,或者很晚(比如到了测试阶段)才意识到要转变工作重心。更糟糕的是,产品经理还时不时冒出新点子;公司高管认为产品说明文档还可以继续修改,导致开发要求大幅变更,严重影响开发团队的工作。结果不是发布日期一推再推,就是某些功能被迫取消,或者产品质量下滑。

产品经理必须在执行阶段转换工作重心;否则,产品经理自己很可能成为产品上市的最大障碍。每位产品经理的个性都不相同。如果你天生喜欢探索发明,喜欢自由和创意,那么在执行阶段就要努力控制创造的欲望;如果你天生是“项目经理”类型的人,喜欢排除外界干扰,按部就班完成任务,那么你需要培养自己的宏观思考能力和设计能力。

我有个方法可以解决这种冲突:采用流水线方式并行开发产品。也就是说,一旦1.0版本的产品进入项目执行阶段,就开始定义2.0版本的产品。一旦前一个版本进入开发阶段,就把你的创造热情投入下一个版本。

唯一需要注意的是,不要让这种做法干扰正在执行的项目。我个人觉得这个方法很管用。如果下次公司高管再要求你增加新功能,也不会影响正在开发的产品,因为你已经开始构思新版本,可以把新功能纳入其中。

探索产品的进度可控吗?

你有过这种经历吗?公司看好一个创意,要求你据此定义新产品。这时开发团队还有四周才能完成手头的项目,也就是说,你有四周时间探索新产品。

你觉得没问题,计划第一周先评估产品机会,尝试理解待解决的问题,拜访潜在用户,收集基本需求;第二周与交互设计师一起制作产品原型;第三周利用产品原型展开用户测试;第四周完成产品用例,与开发团队一起评审产品原型和说明文档。

这是理想状态,执行中往往会出纰漏。用户可能对创意不感兴趣,或者对你的产品原型不感兴趣。但是已经没时间了,开发团队等米下锅。不得已,你只好让他们开发有缺陷的产品。

几个月后,开发团队依样画葫芦完成了产品,但糟糕的可用性让管理层大失所望。这不能怪开发团队,毕竟他们只是按你的要求工作。那是谁的错呢?当然是你产品经理的错。如果不改变观念,同样的问题迟早还会出现。

软件产品行业存在一种根深蒂固的偏见,认为分析需求和设计产品的工作是可预测的、可控制的。这通常是产品团队最难逾越的心理障碍。定义产品本质上是创造性的工作,更像一门艺术而不是科学

所以我喜欢把定义产品的过程称为“产品探索”,而不是“需求和设计”,为的是强调如下两个观点。

首先,产品经理应该探索是否有用户需要产品,也就是说,要寻找市场,让用户验证你的构思。

其次,产品经理要探索能够解决问题的产品方案,它必须是有价值的、可用的、可行的,也就是说,要设计解决方案,请用户和开发团队来验证。

有时产品探索很容易完成,有时却非常困难。以我的经验来说,发现和验证市场机会并不难,但探索产品解决方案的难度很高。有些问题即便有出色的设计师和开发人员协助,也还是难以解决。

制药行业也面临着同样的问题。他们寻找市场机会并不难——有很多问题值得解决(比如挽救生命、延年益寿),难的是探索产品解决方案(研发药品)。制药公司清楚没人能保证一定能研发出新药,就算能研发出来,时间也不确定,而且研发新药的时间成本会影响药品的定价。

但在软件行业,尽管大家知道定义产品有难度,也承认大部分产品没能完成既定目标,但我们仍然像制订建筑施工计划一样,为探索产品设定期限。管理层坚持给产品探索设定期限,主要有如下原因。

1. 探索产品的过程不可预测。管理层担心花几个月研究解决方案,最后却做不出产品,而如果按计划进入开发阶段,至少有事可做。

2. 开发人员是紧缺资源,开发团队无事可做会让管理层抓狂。问题是,这反而导致开发资源被浪费。

不管大家意识到没有,所有的公司都会执行探索产品的流程,只不过有些公司不是利用产品原型完成这项工作,而是孤注一掷,用实际产品搭上全部开发时间进行产品探索。他们开发的是一款非常昂贵的原型,让不知情的用户掏钱参与原型测试。这些公司需要一两年时间(发布几个版本)才能赢利。

这也是很多处于创业阶段的公司失败的原因——它们往往没有足够的资金维持两年,因求胜心切,盲目招聘开发人员拼力一搏。结果可想而知。

处于创业阶段的公司和大公司都应该重视产品探索流程,在确定有价值的、可用的、可行的产品解决方案后,再全面转入执行阶段。在此之前不需要招聘大量开发人员,已有的开发人员也可以参与探索产品,或者利用这段时间准备基础软件设施。

你应该帮助管理层理解探索产品的本质,明白产品经理的职责是保证开发团队开发有价值的、可用的产品,这样你才能安心完成探索产品的任务。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈