项目开发流程总结

作者: AbooJaner | 来源:发表于2017-02-04 22:43 被阅读1715次

总结一下工作2年来学到的项目开发流程。

项目开发流程图.png
  1. 需求的来源由市场、运营、产品等提供,每个需求点都有优先等级数,这个优先级数可能根据用户反馈情况、运营活动、市场营销等。
  • 根据开发周期的长短,产品经理从需求池提取一定量优先级高的需求整理成文档,出原型图,提前发给开发人员查阅。定开发周期的时候最好不要太长,一般2个星期左右的时间会比较好,小步快走。

  • 等过了第3步之后,如果开发时间总和超出之前指定的dead line ,产品经理需要对需求做部分删减,从而能够在指定时间内完成上线。

  • 在第4步Api 制定的时候,我还是比较喜欢前端跟服务端一起商定接口数据返回字段,之前有好几次遇到服务端提供的字段并不能完成需求功能的情况,这样很容易出现做无用工的情况。

  • 在产品进入开发阶段,每个版本要分模块来进行开发,一个模块开发完之后就丢给测试部门测试,开发部则进入下一个模块的开发,边开发边改bug 。待下一个模块提测的时候,也作为上一个模块的回归测试。分模块提测的时候,UI设计师也要抽一点时间来验UI。

  • 在开发期间,产品经理除了回答和完善当前版本的需求,要开始准备下一个版本的需求了。对于UI设计师,要跟着产品经理走,也要着手准备下一个版本的UI 设计了。对于测试人员,要提前准备好测试用例和测试数据。

  • 版本上线之后,要做项目总结,对版本开发进行复盘,每一次都要统计版本的bug 数量和版本质量,开发过程中暴露的问题要及时提出并总结经验。

  • 围绕着产品,最好有一个统一的协作工具,集开发、测试、产品一体,自己公司内部搭也好,用在线的工具也好,它主要起一个辅助作用,提高效率。

  • 对于开发以外的其他部门,部门自己要提前做好规划,到了什么时间点做什么事情,这样提的需求才好分优先级。

  • 项目启动之初,会比较困难些,需要做好各种规范,但跑起来之后就可以像流水线一样,一个版本接一个版本迭代开发,整体效率就会上来了。


不知道你们的项目开发流程又是怎样的,欢迎交流学习。

相关文章

  • 项目开发流程总结

    总结一下工作2年来学到的项目开发流程。 需求的来源由市场、运营、产品等提供,每个需求点都有优先等级数,这个优先级数...

  • 项目开发的经验----

    团队开发的项目,我们现在都要有一套开发的流程。项目的经验,值得我们去总结。第一: 在公司开发项目中,我们首先,要遵...

  • App项目开发流程总结

    一、产品开发流程 正常的互联网开发app的流程大致如下: 产品规划,定产品方向 定需求,定产品交互原型 UI根据线...

  • android项目开发流程总结

    1.拿到产品需求文档,进行需求评审。2.理清产品的业务细节,交互细节,把设计中对自己来说比较难实现的功能提前了解学...

  • android项目开发流程总结

    1.拿到产品需求文档,进行需求评审。2.理清产品的业务细节,交互细节,把设计中对自己来说比较难实现的功能提前了解学...

  • Java互联网架构-项目流程管理(总结)

    Java互联网架构-项目流程管理(总结) 项目开发规范 整个项目执行有几个大的阶段,产品设计阶段、开发阶段、测试阶...

  • 项目开发流程

    项目开发流程图: 项目开发流程:完成一个项目的流程,及人员 项目立项:负责项目 需求确认:业务逻辑及各项功能 交互...

  • 软件开发流程与初始软件测试

    一、项目成员(公司组织架构) 二、项目开发流程 项目开发流程[https://www.jianshu.com/p/...

  • 代码冗余的原因

    项目代码冗余杂乱的原因总结 缺少开发规范 业务需求缺少合理流程 项目追赶进度 版本技术栈更替 开发者技术能力 公司...

  • JavaEE-品优购-总结-1

    从开发流程角度,对品优购项目简单的总结下,希望对各位同学有帮助 1. 项目介绍 1.1. 项目描述...

网友评论

  • 43f79b1dd5ef:謝謝文章挺好。
  • 夜_雪:不错,不过依然有很多公司是领导一个命令就必须马上做出来,完全不走这套流程:joy:
    AbooJaner:@夜_雪 老板提的需求优先级自然高些,如果比较紧急,可作为一个临时需求插入到当前版本中,dead line 可适当延一下
  • ChasonTse:不都是这样子的么,理想状态下
  • 咿呀小麻雀:
    学习了
  • 9808f2c53707:有个能carry全场的人很重要
    9808f2c53707:@AbooJaner 是的,有人能一开始规范好各种规范,那开发真的是享受
    AbooJaner:@万里皓月25 项目经理就是管理项目相关事务的,他就需要能协调好团队合作
  • WilliamWei:相比代码实战,这类文章反倒显得珍贵

本文标题:项目开发流程总结

本文链接:https://www.haomeiwen.com/subject/hpysittx.html