一, 什么是软件产品
它是一个逻辑产品,没有实体,包括程序,文档和数据,需要通过终端设备才能体现出来功能和作用
二, 软件产品的中间过程文档
客户需求
产品需求
需求规格
项目计划
版本计划
技术选型 告
竞争对手调研 告
概要设计
详细设计
测试计划
测试方案
测试用例
测试 告
缺陷跟踪单
三, 完成软件的角色有哪些
产品经理(PM):需求调研,客户对接,输出需求文档
项目经理(PM):项目计划,进度把控,重大事件决策,人员调度,风险管理,协调团队
架构师(FD): 技术选型,技术专家,关键模块实现
程序员(FG):设计,编码,修复bug
测试工程师(TE): 找出软件中存在的bug并提交
四, 软件产品的开发过程
软件产品从最初的构思到最后的版本发行的过程
五, 常见的开发模型
瀑布模型,敏捷开发模型,V模型,W模型,X模型,H模型,螺旋模型
1,瀑布模型的流程:项目计划-需求分析-软件计划-程序开发-软件测试-集成维护
3, W模型
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览215671 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!