Skip to content

稍后整理

部分内容,看是在 架构师-备考 软件工程 里面,待同步迁移一下。

进度管理

进度管理六过程

活动定义 → 活动排序 → 活动资源估算 → 活动历时估算 → 进度计划编制 → 进度控制。

WBS

软件项目往往是比较大而复杂的,往往需要进行层层分解,将大的任务分解成一个个的单一小任务进行处理。

工作分解结构(WBS)如图所示,就是把一个项目,按一定的原则分解成任务,任务再分解成一项项工作,再把一项项工作分配到每个人的日常活动中,直到分解不下去为止。

image.png

WBS常见的分解方式包括:按产品的物理结构分解、按产品或项目的功能分解、按照实施过程分解、按照项目的实施单位分解、按照项目的目标分解、按部分或职能进行分解等。

不管采用哪种分解方式,最终都要满足以下对任务分解的基本要求。

  • (1)WBS的工作包是可控和可管理的,不能过于复杂。
  • (2)任务分解也不能过细,一般原则WBS的树形结构不超过6层。
  • (3)每个工作包要有一个交付成果。
  • (4)每个任务必须有明确定义的完成标准。
  • (5)WBS必须有利于责任分配。

图形描述方法 Gantt 图 vs PERT 图

进度安排的常用图形描述方法有Gant图(甘特图)和项目计划评审技术(Program Evaluation&Review Technique,PERT)图。

image.png


对比Gantt 图(甘特图)PERT 图
反映并行关系不能
反映依赖关系不能

关键路径法(CPM)

关键路径:项目的最短工期,但却是从开始到结束时间最长的路径。关键路径可能不止一条且会动态变化。关键活动:最早开始时间 = 最晚开始时间。

四个关键时间:

时间全称计算
ES(最早开始)Earliest Start顺推:所有前置活动 EF 的最大值
EF(最早完成)Earliest FinishEF = ES + 工期
LF(最迟完成)Latest Finish逆推:所有后续活动 LS 的最小值
LS(最迟开始)Latest StartLS = LF - 工期

浮动时间:

类型公式说明
总浮动时间LS - ES 或 LF - EF不延误项目完工时间的前提下可推迟的时间量
自由浮动时间紧后活动 ES 的最小值 - 本活动 EF不延误任何紧后活动最早开始时间

关键活动的总浮动时间为


最早开始时间 - 最迟开始时间

image.png


软件配置管理

配置管理目的:在整个生命周期中系统地控制配置变更,维持配置的完整性和可跟踪性。

六大活动:制订配置管理计划 → 配置标识 → 配置控制 → 配置状态报告 → 配置审计 → 发布管理和交付。

配置项:为配置管理设计的硬件/软件或其集合。典型:项目计划书、需求文档、设计文档、源代码、可执行代码、测试用例、运行数据。经评审和检查通过后进入配置管理。

配置项分类:

类型内容权限
基线配置项设计文档、源程序等向开发人员开放读取
非基线配置项项目计划、报告等向 PM、CCB 及相关人员开放

所有配置项操作权限由 CMO(配置管理员) 严格管理。

配置项三种状态:

状态触发条件版本号格式
草稿刚建立0.YZ(YZ 递增)
正式通过评审X.Y(第一次为 1.0)
修改更改配置项X.YZ(修改时只增大 Z,完成后 Z=0,增大 XY)
image.png

其他

  • 配置项版本号
  • 配置项版本管理
  • 配置基线

质量管理

质量是软件产品满足明确(基本需求)或隐含(期望需求)要求的能力。

过程说明
质量规划识别质量要求和标准,书面描述如何达到
质量保证每隔一定时间通过质量审计(软件评审)和过程分析来保证
质量控制实时监控具体结果,判断是否符合质量标准,消除问题原因

风险管理

风险管理能避开不利条件、减少损失,但完全避开或消除风险是不可能的

六大过程:

过程内容
风险管理计划编制安排如何实施风险管理
风险识别识别已知和可预测风险,形成风险列表
风险定性分析排序、确定可能性和影响、优先级、类型
风险定量分析灵敏度分析、期望货币价值分析、决策树分析、蒙特卡罗模拟
风险应对计划消极风险(避免/转移/减轻);积极风险(开拓/分享/强大)
风险监控监控执行、检测残余风险、识别新风险

宏观三类风险:

类型威胁对象示例
项目风险项目计划预算、进度、人员、资源、用户需求问题
技术风险质量和交付时间设计/实现/接口问题、规格说明多义性、技术不确定性
商业风险系统生存能力市场风险、策略风险、销售风险、管理风险、预算风险

⚠️ 常见坑:「仅根据风险产生的后果来对风险排优先级」— 错!风险优先级需综合考虑概率和影响
⚠️ 风险定义:不确定的事件或条件,可能对项目目标产生正面或负面影响(不只是负面)。


成本管理 ?

这部分属于哪里??

成本按性态分类:

类型定义示例
固定成本不随业务量变化固定资产折旧费、房屋租金
变动成本随业务量变化外包费用、直接材料费
混合成本兼有两者特征技术开发经费

DCMM 数据管理能力成熟度

同上。。

🎯 一句话结论:DCMM 将组织数据管理能力划分为 8 个能力域

8域:数据战略 → 数据治理 → 数据架构 → 数据标准 → 数据质量 → 数据安全 → 数据应用数据生存周期