关于 SaaS 产品模块迭代的复盘与感悟

公司 3 月份的产品规划,一是解决标杆客户提供的 9 个业务问题,二是在使用过程中发现问题,并做相应的优化调整。

而最终的结果,是在 3 月份推进并完成了 20 个需求,目前还有 2 个业务问题没有解决。这其中包括 App 端创建任务,以及数据看板第二阶段的重构。

这篇文章的主题,主要是围绕「如何规划并设计数据看板内容」做展开,复盘一下整个历程。

目的是提升自己的产品设计能力,并争取下一次能做得更好。

接下来,我阐述一下了这整个过程。

01 需求评估

SaaS 产品的本质是能够解决对方的业务问题,因此对方提出的业务问题永远是我们需要优先考虑的。

重点在于做不做、怎么做、先做哪个后做哪个,这都需要提前想好并与上级达成一致。

把这些我们在梳理清楚后,随后反馈给了对方,这样可以做到彼此间心中有数。

接下来说一下数据看板的情况。

由于之前做的很粗糙,只能做到演示的效果,但根本无法解决实际的业务问题。而随着版本的更新迭代,客户数据量的不断增加,对方慢慢地开始重视数据看板的内容——这不仅能帮助客户提供业务决策的依据,同时直接影响公司营收。

因此数据看板重构这件事肯定是板上钉钉,在能解决对方业务问题的同时,尽可能的做到通用性。

最后我们将数据看板迭代的目标,拆分为如下 4 个小需求。

1. 门店完成情况

解决任务下派后,具体哪些区域或者说门店存在「未完成」的情况。

2. 巡检得分情况

通常是以月为单位,对比这段时间内巡检的平均得分,同时关注每个分数区间内的门店数量。

3. 巡检问题占比

关注某个巡检模板中,巡检大类里的巡检项违规情况。

4. 红线项违规情况

必须重点具体到某家门店,违规了哪个红线项,以及督导提交的内容说明。

分析完要做什么之后,接下来就是做迭代规划了。

02 迭代规划

在之前的文章《SaaS 产品设计中,如何理解产品与需求?》,我有详细讲到需求的优先级判断。

如果只是简单的判断,你会觉得这 4 个小需求的优先级是并列的,应该一起做。

但要知道这会导致开发周期会很长,将会面临这么几个问题。

1. 对外,客户的焦虑催促

计划总是美好的,但客户不会为规划买单,尤其是对于 SaaS 产品来说。

在我们告知他们产品接下来会上的功能时,还需要说明大约上线的时间。

从心理的角度上来说,我们得「先有后加」。也就是刚开始可以少一点,在对方使用的过程中我们继续做开发迭代。

而这个想法最终的实施方案,可以参考后面的图片。

2. 对内,团队成员的压力

(1)前端开发的挑战

之前做数据看板的前端已经离职,而接手的前端还不熟悉这块内容。因此我们不得不考虑系统的稳定性和上线后的实际效果,控制第一个阶段的内容。

(2)对方案的深入思考

虽然有了方向,但重点是如何呈现,并且对方能够看得懂,并且用得明白。

这个过程需要多次的碰撞和交流,而 4 个小需求必然会导致精力分摊,未必能真正的解决对方的业务问题。

为了解决这个问题,我们需要考虑的是平级间需求的优先级。

核心理念比较简单,就是优先解决对方的底层问题,让对方先用起来。

不知道你有没有发现,这个 4 个小需求存在先后的逻辑关系,如下图。

产品经理,产品经理网站

03 方案制定与沟通

这一步就开始上手做了,我目前的习惯分为这么几步。

1. 先发散,再收敛

简单来说就是画脑图,大类上分为业务问题、对比纬度、数学模型、注意点等。

首先是在过程中想到什么就写下来,但需要不断回顾每个点是否脱离了业务问题、是否不够通用、是否真的能解决问题。

然后再将这一个个的点聚合起来,这个过程可能会打乱你原来的分类。

但是不要紧,逻辑上清晰就行,毕竟没有什么是一成不变的。

最后再做整体的回顾,重新审视一遍,避免低级的逻辑错误。

2. 画原型,做交互

这一步并不是直接产出 PRD,而是出线框图与你的上级沟通,彼此在早期达成意见上一致。

过程中一定存在很多问题,慢慢探讨,一步步去修改。

直到没有大问题后,开始做线框图的交互,使用真实的数据,并做到每个维度下的数据填充。

之后就是拿这个跟客户面对面交谈,通过演示让对方提出意见。

需要注意,沟通过程中你需要把控节奏,并随时记录信息。比如对方想要导出功能,你可以适当询问原因、导出频率、给谁看等等。

但需要牢记你的目标,这个版本要解决的「可用」问题,贯彻 MVP 原则。

而记录对方的信息是为了日后的沟通,做到心中有数,但绝不可以许诺对方这个版本能够解决。

3. 修改出图,与对方确认

在跟对方达成一致后,会议后及时做出调整,根据情况推进 UI 出颗粒度较粗的图。

一是因为原型线框图粗糙,而 UI 图能够让对方眼前一亮,觉得我们很上心;二是对方可以拿来做汇报用,效果很直观。

做服务就要做全套,心理这套打法在任何领域都是一样的,毕竟与你沟通的是人。

4. 出最终 PRD

这一步相信大家都很熟悉,有了前面的线框图,这里开始做逻辑补充。

需要注意数据看板的逻辑比较复杂,这时可以借助比如「交互与逻辑自查表」,避免出纰漏。

在关键逻辑上可以咨询开发或技术 leader ,确保可行性。

04 落实推进

每个公司都有不一样的流程,这里并没有一个具体规则,说一下我们公司的情况——产品经理上传 PRD 到蓝湖 → 需求评审 → 开发过程中不断答疑 → 联调测试 → 上线。

这个流程存在最大的问题,就是信息不对称,导致效率低、Bug 多。

因此我最近在尝试推进团队内部使用禅道,这件事之前一直是技术 leader 在推进,不过除了测试团队在用,基本是失败的。

那么在接下来的日子,我需要着重把这件事情做好,提高内部协作效率的同时,进一步提升我在公司的个人价值。

写在最后

每次做功能的迭代,对我来说都是一次重新思考的过程,让我重新审视自己的不足。

虽然这只是一个很小的功能设计,但在于客户的沟通中不仅获了直接的反馈,也让我得到了认可,进而可以我做的这些决策是正确的。

「反馈」是做产品最重要的一个环节,缺少它不仅你做的会毫无成就感可言,甚至说无法看到自己的成长。

希望你我在之后工作的过程中,重视反馈、不断复盘,下次做的比这次还好。

 

作者:空;公众号:小木盒产品记

本文作者 @空

版权声明

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处。如若内容有涉嫌抄袭侵权/违法违规/事实不符,请点击 举报 进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部