当前位置:网站首页>软考 --- 软件工程(6)软项目管理
软考 --- 软件工程(6)软项目管理
2022-08-08 14:35:00 【想写程序的毛毛虫】
一、项目管理内容
九大领域:
进度管理、范围管理、采购管理、风险管理、沟通管理、人力资源管理、整体管理、质量管理、费用管理;
二、软件项目的估算
估算的内容包括;
- 软件规模的估算;
- 软件工作量的估算;
- 成本估算;
2.1 软件规模估算方法
- LOC 估算法(代码行估算法)
估算软件的代码行数,将软件项目划分为小的模块,通过历史数据、开发人员经验对 LOC 数进行估算;
- FP 估算
FP(功能点)是一种衡量工作量大小的单位;
功能点 = 信息处理规模 * 技术复杂度
信息处理规模:
- 外部输入数;
- 外部输出数;
- 外部查询数;
- 内部逻辑文件数;
- 外部接口文件数;
技术复杂度 = 0.65 + 调节因子
2.2、软件工作量估算
COCOMO 模型是一种精确的、易于使用的工作量估算方式;
按期详细程度分为三级:
- 基本 COCOMO 模型:用已估算出来的代码行数(LOC)为自变量的经验函数计算软件开发工作量;
- 中间 COCOMO 模型:在基本模型的基础上,再用涉及产品、硬件、人员、项目等方面影响因素调整工作量的估算;
- 详细 COCOMO 模型:在中间模型的基础上,按模块层、子系统层、系统层,做出三张工作量因素分级表,供不同层次估算使用;
三、风险管理
是指对项目风险从识别到分析乃至采取应对措施等一系列过程:
- 编织风险管理计划;
- 风险识别;
- 定性风险分析;
- 定量风险分析;
- 风险应对计划的编制;
- 风险跟踪和监控;
- 识别项目中的风险方法:
- 头脑风暴法;
- 专家评估法;
- 风险检查表;
- 假设分析;
- IT 项目中常见的风险:
- 需求风险;
- 技术风险;
- 团队风险;
- 关键人员风险;
- 预算风险;
- 范围风险;
边栏推荐
猜你喜欢
随机推荐
初窥门径代码起手,Go lang1.18入门精炼教程,由白丁入鸿儒,首次运行golang程序EP01
sample function—R language
浅学一下二叉树链式存储结构的遍历
Is it safe to open an account online now?Which securities to choose for securities account opening?
JS - BOM - - can be achieved through calculation or default values
什么是低代码开发?大家都真的看好低代码开发吗?
JS加法器(DOM)
开源一夏 | 自己画一块ESP32-C3 的开发板(PCB到手)
华为云会议的优势【华为云至简致远】
LeetCode Daily Question 2022/8/1-2022/8/7
「复盘」面试BAMT回来整理398道高频面试题,助你拿高薪offer
idea增加左右箭头
2022-08-07 第五小组 顾祥全 学习笔记 day31-集合-Map集合
星起航跨境—当前形势下,突破思维做精细化运营才能提高转化
WPF 常用布局方式
全网最全的PADS 9.5安装教程与资源包
PHP —— CI 框架实现微信小程序支付
【控制】动力学建模举例 --> 拉格朗日法
JS-Bom-while(计算闰年)
【Kaggle实践记录】电商图片分类