软件项目管理
lzy#NitrogenousFish
这个人很懒,什么都没有留下~
展开
-
CHAP11 软件项目风险计划
软件项目风险计划风险管理过程风险定义风险是对潜在的、未来可能发生损害的一种度量,如果风险确实发生了,则会对项目产生有害的或者负面的影响。风险类型预测角度已知风险- Known known可预测风险 Known unknown不可预测风险 unknown unknown范围角度商业风险、 管理风险 、 人员风险 、 技术风险 、 开发环境风险 、 客户风险 、 过程风险 、 产品规模风险等 。风险三要素风险事件事件概率事件影响风险管理的四个过程.原创 2020-06-08 21:22:37 · 341 阅读 · 0 评论 -
CHAP10 软件项目团队计划
软件项目团队计划人员职责计划组织结构的主要类型职能型项目型矩阵型人员职责计划责任分配矩阵(RAM)组织分解结构 (OBS)其它,例如文本型干系人管理计划干系人定义干系人(stakeholder )是能影响项目决策、活动或者结果的个人、群体或者组织,以及会受到或者自认为会受到项目决策、活动或者结果影响的个人、群体或者组织。干系人管理计划沟通计划内部与外部正式和非正式渠道(上级沟通 下级沟通 横向沟通)书面与口头敏捷团队规划敏捷的角色产品负责人 Prod.原创 2020-06-08 21:13:15 · 373 阅读 · 0 评论 -
CHAP9 配置管理计划
软件项目配置管理计划软件配置管理基本概念定义记录软件产品的演化过程得到精确的产品配置。最终保证软件产品的 完整性、一致性、追朔性、可控性主要功能版本管理变更管理其他软件配置项SCI: software configration item是配置管理的最小单位(管理的最小文件)需求规格可以是一个配置项,也可以是多个配置项基线定义基线提供了软件生存期中各个开发阶段的一个特定点,标志开发过程一个阶段的结束,或者里程碑一个(或一些)配置项形成并通过审核,即形成基线基线.原创 2020-06-08 21:05:06 · 167 阅读 · 0 评论 -
CHAP8 软件项目质量计划
软件项目质量计划软件质量基本概念软件质量质量定义质量是满足要求的程度,包括符合规定的要求和满足顾客隐含需求软件质量软件质量是软件满足明确说明或者隐含的需求的程度质量模型Boehm 质量模型McCall 质量模型ISO 质量模型质量的形成质量形成于产品或者服务的开发过程中,而不是事后的检查(测试)把关等。质量成本(CoQ)预防成本:前期质量成本缺陷成本:后期质量成本软件质量活动软件质量保证QA通过评价项目整体绩效 建立对质量要求的信.原创 2020-06-08 20:03:17 · 675 阅读 · 0 评论 -
CHAP7 软件项目进度计划
软件项目进度计划前言进度计划的重要性按时完成项目是项目经理最大的挑战之一时间是项目规划中灵活性最小的因素进度问题是项目冲突的主要原因进度的定义进度是对执行的活动和里程碑制定的工作计划日期表进度管理基本概念任务定义Defining Activities确定为完成项目的各个交付成果所必须进行的诸项具体活动任务关系结束-开始结束-结束开始-开始开始-结束任务之间关联关系的依据强制性依赖关系软逻辑关系外部依赖关系内 部 依赖关系进度管理图示网络图.原创 2020-06-08 19:20:34 · 400 阅读 · 0 评论 -
CHAP6 软件项目成本计划
软件项目成本计划估算过程概念软件项目规模软件项目规模即工作量例如:软件规划,软件管理,需求,设计,编码,测试,以及后期的维护等任务。软件规模单位LOC(Loc of Code)源代码长度的测量FP(Function Point)用系统的功能数量来测量人月人天人年软件项目成本完成软件规模相应付出的代价待开发的软件项目需要的资金人的劳动的消耗所需要的代价是软件产品的主要成本货币单位成本估算结果直接成本是软件产品的主要成本.原创 2020-06-08 19:02:19 · 338 阅读 · 0 评论 -
CHAP5 软件项目任务分解
软件项目任务分解任务分解基本概念任务分解过程将一个项目分解为更多的工作细目或者子项目,使项目变得更小 、更易管理 、更易操作任务分解结果WBS(Work Breakdown Structure)任务分解结构WBS 组织并定义了整个项目范围面向交付成果的WBS 是对项目由粗到细的分解过程。工作包(Workpackages)WBS 的最低层次的可交付成果工作包应当由唯一主体负责种类组织结构图(图表)形式的WBS提纲(清单)式的 WBSWBS字典.原创 2020-06-08 18:11:34 · 254 阅读 · 0 评论 -
CHAP4 软件项目需求管理
软件项目需求管理引言需求管理中的问题举例需求的隐含错误用户不断增加需求、变更需求失败的原因分析软件需求定义需求是指用户对软件的功能和性能的要求软件需求管理过程需求获取需求分析需求规格编写需求验证需求变更管理传统需求建模方法原型方法基于数据流建模根据软件内部数据传递、变换的关系进行分析的是一种自顶向下逐步求精的分析方法基于数据流的技术数据流图(DFD)数据字典(DD)系统流程图基于UML建模面向对象的分析方法从用户的角度考.原创 2020-06-08 18:01:09 · 172 阅读 · 0 评论 -
CHAP3 软件生存期模型
软件生存期模型生存期模型选择软件开发模型变迁作坊式过程控制敏捷DevOps项目生存期选择提交频率高AgileIncremental提交频率低IterativePredictive预测型提前进行大量的计划工作,然后一次性执行;执行是一个连续的过程。迭代型允许对未完成的工作进行反馈,从而改进和修改该工作。增量型向客户提供各个己完成的,可能立即使用的可交付成果。敏捷型既有迭代,也有增量,便于完善工作,频繁交付。.原创 2020-06-07 21:41:32 · 170 阅读 · 0 评论 -
CHAP2 软件项目确立
软件项目确立项目立项项目启动背景软件项目启动立项流程项目立项明确项目的目标、时间表、项目使用的资源和经费,而且得到执行该项目的项目经理和项目发起人的认可立项目标费用时间立项书Make or Buy 决策项目招投标项目招投标过程甲方招标书定义乙方项目分析招标与竞标合同签署招标类型公开招标是将招标信息在社会上公开发布,使一切潜在的供应商都有获得平等的参与竞争的机会有限招标是招标信息在有限的范围内发布,通常是直接向筛选合格的潜在供应.原创 2020-06-07 15:55:28 · 169 阅读 · 0 评论 -
CHAP1 软件项目管理概述
软件项目管理概述软件与软件项目什么是项目?项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。项目的特征?有明确的目标项目之间的活动具有相关性限定的周期有独特性资源成本的约束性项目的不确定性项目举例日常运作上课社区保安每天的卫生清洁项目野餐活动集体婚礼开发操作系统神州飞船计划项目集Programs与项目project项目管理与软件项目管理定义.原创 2020-06-07 15:35:43 · 337 阅读 · 0 评论