当前位置:网站首页>软考 --- 软件工程(6)软项目管理
软考 --- 软件工程(6)软项目管理
2022-08-08 14:35:00 【想写程序的毛毛虫】
一、项目管理内容
九大领域:
进度管理、范围管理、采购管理、风险管理、沟通管理、人力资源管理、整体管理、质量管理、费用管理;
二、软件项目的估算
估算的内容包括;
- 软件规模的估算;
- 软件工作量的估算;
- 成本估算;
2.1 软件规模估算方法
- LOC 估算法(代码行估算法)
估算软件的代码行数,将软件项目划分为小的模块,通过历史数据、开发人员经验对 LOC 数进行估算;
- FP 估算
FP(功能点)是一种衡量工作量大小的单位;
功能点 = 信息处理规模 * 技术复杂度
信息处理规模:
- 外部输入数;
- 外部输出数;
- 外部查询数;
- 内部逻辑文件数;
- 外部接口文件数;
技术复杂度 = 0.65 + 调节因子
2.2、软件工作量估算
COCOMO 模型是一种精确的、易于使用的工作量估算方式;
按期详细程度分为三级:
- 基本 COCOMO 模型:用已估算出来的代码行数(LOC)为自变量的经验函数计算软件开发工作量;
- 中间 COCOMO 模型:在基本模型的基础上,再用涉及产品、硬件、人员、项目等方面影响因素调整工作量的估算;
- 详细 COCOMO 模型:在中间模型的基础上,按模块层、子系统层、系统层,做出三张工作量因素分级表,供不同层次估算使用;
三、风险管理
是指对项目风险从识别到分析乃至采取应对措施等一系列过程:
- 编织风险管理计划;
- 风险识别;
- 定性风险分析;
- 定量风险分析;
- 风险应对计划的编制;
- 风险跟踪和监控;
- 识别项目中的风险方法:
- 头脑风暴法;
- 专家评估法;
- 风险检查表;
- 假设分析;
- IT 项目中常见的风险:
- 需求风险;
- 技术风险;
- 团队风险;
- 关键人员风险;
- 预算风险;
- 范围风险;
边栏推荐
- keil5——安装教程附资源包
- qtwebapp库的编译及简单使用
- 2022-08-07 第五小组 顾祥全 学习笔记 day31-集合-Map集合
- 【小码匠自习室】ABC180-C: 马虎是小孩的天性吗?
- shell------常用小工具,sort,uniq,tr,cut
- JS - BOM - - can be achieved through calculation or default values
- Talking about the underlying data structure of Redis
- 面试题 17.05. 字母与数字
- [Small Coder Study Room] [NOI Online 2020-2 Beginner Group] Finished: Abominable precision will make you burnt
- 儿子满墙奖状却没考上重点高中,妈妈愤怒撕下痛哭:不读出去打工
猜你喜欢
随机推荐
什么是发饰hair accessories?
JS-BOM-factorial calculation
浅谈 Redis 的底层数据结构
kali换源详细步骤
华为云会议的优势【华为云至简致远】
UOJ#748-[UNR #6]机器人表演【dp】
[Redis] Bitmap and usage scenarios of bitmap (statistics of online people and user online status)
变量和函数的声明提前
星起航跨境—跨境电商进入3.0时代,卖家迎来全新机遇
shell regular expression, Three Musketeers grep command
初窥门径代码起手,Go lang1.18入门精炼教程,由白丁入鸿儒,首次运行golang程序EP01
TCP补充
基于QWebassembly的一个数据库监测工具
线程的状态简介说明
第一章、RPC 基础知识
医学图像数据增强-归一化
flutter 身兼数职的getx —— 简介
【控制】动力学建模简介 --> 牛顿-欧拉 (Newton-Euler) 法和拉格朗日 (Lagrange) 法
【电路基础2】电容
1052. 爱生气的书店老板