软件工程基础复习_3
第3章软件项目计划,
- 软件项目计划的目标就是提供一个框架,使管理者有能够对资源、成本、风险、及进度进行合理的估算分析和调度,为软件工程过程提供管理依据,
- 软件项目计划一般由软件项目的管理员、系统分析员与用户共同制定,
- 软件项目计划的内容有,规避风险,进度安排,人员组织,
3.1风险分析,
- 首先要标识出潜在的风险评估它们出现的概率及产生的影响,并按重要性加以排序,然后项目组织再制定一个计划来管理风险,
- 风险分析的活动有,风险标识,风险估计,风险评价,风险管理与监控,
- 风险标识,
从宏观层面上来讲,风险可以分为项目风险,技术风险和商业风险,
风险标识的方法,风险项目检查表,包括产品规模,商品影响,客户特性,过程定义,开发环境,建造技术,人员数量及经验,
风险标识的另一种方法,头脑风暴,将一堆人坐在一起,然后各自发表看法,
风险标识的其他方法,事故树分析法,因果图法,情景分析法等等, - 风险估计,
风险估计主要包括两个方面,一是估计风险发生的可能性,二是估计与风险相关的问题会带来的损失,
可能性可以分为abcde5个等级, - 风险评价,
根据风险估计的结果,建立一系列三元组,【r,p,e】其中r表示风险,P表示风险出现的概率,e表示风险产生的影响,
定义项目的各种风险参考水准,如成本进度等,
找出每个三元组与各参考水准之间的关系,
预测一组临界点,已定义项目的终止区,该区由一条曲线或一变动区域来界定,
预测怎样的风险组合会影响参考水准,(说实话我没看懂)
接下来可以建立风险表,估算风险概率值,由开发团队各成员各自估算,然后投票,直到风险概率估算值接近为止, - 风险管理与监控,
高影响且发生率为中到高的风险以及低影响且高发生率的风险,应该首先列入管理的考虑之中,根据28原则,80%的风险,能够有20%的标出来说明,
对事件和主要风险因素进行跟踪,以判断预测的风险是否发生,
3.2进度安排,
在生活中系统安排有两种情境,一种是系统交付日期已经确定,一种是系统交付日期没有明确规定,在实际生活中第1种往往多,
- 进度安排的基本原则,
任务分解,作业依存,时间分配,资源约束,定义责任,定义结果,定义里程碑, - 工作量分配,
424规则,在整个软件开发过程中,编码的工作量约占20%,编码前的工作量占40%,编码后的工作量也占40%, - 进度安排的方法,
Pert技术
Pert技术,又叫计划评审技术,工程网络技术,
计算事件的eet,Eet指最早发生时刻,计算事件的let,Let指事件的最迟发生时刻,
接着可以确定关键路径,关键事件的eet等于let,
计算机动时间,机动时间等于let减eet减作业持续时间,先安排关键作业,然后利用机动时间安排非关键作业,
甘特图方法,
软件工程基础复习_3相关推荐
- SCAU软件工程基础复习笔记
前言:本笔记基于某SCAU师兄笔记完善,仅供学习参考,祝大家考试顺利! 原博客:(29条消息) SCAU软件工程期末复习_Throb001的博客-CSDN博客https://blog.csdn.net ...
- 软件工程基础复习_7
第7章软件测试 软件验证是通过检查和提供客观证据表明软件已经满足规定的需求,是确保软件质量和降低软件成本的重要手段,进行软件验证的方式有两种测试和证明, 软件测试又可以分为两类,静态测试和动态测试,静 ...
- 【软件工程基础复习整理】第四章需求分析(2)数据流建模
数据流建模 是一种结构化方法(指导思想:自顶向下.逐步求精,一直到单入口到单出口的数据结构:顺序.选择.循环) 原则上可以用于分析任何应用系统的需求,特点是利用数据流图来对用户需求进行分析 尤其是大型 ...
- 软件工程基础复习_4.1
第4章需求分析(结构化方法) 需求分析是指开发人员通过细致的调查分析,详细准确和完整的理解,用户需要什么样的软件,将用户非形式的需求陈述转化为完整的需求定义,再将需求定义转换到相应的需求规格说明的过程 ...
- 【软件工程基础复习整理】第四章需求分析(3)功能建模
IDEF0功能建模 IEDF方法是一套对复杂系统进行建模分析和设计的系统方法,:IDEF0进行功能建模,IDEF1X用来建立数据模型,IDEF4方法则用于面向对象设计等等. IDEF0方法用严格的自顶 ...
- 【软件工程基础复习整理】第五章概要设计(3) 面向数据流图的软件结构设计
面向数据流图的软件结构设计 是一种结构化的设计方法 研究.分析和神擦好数据流图,确保数据流图符合实际,必要时细化数据流图 确定数据流图的类型,即变换型的数据流或事物型的数据流 (变换型把数据变成另一种 ...
- SCAU软件工程基础
软件工程基础复习笔记 ==**注意:标注(*)的题目为2022年SCAU软件工程基础考试题,仅供参考**== 一.名词解释: 1.软件 (*)2.软件工程 3.软件危机 (*)4.软件需求 5.改善型 ...
- 山东大学软件工程期末复习知识点总结
山大软院软件工程期末复习知识点总结,根据任课老师所给提纲及课件等资料进行整理. 考试范围全覆盖. 文档电子版下载地址 目录 第一章 1.1软件工程(SE)的定义.目的.方法.作用: //1.2开发模式 ...
- 四川大学计算机学院软件工程期末,四川大学软件工程期末复习ppt
PPT内容 这是一个关于四川大学软件工程期末复习ppt,主要介绍Multiple choices (only one is correct) 20*1'.Fillment 25 (8Item).Exp ...
最新文章
- python使用正则表达式删除字符串中的其它字符只保留数字和字母
- OSChina 周五乱弹 —— 我觉得相亲是耻辱
- 介绍下重绘和回流(Repaint Reflow),以及如何进行优化
- 【机器学习】搞懂机器学习的常用评价指标!
- [译] APT分析报告:08.漏洞利用图谱–通过查找作者的指纹来寻找漏洞
- indexOf和binarySearch的对比
- 在linux下也能进行51单片机开发吗?送你一份教程。
- quagga源码分析--路由信息处理zebra-rib
- 1042. 字符统计(20)
- DTO – 服务实现中的核心数据
- python机器学习库sklearn——朴素贝叶斯分类器
- 清华大学计算机网络体系结构,清华大学计算机网络体系结构讲义ch32(OSPF).pdf
- 测试软硬件系统信息的工具 -- EVEREST Ultimate Edition
- pr剪辑打开多个项目_写给后期剪辑新手的PR软件基础操作全流程指南
- 普渡大学计算机专业全美排名,美国普渡大学排名
- 记在创口贴上的超实用IDEA Eclipse快捷方式
- JAVA中各种单位之间的转换
- 查询vue版本、脚手架版本
- 医药电商行业概况及发展趋势!
- 忘记,只需一朵花开的时间。
热门文章
- 国内|开源|物联网平台|Jetlinks物理网平台自定义协议开发
- CSAP_MAT_BOM_MAINTAIN修改问题
- TENAISU:国家重点实验室建设发展历程与现状
- 国家级重点实验室申报流程是什么?
- 一文搞懂 Docker、Containerd、RunC 间的联系和区别
- 逃离被微软支配的恐惧,.NET开发者们Fork了一个开源分支
- NewWifi2 D1 新路由2刷入Openwrt
- 2017 github 上android 源码(适合工作中开发)
- 【科普】CRC校验(一)什么是CRC校验?
- 读优化阵列信号处理------窄带部分读书笔记