一个完整的软件开发流程.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一个完整的软件开发流程 Prepared on 22 November 2020 一个完整的软件开发流程 一、开发流程图 二、过程产物及要求 本表主要列出开发阶段需要输出的过程产物,包括产物名称、成果描述、 负责人及备注,即谁、在什么时间、应该提供什么内容、提供内容的基本方向 和形式是什么。 阶段 产物名称 成果描述 负责人 备注 一1 aRlJeIAt「 请研文引 了解我目背景.了解项目千系人自相方旬 产品经理 通用为need 团队组建 嘀认出队人员及配置 产品总监 立务捺双 明冷吸日的日标、角色、各端门及模块 产品经理 通常为忠挽号不 需求阶段 产品原型 产品的茂程33 产品经建 Aure、Mockpus、墨刀等 需求概要 系于线电封.作技求评估,达成业务理解的一致吃 牙发工程为 通常为M/d 埃日里程次 隐江项目生大肘间节点 研发项目经理 通常为excel 项自开发计划 嗡理官阶段.各滤n的开笈计划 福发筠自经U 酒箔为所eel 项目任务分贸未 将计划分配到团队 轿发女日经理 通常为excel 设 计 阶 段 界而效果学及而注 基于黑柩田.作效果田 须透■考电交互为客 U淞计师 通将为2倍图 UI设计规也 在UI界面策坐上,蛇出主委界面的设计规也 UI&计师 需求设珞 小于软犬3EL钠俄业务实现始节.消除对最终成果理利 的不一致 51发工程历 诵常为wad 概要设计 力隈文现的可现化.有幼于1S洁思路减少技术盲区却 低级映期,实现并行开发,提高效率 研发工程为 通例为出erC 通讯例议 通信办议是指X?方实体完成通信毫破务所必交道缙的 瑟:川印均定 守发工程讨 通用为excel 强妲构设计 啾认夏建的数见用表及其表结构 研发工程;5 段第发开 产品 代码 科发工程;5 测试阶段 汉城用例 明怜测微方案.包括测区模块、沙密.于研 测网工程为 双试结果播告 输出测汉结臭 测试工程为 卵户手册 桑统操作手后 测试工程用 主要为we” 常烧 项目周笈 每周开发内容及下周开发计划 好发?5目坡我 主醛为uverd 浪试周?a 每周浏送为客及下周冽试计划 冽试工程历 主要为3d 衣市会议纪要 评审的过程文0 整体团队 主要为word 三、过程说明 (一)项目启动 1、产品经理和项目干系人确定项目方向,产品型项目的干系人包括公司领 导、产品总监、技术总监等,项目的话则包括客户方领导、主要执行人等。 2、公司领导确认项目组团队组成,包括产品经理、研发项目经理、研发工 程师、测试团队等。 3、明确项目管理制度,每个阶段的成果产物需要进行相应的评审,评审有 相应的《会议纪要》;从项目启动起,研发项目经理每周提供《项目研发周报》; 测试阶段,测试工程师每周提供《项目测试周报》。 4、产品经理进行需求调研,输出《需求调研》文档。需求调研的方式主要 有背景资料调查和访谈。 5、产品经理完成《业务梳理》。首先,明确每个项目的目标:其次,梳理 项目涉及的角色:再来,每个角色要进行的事项:最后,再梳理整个系统分哪些端 口,要有哪些业务模块,每个模块再包含哪些功能。 (二)需求阶段 1、进入可视化产物的输出阶段,产品经理提供最简单也最接近成品的《产 品原型》,线框图形式即可。在这个过程中还可能产生的包括业务流程图和页 面跳转流程图。业务流程图侧重在不同节点不同角色所进行的操作,页面跳转 流程图主要指不同界面间的跳转关系。项目管理者联盟 2、产品经理面向整个团队,进行需求的讲解。 3、研发项目经理根据需求及项目要求,明确《项目里程碑》。根据项目里 程表,完成《产品开发计划》,明确详细阶段的时间点,最后根据开发计划, 进行《项目任务分解》,完成项目的分工。 4、研发工程师按照各自的分工,进入概要需求阶段。《概要需求》旨在让 研发工程师初步理解业务,评估技术可行性。 (三)设计阶段 1、UI设计师根据产品的原型,输出《界面效果图》,并提供界面的标注,最 后根据主要的界面,提供一套《UI设计规范》。UI设计规范主要是明确常用界 面形式尺寸等,方便研发快速开发。UI设计常涵盖交互的内容。 2、研发工程师在界面效果图,输出《需求规格》,需求规格应包含最终要 实现的内容的一切要素。 3、研发工程师完成《概要设计》、《通讯协议》及《表结构设计》,及完 成正式编码前的一系列研发设计工作。 (四)开发阶段项目经理博客 1、研发工程师正式进入编码阶段,这个过程虽然大部分时间用来写代码, 但是可能还需要进行技术预研、进行需求确认。 2、编码过程一般还需进行服务端和移动端的联调等。 3、完成编码后需要进行功能评审。 (五)测试阶段 1、测试工程师按阶段设计《测试实例》,未通过的流程测试提交至「以 分配给相应的开发人员调整。 2、研发工程师根据测试结果修改代码,完成后提交测试,测

文档评论(0)

150****2995 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档