傻大方


首页 > 学习 >

一个|一个完整的软件开发流程



按关键词阅读: 开发 软件 流程 完整 一个

1、一个完整的软件开发流程标准化文件发布号:(9456-EUATWK-MWUBWUNNINNUL-DDQTYKII一个完整的软件开发流程一、开发流程图产品总监S设计师研发项目经理硏发工栈紙测试工厚於项目启动備定产品/顼口方向评审3?求调硏/ 市逐调硏了解需求需求阶段设计阶段Igwglfc幵发阶段测试阶段S.系统上线6二、过程产物及要求本表主要列岀开发阶段需要输岀的过程产物 , 包括产物名称、成果描述、 负责人及备注 , 即谁、在什么时间、应该提供什么内容、提供内容的基本方向 和形式是什么 。
阶段产物名称成果描述负责人备注项启 动了烟咬目背铢.了超咬目干只人目烁方匂产昆经理通fli为Rcrd钢认朋队人员及配置 。

2、产品总监玄务橈遲讪角啖日的日臥他色、各爲门及模块产昆经if通席为W2需求产呂原型产品的线廷图产品经煜Axre、Mockpus.星力哥霧求概要慕于线晅超.作技术讦估.达咸啦务理鋼的一致叫5f发工程;
5谨常为wad珂认贡目垂大肘间节点51发换目经理诵空为excel农自开垃汁划硫is各旳段.各端门的幵发汁划5?发自经玫诵席为wgl顶日任务分烟未将计划分足對团耿硏发喷目址理遍禽为excel设 计 阶外而效眾田及标注杀于线匝图.作效呆30须适考虑交互为容UI设计师迢能为2倍羽UI设计现范仝UI界面茶他上 , 蛇出三或洋而於设计规勉UI设计师需求疑咯加于汝雯U.明璃立务实攻3节消除对瑕终成5R3JW 的不一朝 。

3、51发工程J5诵空为Rcrd梅耍设计力能丈现的可抚化.有助于逹淌思路总少技术盲又和 珈纨窟实玖并行开发.捏高效牢5f发工程芍通常为wad迪讯协议逼信步议基梧取左实体完成涵信或那务所必査灣缗的 況则印妁定场友工程为迪常为excel液绡恂没汁谕认史建的取那片表及其茨结梢田发工程;
5段谕笈幵ra代码田发工程苑測试阶锻淡试用例阴輕测试方类 包梧测试棋块、莎蒙預期测试丄程另汎试發杲僉吿埼出測试结艮测试工程蔚用户手册璟统垛咋手场测试工程;
5主要为WCC0及目彩a甜底开竝为容R下周幵龙计划田笈蔺目丝理主驶为weed汎试匿汝毎底测试为容E下周測试计划测试工程;
5主要为yd评市的过电文3整体阳队主变为wd三.过 。

4、程说明(一)项目启动1、产品经理和项LI干系人确定项U方向 , 产品型项U的干系人包括公司领 导、产品总监、技术总监等 , 项H的话则包括客户方领导、主要执行人等 。
2、公司领导确认项目组团队组成 , 包括产品经理、研发项日经理、研发工 程师、测试团队等 。
3、明确项H管理制度 , 每个阶段的成果产物需要进行相应的评审 , 评审有 相应的会议纪要;从项LI启动起 , 研发项LI经理每周提供项LI研发周报; 测试阶段 , 测试工程师每周提供项目测试周报 。
4、产品经理进行需求调研 , 输出需求调研文档 。
需求调研的方式主要 有背景资料调查和访谈 。
5、产品经理完成业务梳理 。
首先 , 明确每个项H的目标;
其次 , 梳理 项LI涉及的角色;
再来 , 每 。

5、个角色要进行的事项;
最后 , 再梳理整个系统分哪些端 口 , 要有哪些业务模块 , 每个模块再包含哪些功能 。
(二)需求阶段1、进入可视化产物的输出阶段 , 产品经理提供最简单也最接近成品的产 品原型 , 线框图形式即可 。
在这个过程中还可能产生的包括业务流程图和页 面跳转流程图 。
业务流程图侧重在不同节点不同角色所进行的操作 , 页面跳转 流程图主要指不同界面间的跳转关系 。
项目管理者联盟2、产品经理面向整个团队 , 进行需求的讲解 。
3、研发项日经理根据需求及项口要求 , 明确项里程碑 。
根据项里 程表 , 完成产品开发计划 , 明确详细阶段的时间点 , 最后根据开发计划 ,进行项目任务分解 , 完成项目的分工 。
4、研发工程师按照各自的分工 , 进入概 。

【一个|一个完整的软件开发流程】6、要需求阶段 。
概要需求旨在让 研发工程师初步理解业务 , 评估技术可行性 。
(三)设计阶段1、UI设计师根据产品的原型 , 输出界面效果图 , 并提供界面的标注 , 最 后根据主要的界面 , 提供一套UI设计规范 。
UI设计规范主要是明确常用界 面形式尺寸等 , 方便研发快速开发 。
UI设计常涵盖交互的内容 。
2、研发工程师在界面效果图 , 输出需求规格 , 需求规格应包含最终要 实现的内容的一切要素 。
3、研发工程师完成概要设计、通讯协议及表结构设计 , 及完 成正式编码前的一系列研发设计工作 。
(四)开发阶段项U经理博客1、研发工程师正式进入编码阶段 , 这个过程虽然大部分时间用来写代码 ,但是可能还需要进行技术预研、进行需求确认 。
2、编码过程一般还需进行服务端和移动端的联调等 。
3、完成编码后需要进行功能评审 。
(五)测试阶段1、测试工程师按阶段设计测试实例 , 未通过的流程测试提交至Jira, 分配给相应的开发人员调整 。
2、研发工程师根据测试结果修改代码 , 完成后提交测试 , 测试通过后完 成 。
3、测试工程师编写测试结果报告 , 包括功能测试结果、压力测试结果 等 。
4、测试工程师编写系统各端口的操作手册、维护手册等 。
(六)系统上线与客户或者上级达成一致后 , 系统进行试运行 , 稳定后上线 。
项目管理者 联盟文章 。


    稿源:(未知)

    【傻大方】网址:/a/2021/0816/0023744925.html

    标题:一个|一个完整的软件开发流程


    上一篇:XX|XX区第三产业发展情况调研报告第2部分

    下一篇:2021|2021法学专业实训报告(四)