首页 > 编程知识 正文

项目开发流程8个步骤,建设项目开发流程

时间:2023-05-06 06:03:32 阅读:219521 作者:4390

应BOSS要求,整理一个项目流程,便于各节点人员了解并知悉自己的职责。

略粗糙,供参考

项目开发流程

注:方框为项目流程步骤,实线箭头代表开发流程方向,虚线箭头代表两个步骤之间存在多次反复确认的过程。

流程图各环节点说明 业务调研

参与人员:产品经理、业务人员(或用户)

环节任务:产品经理了解业务人员提出需求的项目背景、方向,进行业务梳理,对项目功能阐述,制作思维导图等。

需求设计

参与人员:产品经理

环节任务:根据业务调研产生的用户需求,针对不同的菜单、角色、具体功能点进行设计体现到需求文档上,制作需求文档、原型图、流程图等。

未确定,不明确,没把握的需求需要跟业务人员反复确认,写在需求设计文档上的需求须是明确的。

需求评审

参与人员:产品经理、业务人员、开发人员、测试人员

环节任务

业务人员,确认需求逻辑正确,符合自己预期设想;

开发人员,熟悉新需求,并对需求进行梳理理解,查看需求设计是否在项目设计上存在有冲突、未完善等地方。评审后整理需求设计存在的问题,进行需求设计调整,多次评审确认,由产品经理交付给开发人员进行开发。

制定开发计划

参与人员:开发人员

环节任务了解开发难度,评估开发工作量,任务分解,拆分模块,功能点划分,制作开发计划,完成的时间节点。

系统集成测试

参与人员:测试人员、开发人员

环节任务项目打包,发布版本到测试服务器,测试人员根据需求文档测试项目,数据是否显示正确,数据是否有缺失,校验是否通过及流程是否通畅等,未通过的流程测试提交到禅道,分配给相应的开发人员调整。

开发人员根据测试反馈修改代码,完成后再次提交给测试,直到测试通过。

产品验收

参与人员:产品经理

环节任务根据需求文档进行验收,是否程序实现与需求设计无差。

项目实施

参与人员:产品经理、业务人员

环节任务

项目打包发布正式环境,

产品经理整理此次项目上线的改动记录,比如实现了哪些功能,做了哪些变更,告知业务发起人,

产品经理编写用户手册,给业务人员进行电脑使用培训等。

上线后系统维护与运维

参与人员:业务人员、产品经理、开发人员

环节任务业务人员使用过程中出现的系统异常,数据缺失等bug性问题,反馈给开发人员,开发人员及时修复,反馈给产品经理进行验收,发布上线,由产品经理或开发人员告知用户问题已解决;

业务人员在使用过程中对系统产生新的需求或需求变更,由产品经理进行需求确认,参照从1步骤开始,进行开发排期。

 

泳道图:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。