软件项目管理案例教程总结.docx_第1页
软件项目管理案例教程总结.docx_第2页
软件项目管理案例教程总结.docx_第3页
软件项目管理案例教程总结.docx_第4页
软件项目管理案例教程总结.docx_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章 1项目的定义 项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。2项目的特征有明确的目标 项目之间的活动具有相关性 限定的周期有独特性资源成本的约束性 项目的不确定性 3软件项目的特殊性逻辑实体相互作用的系统变更渐进明细4项目管理定义q 项目管理是一系列的伴随着项目的进行而进行的、目的是为了确保项目能够达到期望的结果的一系列管理行为。5软件开发项目管理的定义软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。 6项目管理的五大要素技术 方法 团队建设 信息 沟通7过程管理过程管理,就是对过程进行管理,目的是要让过程能够被共享、复用,并得到持续的改进。 8软件过程管理软件过程管理就是要注重循序渐进地积累,积累项目中的各个环节的实践经验和项目管理的实践经验,保证我们的生产力持续地发展。9过程管理与项目管理的关系项目管理用于保证项目的成功,过程管理用于管理最佳实践。这两项管理不是相互孤立的,而是有机地紧密地结合的。10软件项目管理过程项目初始 项目计划项目执行控制项目结束11项目管理知识体系(1)9个知识领域:项目范围管理(为实现目标,设定项目的工作和管理范围)项目时间管理 项目成本管理项目质量管理(对目标进行分解)项目人力资源管理 项目采购管理(项目过程中需要的人力物力)项目沟通管理(团队之间合作,团队中人员管理)项目风险管理(项目实施中遇到的风险)项目集成管理(协调各方)(2)5个标准化过程组 启动过程组计划过程组 执行过程组控制过程组收尾过程组第二章 1项目立项明确项目的目标、时间表、项目使用的资源和经费,而且得到执行该项目的项目经理和项目发起人的认可 .2 MAKE OR BUY 决策3 合同项目甲方初始化:招标书定义 乙方选择合同签署乙方初始化:项目分析竞标合同签署4招标书(1)定义招标书定义主要是甲方的需求定义,也是甲方定义采购的内容,软件项目采购的是软产品,需要定义采购的软件需求,提供完整版清晰的软件需求和软件项目的验收标准。(2)招标书定义过程(3)招标书主要三部分:技术说明 商务说明 投标说明5 乙方选择(1)乙方选择过程招标文件招标收集乙方的投标书评定乙方最终乙方确定乙方名单(投标书)(2)招标方式公开招标 有限招标多方洽谈直接谈判6 项目分析(1) 定义项目分析是乙方分析用户的项目需求,并据此开发出一个项目初步的项目规划的过程,作为下一步能力评估和可行性分析只用。(2) 项目分析过程7 竞标8合同签署9 项目章程 项目章程是项目执行组织高层批准的一份以书面签署的确认项目存在的文件,包括对项目的确认、对项目经理的授权和项目目标的概述等。项目章程是一个正式的文档,确认了一个项目的有效性,指出项目的目标和管理方向。它授权项目经理来完成项目,保证项目经理可以组织资源用于项目活动。通常由项目发起人,出资人或者高层管理人员签发。10 项目经理的责任和权利责任:开发计划组织实施项目控制权利:制定项目的有关决策 挑选项目成员的权利 对项目获得的资源进行分配11项目经理的角色项目组织的领导者项目组织的管理者项目组织的决策者 项目组织的分析者项目组织的计划者项目组织的控制者项目组织的组织者项目组织的评价者项目组织的协调者12生存周期模型(1) 定义软件开发的一种框架。说明了软件的活动和进行软件开发的过程。这个模型可以是以活动为中心,可以以产品为中心的。(2) 基本特征描述了开发的主要阶段定义了每一个阶段要完成的主要过程和活动规范了每一个阶段的输入和输出提供了一个框架,可以将必要的活动映射到该框架中。(3) 几种常见模型a瀑布模型(传统模型)它要求所有项目活动都要严格按照顺序执行,一个阶段的输出是下一个阶段的输入瀑布模型适合的项目在项目开始前,项目的需求很明确 在项目开始前,解决方案也很明确q 类似的项目如:公司的财务系统 库存管理系统 短期项目 b V模型 (强调测试的重要性)V模型适合的项目在项目开始前,项目的需求很明确 在项目开始前,解决方案也很明确q 类似的项目如:航天飞机等 公司的财务系统c 原型模型(在需求阶段快速构建一部分系统的生存期模型)原模型适合项目在项目开始前,项目的需求不明确;需要减少项目需求的不确定性q 类似的项目如:确定显示界面;第一次开发的产品,验证可行性d 增量模型(由瀑布模型演变而来)增量模型适合的项目q 项目开始,明确了需求的大部分,但是需求可能会发生变化q 对于市场和用户把握不是很准,需要逐步了解q 对于有庞大和复杂功能的系统进行功能改进,就需要一步一步实施的。e 螺旋式模型 (针对风险较大的项目设计的模型)螺旋项目的四阶段q 制定计划确定软件目标,需求和选定实施方案,弄清项目开发的限制条件q 风险分析评估所选方案,考虑如何识别和消除风险q 实施工程实施软件开发,编码,测试等q 客户评估评价开发工作,提出修正建议,规划下期任务螺旋模型适合的项目q 风险是主要的制约因素q 不确定因素和风险限制了项目进度q 用户对自己的需求也不是很明确q 需要对一些基

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论