项目研发流程一般来说分3个阶段_第1页
项目研发流程一般来说分3个阶段_第2页
项目研发流程一般来说分3个阶段_第3页
项目研发流程一般来说分3个阶段_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目研发流程一般来说分3个阶段项目研发流程一般分为三个阶段。第一阶段:需求策划。在这个阶段,产品经理会与内部团队进行需求讨论,讨论版本需求的重点、功能和实现方式。通过反复调研、讨论和输出交互方案,确认需求的可行性。同时,UI设计师将产品的交互方案变得更加生动精美,但设计稿不一定都能实现出来。产品经理需要协调设计师和前端人员的沟通,制定设计规范,并确保设计稿的质量和出稿进度。最后,产品经理会将交互方案和实现逻辑完善,并整合出完整的版本需求文档,然后拉上项目所有成员宣讲。第二阶段:需求研发。在需求宣讲后,开发根据产品需求文档进行需求评审,评估出研发周期、提测时间、预发布时间点和正式发布时间点。产品根据评审结果发送项目启动邮件。在研发过程中,产品需要跟进研发进度,与开发保持沟通,确保需求被正确理解,并及时解决研发过程中发现的新问题。产品、测试和开发共同确认版本测试用例,并同步研发过程中变更的需求和细节。在内网环境测试通过后,测试继续验证预发布环境和正式环境。第三阶段:版本发布。在测试验证的过程中,版本发布前,产品会提前给客服培训新版本内容。后端开发和运维人员将代码发布到外网环境,前端输出外网正式包。产品运营将正式包上传各大安卓市场或iOSAppStore提审。所有安卓渠道包更新好,或者AppStore审核通过,新版本也没有发现什么问题时,后端开发和运营人员打开升级配置,并发送升级通知。在版本发布完毕后,运营人员会收集用户反馈,进行数据监测、数据分析,并评估新版本功能效果和影响,验证新版本功能以及输出下版本需求开发和优化建议。从以上APP项目研发流程来看,每个版本的研发都要经历3个阶段和12个环节。虽然理论上看是一条完整的流水线,但如何保证流程顺畅进行,如何使项目成员工作效率最大化,这十分考验产品经理/项目经理的版本规划能力。此外,项目成员间的默契和沟通也很重要。根据笔者的实践经验,要保证流水线顺畅,产品需求文档要领先前端开发2个版本,设计领先前端开发1个版本,后端开发领先前端开发半个版本。版本规划是产品经理根据需求优先级和开发进度预估定出来的,即每个版本要做什么,重点是什么,研发时间,上线时间等。一般来说,每个版本发布都应该有它的意义和主打功能。首个版本相对来说时间较长,因为需要搭配开发环境,确定技术框架,以及研发各种基础系统等。在需求评估时,产品经理和技术应将开发需求分阶段进行并且设置里程碑。在每个里程碑时间点,产品经理需要确认完成的情况,发现问题及时调整研发计划,控制项目风险,保证项目如期完成。后续开发的每个版本都应该至少有一个重要功能,版本研发周期最好控制在2周-3周内。这样的好处一方面是保证项目成员有个良好的开发节奏,使研发效率最大化;另一方面保证每个版本有新东西给到用户体验,以及符合各大市场申请首发条件,获得免费的推广资源。对于重大功能上线,要确保上线后版本的稳定性,可以将研发周期延至1个月,或进行灰度发布。不建议频繁发布小版本,因为每个版本发布都需要测试、打包、发布市场、发升级配置和升级提醒等,频繁发布小版本会造成测试和运营重复性工作增加,造成资源浪费,也会让用户感到烦恼。建议

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论