首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

说一说敏捷开发中产品经理的作用

从2018年7月的一个非支付产品线的第一个大版本,到下半年上线支付业务及非支付业务都数不清的版本,涉及客户端、小程序、后台多端,一个不到20人的团队,我们是如何做到多重重要功能敏捷开发上线的?有几点值得借鉴与参考:

1、重大产品在数据库设计阶段,产品就要深度参与

很多产品经理觉得,自己就是做界面、交互设计的,至于技术的底层逻辑、数据库设计和自己没有什么关系。其实不然,一个考虑周全的数据底层将为未来产品延展提供更多可能;否则当进行扩展时发现很多基础能力无法支持,需要再推倒重来时,会严重影响迭代的速度。

但在数据结构设计阶段对产品经理要求也比较高,需要考虑到现阶段的满足,以及后续的复用性、未来的延展,要把灵活度考虑到,还要不能上来就把逻辑做的异常复杂。

2、项目的可视化,每次的变化及时周知并展示给所有项目成员

对于重大版本,我会在每次启动时做动员会,告知项目组成员(包括产品、开发、测试等)项目的目的及意义,而不仅是让他们知道有活了。特别是在创业公司里,需要团队对目标完成对公司的价值有认识,才能触发大家心底的紧迫感,同时有更强的主人翁意识。

同时,产品评审会讲解完全部需求后,会将重点核心规则在白板上展示,并且在白板上展示项目时间规划。让大家每天到达公司都能主动或被动的看到项目的进展情况。你其实在不停的暗示大家:任务完成了吗?

3、开发进度需要持续跟进,保证在可控范围内

虽然约定了提测时间、上线时间,但是在开发过程中仍旧可能出现重大需求变更或者研发难点,需要在项目提测的50%、80%、100%的时间点对项目进展进行关注,并及时给予资源支持。同时进入提测期后,在上线前一周,每天出测试进展报告,好对最终是否能如期上线,做到心中有数、万无一失。

在密集开发的过程中,产品必须了解最终的实际数据,且在技术开发后期,尽快介入变用边测,会大大提升测试效果和效率。而不是把测试当成测试团队的工作。测试过程对产品经理来讲,也是一个深度思考的过程,和纠偏的过程。

4、上线后,及时给予肯定与鼓励,为未来进一步迭代做好铺垫

在项目组中,我们建立的工作群是建设者,无论你是搬砖的、和泥的、画图的、验收的,都在其中发挥自己的作用。在项目如期或提前达成上线目标时,及时给予团队肯定和鼓励,带大家搓一顿是必不可少的。

团队的战斗力,其实是几个人领导出来的,否则是一盘散沙。每个人都有自己的专业技能,如何能将大家的技能出色发挥,并能凝聚成一股力量,达成团队共同目标,是团队管理者最应该思考的问题。同时,作为团队Leader不能高高在上,需要深入细节懂业务,能够在关键时候给出意见或切实的帮助,解决大家的问题,才能获得大家的拥护。

自省,共勉。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190217G0YYRI00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券