[项目管理]-第四章:过程定义和过程裁剪
第四章:过程定义和过程裁剪(PPT.136-176)
1.过程的定义
2.一般的软件开发过程包括哪些子过程
3.软件开发每个子过程的参加者、五要素
4.了解软件开发每个子过程的步骤
5.过程裁剪的定义和分类
6.概要裁剪可依据的项目特征
7.详细裁剪可选择的裁减属性
1.过程的定义(PPT.137)
过程描述是项目可以用来遵照执行某些任务的一系列步骤,以及执行这些步骤的指南。
开发过程是提炼用户需求,设计、构建和测试满足这些需求的软件并最终将其交付给客户所需的过程。
当开发新的应用或计划为现有的应用进行重要的增强时,就要使用开发过程。
2.一般的软件开发过程包括哪些子过程(PPT.137)
开发过程是提炼用户需求,设计、构建和测试满足这些需求的软件并最终将其交付给客户所需的过程。
包括子过程有:需求分析、概要设计、详细设计、编码和单元测试、集成测试、系统测试、验收测试和安装、文档、系统维护。
3.软件开发每个子过程的参加者、五要素(PPT.144-166)
概要设计:
参加者:设计团队、评审团队、客户
输入准则:需求规格文档经过评审并授权
输入:需求规格文档
输出准则:概要设计文档经过评审和授权
输出:概要设计文档、项目标准、概要设计评审记录
度量:概要设计工作量、概要设计缺陷、评审工作量、返工工作量
详细设计:
参加者:设计团队
输入准则:概要设计文档经过评审和授权
输入:概要设计文档
输出准则:详细设计文档和单元测试计划已经经过评审和授权
输出:详细设计文档和单元测试计划
度量:详细设计工作量、设计缺陷、单元测试缺陷、程序框架缺陷、评审和返工工作量
编码和单元测试:
参加者:项目组成员 、项目经理
输入准则:详细设计文档经过评审并授权
输入:详细设计文档、项目标准、程序规格、单元测试计划、程序框架、可利用开发的实用程序工具及文档
输出准则:成功执行所有单元测试计划中的测试用例
输出:源代码、可执行代码、测试数据
度量:编码和单元测试的工作量、代码评审缺陷、独立单元测试缺陷、评审和返工工作量
集成测试:
参加人员:集成测试团队
输入准则:概要设计文档经过评审和授权
输入:概要设计文档和程序
输出准则:成功执行所有集成测试计划中的测试用例
输出:源代码、可执行代码、测试数据
度量:工作量、缺陷
系统测试:
参加者:系统测试团队
输入准则:需求规格和概要设计文档经过评审和授权
输入:需求规格和概要设计文档
输出准则:成功执行所有系统测试计划中的测试用例
输出:源代码、可执行代码、测试数据
度量:工作量、缺陷
验收测试和安装:
参加者:安装团队、客户、项目经理
输入准则:成功的完成系统测试
输入:测试后的软件和验收测试文档
输出准则:客户签署验收单
输出:安装后的软件
度量:工作量和缺陷
文档:略
系统维护:
参加者:安装团队、维护团队
输入准则:在运行的软件
输入:安装后的软件、用户文档和软件故障报告
输出准则:合同中指定的维护支持阶段终止及客户签署整个项目
输出:客户签署的文档、已经安装的软件
度量:工作量、缺陷
每个子过程都包含:输入准则、输入、输出准则、输出、度量五要素
4.了解软件开发每个子过程的步骤(PPT.144-166)
①需求分析:初步沟通、导出需求、分析和精化、可行性研究、协商与沟通、规格说明、需求验证、变更管理
②概要设计:定义标准(编码、文档、用户接口等等)、操作环境的决策/设计细节、进行功能设计、开发物理数据库设计、执行规模估计、执行受控非标准化、确定索引
③详细设计:将功能分成小的组件、如果需要,开发数据移植程序、设计/开发代码框架、开发例程和工具、程序设计、计划单元测试
④编码和单元测试:生成测试数据库、生成代码、进行独立的单元测试
⑤集成测试:确定环境需求、决定集成规程、开发集成测试计划
⑥系统测试:决定所需测试环境、决定系统测试规程、开发测试用例
⑦验收测试和安装:执行验收、执行安装
⑧文档:准备用户手册、准备操作手册、准备数据转换手册、准备联机帮助、评审文档/手册
⑨系统维护:受理问题、解决问题、反馈问题、追踪问题、分析报告
5.过程裁剪的定义和分类(PPT.167)
过程裁剪是调整组织标准过程的过程,以此来获得用于项目的特定业务或技术需要的过程。
分为概要裁剪指南和详细裁剪指南。
6.概要裁剪可依据的项目特征(PPT.168)
团队和项目经理的经验和熟练程度
团队人数最多时的人数
需求透明度
项目持续时间
应用的关键程度
7.详细裁剪可选择的裁减属性(PPT. 171)
执行、文档化、评审和详细级别。
[项目管理]-第四章:过程定义和过程裁剪相关推荐
- IT项目管理 第四章 习题
一.单选题 1.在你以前的项目实施期间,即使你交付了客户指定的内容,你也很难得到范围定义的签字认可.为了未来项目更好实施,你会更注意哪个过程?( B ) A.绩效报告 B.范围确认 C.范围定义 D. ...
- [软件项目管理] 第四章 软件项目进度管理 选择题解析
明明说减负为啥还要折磨我们 选择题 1.一个单节点项目图表明下述两个关键路径上的活动: D-E-J-L和D-E-G-I-L.每项活动的历时至少都是3天时间,活动L除外,活动L的历时是一 ...
- 第四章 数据定义语言(Data Definition Language,DDL)
数据定义语言(Data Definition Language,DDL) 用于对数据库和表的操作和管理. 库的管理 创建,修改,删除 表的管理 创建,修改,删除 创建:create 修改:alter ...
- 计算机地图制图的过程,第四章计算机地图制图过程.ppt
第四章计算机地图制图过程课件 四.图幅整饰 (1)固定比例尺 2.用ArcGIS制作地图 四.图幅整饰 (2)设置幅面大小 2.用ArcGIS制作地图 四.图幅整饰 (3)布局地图(粗调整) 2.用A ...
- 只因小黑子的HTML入土过程第四章
小黑子的HTML入土过程第四章 HTML+CSS系列教程第四章 4.1 relative相对定位 4.2 absolute绝对定位 4.3 fixed和sticky及zIndex fixed固定定位 ...
- [项目管理]-第五章:过程数据库和过程能力基线
第五章:过程数据库和过程能力基线(PPT.177-198) 1.软件度量的含义.作用 2.过程数据库定义.构成及含义 3.PDB的建立及访问权限 4.过程能力基线的定义.数据及含义(应掌握PCB数据项 ...
- 小黑子—Java从入门到入土过程:第四章
Java零基础入门4.0 Java系列第四章 1. 顺序结构 2. if语句 3. switch 语句 3.1 default的位置和省略 3.2 case 穿透 3.3 switch 新特性 (jd ...
- 系统集成管理工程师 第四章:项目管理一般知识
第四章:项目管理一般知识 思路 笔记 一.项目管理基础 1.基础知识点 项目是为提供一项独特产品.服务或成果所做的临时性努力. 项目的具体特点: 临时性:一次性 独特的产品.服务或成果 逐步完善 资源 ...
- 【信息系统项目管理师】第十四章 信息文档管理和配置管理(考点汇总篇)
[信息系统项目管理师]第十四章 信息文档管理和配置管理(考点汇总篇) 考点分析与预测 配置管理在第三版新大纲中内容压缩减少了.它不属于十大管理领域,但是从历年考试来看,一般上午题目考2-3分,下午案例 ...
- 【信息系统项目管理师】第十四章 文档与配置管理思维导图
[信息系统项目管理师]第十四章 文档与配置管理思维导图 文档管理和配置管理是第十四章总两大知识板块. 文档管理 信息系统中的文档按质量分级可以分为1-4级分别是最低限度文档,内部文档,工作文档,正式文 ...
最新文章
- Linux下sqlite3乱码,sqlite中文乱码问题原因分析及解决
- 根据id/类名/元素名称查找元素
- 基于ARM的GCC编译器,各版本arm-gcc区别与安装
- MPU6050开发 -- 进阶之I2C/SPI通信协议
- 什么能在main()函数之前或之后执行
- 0009:err:listview:LISTVIEW_WindowProc unknown msg 108c问题解决
- 通过图书编号查询python_文字版图书管理-python练习
- P5283-[十二省联考2019]异或粽子【可持久化Trie,堆】
- 手环升级鸿蒙设备名单,定档6月2日!鸿蒙“首批”升级名单公布,共计11款华为机型!...
- android获取组件id,Android 获取控件id的三种方式
- 《Introduction To Modern Cryptography》读书笔记一
- 无刷直流电机换相原理
- 186.MultiAutoCompleteTextView
- 机器人酷跑电脑版下载地址_机器人酷跑游戏
- 资深程序猿冒死揭开软件潜规则:无法维护的代码
- 送书【新书】 |《Git从入门到精通》
- 深度学习项目开发流程
- SCAU 18709 魔法
- python matplotlib 双y轴图像实现
- 怎样将MathType中的公式加入到iBooks Author