谈谈2B的电商产品研发流程

做了多年的软件产品研发工作,此时希望总结一下我对2B的电商产品研发流程的认识,如有不当之处,欢迎有幸阅读我博客的网友提出宝贵的看法。

2B电商产品属于平台类的互联网产品,是为了解决多方交易中存在的现实问题而存在。这意味着产品的第一要务是解决业务痛点,以业务方案的实现为其存在的核心价值,其次是产品交互设计的实现,以及用户量增长后的架构稳定性及高并发需求的满足。

具体的研发流程包括以下几点,并围绕以下几点不断循环迭代:
一、制定开发计划
在完成了业务痛点验证、解决方案验证及核心产品原型用户验证后,我们开始制定MVP(最小价值产品)开发计划,计划中包括以下工作内容及完成时间点:
1、针对本期需要开发完成的产品功能需求说明书;
2、在需求说明书的基础上,编写功能设计文档、交互设计文档,并评估完成时间;
3、在功能设计文档的基础上做WBS任务分解;
4、评估WBS工作包的完成人天数;
5、编写功能及集成测试计划;
6、制定产品上线部署计划;
7、确定产品的迭代周期,以便有些工作能提前做;

二、产品研发阶段
根据开发计划组件开发团队,包括产品经理、开发经理、交互设计师、开发人员、测试人员等,然后就按计划开始了实质性的开发工作。开发工作中需要注意的要点有:
1、开发团队人员进入需要有计划的按需按时进入项目,并非一起进入,但核心人员要提前进入;
2、对开发人员、测试人员的业务培训非常重要,这项工作需要长期进行,甚至有条件的情况下让核心的开发人员直接面对最终用户;
3、核心开发人员与架构师一起编写产品设计文档,交互设计师编写交互设计,之后将WBS工作包安排给开发人员,制定功能交付的时间表;
4、产品经理时刻陪同开发团队,及时解决开发人员的业务问题,并实时的把控产品业务方向,以防走偏;
5、测试组人员适时进入项目,提前编写好测试用例。在功能交付后,做功能测试和集成测试;
6、运营团队的需求也需要提前提出,写入需求文档,以便开发人员开发出满足运营需求的产品;
7、做好版本管理及代码review,提高开发效率及质量;

三、产品运营阶段
1、产品上线后,运营团队找到种子用户,协助种子用户开始试用产品,并及时收集用户真实的反馈;
2、根据用户反馈及用户日志分析结果展开内部讨论,确定产品改进方案以及调整运营策略;
3、将产品Bug提交给开发团队修改产品Bug;

四、扩充产品功能
以上三点不断循环迭代,使产品核心功能不断成熟,在核心功能基础上,根据用户反馈,开发其他功能,不断完善产品体系。

整个产品研发的过程是一个不断快速迭代的过程。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值