很多好用的To B软件,过了几年,就越来越不好用。软件要保持好用,需要不断迭代。
7月初,百草发布了4.10版本,对模块进行了拆分整合,对设计进行优化。在百草的计划中,这是迈向产品5.0的第一步,在未来的几个月里,会不断在此基础上进行优化和提升,稳步迭代,直至产品5.0正式面世。
由于模块拆分导致有些功能被分到新的模块,给老客户造成一些困扰。虽然马上采取措施,通过赠送模块等方式进行解决,但改版一事还是引起了一些讨论。
有的用户不太能理解,觉得软件变化太大,当然也有用户觉得改变很有必要,软件变得更简单更好用了。您怎么看?
对于百草4.10为什么要做此改变,对产品、用户有何好处,百草产品经理赵斌给出了解释。
在这个行业近十年,我发现大多数好用的To B软件,过了几年,就越来越不好用。因为用户需求的增长是无穷无尽的,新功能越来越多,不断堆积到原有的产品上,软件就会越来越重,越不好用。如果软件的可扩展性不够,很快就会崩溃。
就像改版前百草的进销存模块,同时要负责采购、销售、库存的管理,后面又不断增加了客户欠款、资金账户管理等等功能。功能越多,软件越乱,对用户来说越来越不好用。
很多用不到的功能,对用户来说就是一种负担,除了使用上更复杂,价格也更高。软件要保持好用,必须要突破这个陷阱。
《创新者窘境》里说:企业不能发展的原因是被已有的价值网络锁死了。软件企业更是明显。中国有很多2B软件企业,发展几年就不行了,往往就是因为需求的采纳、整合,跟不上市场要求。这背后的原因不单是产品研发的,往往还是全公司的,是企业拥抱变化的能力不行。
此次百草4.10版本发布就面临着巨大的压力,要把模块彻底拆分,这里面的难度,是超出大家想像的。不只是说产品研发的困难,更多的是要承受内外部的压力。
软件要变,对所有人来讲都是巨大的冲击。销售部门会觉得销售本身是难事,变化就更不好卖。服务部门觉得变了,服务压力山大。研发更是头痛,代码往往都是牵一发而动全身,规格变更后往往会有一堆的bug会出现。最后,客户是最不答应的。“我刚学会,就变了,到底在搞什么。”
大多数情况下,产品经理是顶不住这种压力的。只有坚持不被已有格局锁死,坚信所做的事对用户是有好处的,才有勇气做出这样的决定。像百草4.10这样的产品变革,一般的软件公司很难做到。
1、模块交互框架最终落地。每一个模块就是一个业务语义。这给软件的扩展带来无限想像,让百草有能力满足用户更多的、各种各样的需求。
2、百草一直在追求简洁易用,功能强大,4.10版本让梦想成真。每一个模块语义单一,保证了功能不多,简洁易用。模块化设计能够打破交互上的限制,让产品不断延展,保证了功能强大。
3、新开发的功能可以放到新模块中,这防止去动原来的UI和老代码,增强系统的稳定性!
4、引入跨模块的交互能力,一个销售单能生成相关的业务单据,对用户来说不会因为模块多而需要频繁切换,操作上也更简单。这种能力在整个业界都是前所未有的。
5、模块化折分后,用户有更大的自由度进行按需购买,小客户能更省钱。新版本发布后,880元就能购买到销售模块,而之前需要1280元才行。低价一方面保证百草软件竞争力,一方面实现了我们的初心:做好用却不贵的软件。
1、此次升级,交互和规格都发生了变化,有1-2%的客户反应激烈。当用户基数越来越大,产品的规格稳定,交互稳定变得其为重要。这就要求早期要做好需求分析和交互设计,保证规格和交互的稳定。
2、权限规格发生变更,应收应付交互也发生变更。导致用户因为权限问题不能正常操作业务,或不知道在哪里收款,对服务造成很大压力。这就要求架构有灰度发布的能力,分批进行变更。
3、开发delay较多,原计划在6月初就发布,但后面delay了半个月,并且进行了高强度的加班。没有完备的交互框架,每个一UI都去设计、实现,效率是非常低。2B软件,需求点多,交互框架和DSL才是效率的保证。后面需要大力去做UI形式化。
对于这次改版升级,百草的小伙伴也表达了自己的看法。
销售部长选辉:从公司层面来说,不看重短期利益,长期投入精进产品,优化体验,真的挺不容易。4.10设计变化蛮大,虽然有些负向反馈,但我感觉整体要远好于之前。
这个判断标准很简单。主要看这种变化是真的为客户好,还是在消耗他。
技术顾问大华:我觉得这次在更新上是非常好的,模块拆分了以后,伴随着功能的增加,后期也可以融入更多的功能进来。
一开始遇到了一些问题,比如说仓库管理模块,客户欠款模块等。换位思考如果我是客户,比如说我买了一台车,买的时候说可以终身保养,但是后期说保养又要收费了,这样我也不愿意。所以公司很快做了优化。
客户成功部长熊渺:4.10版本最辛苦的还是研发,体会到研发在新版本这个过程中所付出的时间和精力,都快成魔了,辛苦。
从客户成功来说,单价提升,产品变化较大都是一项负向场景,面对井喷式的问题和客户喷火的情况,如何去应对,是我们需要做的功课。百草跟客户的关系是长期的,需要把细节落实,把握好每次可能的时机,践行以客户中心,平衡好客户的立场与公司立场之间的点,达成双赢。
客户成功经理建强:4.10版本的更新,短期客户会有阵痛,长期来看避免了公司陷入中国软件开发企业的“宿命”,为后期的发展奠定了基础也提供了非常大的想象空间。
软件公司是以客户为中心,还是以产品为中心? 有的时候用户只关注当下,我们作为产品和服务的提供者,有必要保障产品未来的可延展性,提供给客户更好的产品和服务。
客户成功经理小贾:现在大更新的时候,伙伴们有期待也有担心(bug),整体来讲大家是比较拥抱这次产品变化的,成功部在更新前就做了打预防针的动作,把最坏的情况做了些预演。
这次更新,模块语意上确实清晰了很多,一看就知道是干嘛的。比如我们小组做产品讲解时,让大家讲下这么模块是干嘛的有啥用,基本都找不出比模块名称更好的词语解释。
技术顾问阿宝:感受到每一次更新都会有很多艰难,特别是研发整月的不休假加班特别的辛苦。前期我们也是信心不足,好在随着大量的培训和准备工作让大家信心进一步加强了。事实证明结果也是可以的,拥抱变化就是拥抱未来。
客户成功经理小龚:早期老用户使用习惯上已经固定成形,有一些不适应是正常的。但与此同时,客户的自主选择权也增加了。部分客户在续费的时候,确实减掉了之前用不上的模块,我们是真的在为客户着想的。
从客户的反馈、吐槽来看,多多少少会有负向情绪,这是很正常的,也在倒逼着我们服务团队成长。
技术顾问小罗:模块拆分,相当于把公路扩建了,可以容纳更多汽车行走。本次模块的拆分,不仅加强了每个模块的功能,而且通过模块与模块的组合,使产品更具可能性,能够通过组合的方式,满足更多客户的要求,实现更多的业务场景。
比如需要管理到很多流程的公司,可以通过单据生成工序单来实现,模块与模块间的关联度大大加强,每个模块变得更加灵活,有了更多的可能性。
技术顾问小乔:分出来的模块有很多地方可以加很多功能进去,这样我们的能力就会更加强大。最近也接到很多客户的需求反馈,都希望咱们软件变得越来越好。
关于权限和定制功能这些,感觉到还是有优化空间,因为要设置的时候,可能涉及到很多模块,这样操作起来就比较麻烦。
技术顾问董董:新版本权限作了优化,新建员工就是新建员工,权限管理就是权限管理,更直观。客户可以直观地看到模块的功能, 针对性地去测试使用,减少新客户学习成本。
连接性更强可以通过销售单生成生产,生产关联费用,生成采购,横向性的展开,关联性特别强, 知道针对这次销售关联了其他的哪些操作。
7个赞