- 1、本文档共53页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程 第二章 软件项目管理 场景互动 如果现在公司请你接手一个项目,作为一个项目的领导,你如何有效地管理项目,如何有条不紊地组织和安排项目的各项任务?有哪些方面的事情需要考虑? 一、软件项目管理的任务 软件项目管理的任务 制定项目计划和工程进度安排 监督和检查项目实施过程 保证工程满足要求的质量标准 分析确定并排除风险 在规定的期限和预算成本内完成项目 什么是软件项目管理 为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。 软件项目管理的对象是软件工程项目,它所涉及的范围覆盖了整个软件工程过程。 二、 项目计划 项目计划 是一个软件项目进入系统实施的启动阶段 项目计划是一个反复的过程,只有当项目完成时计划才告一段落。 1.常用概念 检查点 (Check Point) 在规定的时间间隔内对项目进行的检查与复审工作 频度不能太高或太低,一般一周一次 目的 比较实际进展与计划进度的差异,并对项目进行调整 如:周报、周例会 学生例:每周的班会、测验、月考等 项目的里程碑(milestone) 一个项目里程碑就是一个软件过程活动的终结。在每个里程碑都应该有一个正式的可以提交给管理层的输出结果。 里程碑应代表该项目的一个特定的逻辑意义上的阶段的终结。 里程碑的两个必要特征: 与软件开发进展相关联; 在完成时必须非常明显。 基线 基线其实是一些重要的里程碑(产物) 交付产品通过正式评审后才能成为基线 基线一旦建立后,任何更改都要受到控制(基线之前的更改可以没有严格控制) 学生例:小考、中考、高考(成绩经主管部门评审后,变更受控) 2.项目进度 项目进度 管理人员必须估算完成各项活动所需要的时间和资源,并按照一定的顺序把他们紧密组织起来。 项目进度安排通常是将复杂的整体项目分解成许多可以准确描述、度量、可独立操作的相对简单的任务,然后安排这些任务的执行顺序,确定每个任务的完成期限、开始时间和结束时间。 需要考虑的主要问题 生存周期各个阶段工作量的划分 工程进展如何度量 项目的关键路径 各个阶段任务完成标志 如何自然过渡到下一阶段的任务等。 项目可以支配的人力及资源 2.1 工作分解 工作分解的原因 可以根据细分的工作包之间的逻辑关系来实施项目 让项目组各个成员明确自己的职责,减少繁琐的协调 每个组员可以清晰地理解任务的性质和各自的目标 准确把握项目所需要的技术、人力、资金、风险,为项目计划提供基线 分解的方法 自上而下的分解 工作任务,即工作包,是项目中最小的可控制单元 2.1 工作分解 工作分解和进度管理 正常情况,各活动应至少持续1周; 对所有活动安排一个最高的时间限制(8~10周左右),如一项活动持续时间超过限制,就应该再次细分; 估算进度时,管理者不能想当然认为项目的每个阶段都不会出问题; 除时间外,还必须估算完成每项任务所需的资源:人力资源和其他可能的资源。 工作分解结构的一个例子 2.2 进度管理工具 进度管理工具 项目进度通常用一系列的图表表示,通过这些图表可以了解任务分解、活动依赖关系和人员分配情况。 常用的项目进度表示法 甘特图(Gantt) 活动网络图(PERT) 常用软件管理工具软件 MS-Project 甘特图 特点 形象地描绘了任务的分解,及每个作业的开始和结束时间,优点是直观简明、容易掌握和绘制 线段的水平线表示完成任务所需的时间 优点 表明了各任务的计划进度和当前进度,能动态反应项目的进展情况。 缺点 难以反映多个任务之间的复杂逻辑关系。 甘特图实例 三、质量管理 背景 质量是产品的生命线,不论任何产品,质量都是极端重要的。 软件产品开发周期长,需耗费巨大的人力、物力,更必须特别注意保证产品质量。 软件质量定义 软件与明确的和隐含定义的需求相一致的程度 与明确描述的功能和性能需求相一致的程度 与文档中明确描述的开发标准相一致的程度 与任何专业开发的软件产品都应该具有的隐含特征相一致的程度 3.1 软件质量管理种类 事后检验 事后检验的方式是在产品生产的最后环节进行质量检查,合格的产品准许出厂,不合格的产品作为次品处理。 全面质量管理 运用质量管理的科学理论、技术、方法,建立起贯穿于产品质量形成全过程的质量保证体系,使企业全体职工树立质量观点,提高工作质量,经济地生产用户满意的产品。 它要求从影响软件产品质量的各个方面加强对软件质量的全面管理。 权威认证 认证已经成为一个组织资质的证明,也成为买方选择合格供应方的首要考虑。 例如,CMM认证和ISO9000认证 3.2 软件质量模型 软件质量与软件的内部特性及其组合有关。要度量软件质量,就应根据这些内部特性(即软件属性)建立起软件度量模型,进而构建软件质量度量体系。 (1)软件质量
您可能关注的文档
- (赣冠培训学校中小学项目所包含内容.ppt
- (走进生活的大众传媒 五个一.ppt
- (走进高中地理.ppt
- (赵娟示范课课件.ppt
- (走进瑶乡-恭城1第一章.ppt
- (起点之美.ppt
- (起始课魅力语文好3.ppt
- (走进九年级.ppt
- (起始课魅力语文好2.ppt
- (走进两会.ppt
- 小学毕业纪念册.pptx
- 生日宴百日宴主题模板.pptx
- 2025届高考地理一轮复习: 从人地作用看自然灾害 专题练习题(含答案解析).docx
- 2025届高中历史一轮复习:中国现代史 专题测试卷(含答案解析).docx
- 2025届高中历史一轮复习:世界近代史 专题测试卷(含答案解析).docx
- 2025届高中历史一轮复习:民国 专题测试卷(含答案解析).docx
- 2025届高考地理一轮复习: 自然环境的特征 专题练习题(含答案解析).docx
- 2025届高中历史一轮复习:世界古代史 专题测试卷(含答案解析).docx
- 2025届高考地理一轮复习: 地理环境与区域发展 专题练习题(含答案解析).docx
- 2025届高考地理一轮复习: 水体运动的影响 专题练习题(含答案解析).docx
文档评论(0)