《软件工程项目实践教程》教学课件—项目8 软件工程项目管理

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

8.4 软件的成本管理
3 成本管理方法的改进
目前常用的软件项目管理工具都侧重于某一方面的功能,如微软的 Project2000侧重管 理、规划任务,并在项目执行过程中跟踪这些任务,偏向于进度安排与跟踪控制;RUP侧重于 用户需求的描述;PVCS侧重于软件变更管理。这些软件项目管理工具都在不断的完善其功能, 虽然也有成本管理的功能,但总的来说大多数都不能用来进行软件成本估计,缺乏事先成本 控制,不能和估计数据自动化协调,不能自动化地利用历史数据库中的数据。当前的项目管 理工具并不能满足成本管理的需要。
项目管理的核心问题就是对项目质量、进度与成本的控制,就是要在有限的时间、空间、 预算范围内,将大量的人力、物力组织在一起,有条不紊地实现项目目标。任何项目在实施 过程中,时间、人力、物力等任何资源都不可能是无限的,而对质量的要求也不会是无止境 的。所以在项目实施过程中,如何掌握好质量、进度以及成本之间的关系是每一个项目管理 人员始终要考虑的问题。争取在给定的资源限制内,做到质量最好,成本最低,进度又最快。 其中,进度和成本是项目控制的主要目标,质量控制是达到成本/进度最佳控制的基础。如何 去协调好这三者的关系,是每一个项目以及项目管理人员的终极目标。
中国项目管理研究委员会(PMRC)对项目管理的定义为:项目管理就是以项目为对象 的系统管理方法,通过专门的柔性组织,对项目进行高效率的计划、组织、指导和控制,以 实现项目全过程中的动态管理和项目目标的综合协调与优化。
8.2 项目管理的内容和特征
项目管理的内容
项目管理的日常活动通常是围绕项目计划、项目组织、质量管理、成本控制、进度控制 五项基本任务来展开的。
内部招聘主要有以下几种方式: ① 查阅组织档案;② 主管领导推荐;③ 张榜公告。
外部招聘主要有以下几种方式: ① 员工推荐;② 广告招聘;③ 校园招聘;④ 就业代理机构。
8.3 项目团队发展与建设
项目团队发展的阶段
团队建设是项目管理中人力资源管理的一个重要内容。一个高效的团队,一个有强烈协 作精神和自驱力的学习型团队对项目的成败起着至关重要的作用。由于角色和分工的细化, 单靠个人的技能和力量是根本无法完成项目的目标和任务,这更需要有一个强烈责任感的团 队,分工协作,主动沟通来共同达成项目的目标。
项目管理
8.1 项目管理的概念
不同机构对于项目管理的概念定义
美国项目管理协会(PMI)对项目管理的定义为:项目管理就是把各种知识、技能、手 段和技术应用于项目活动中,以达到项目要求。项目管理是通过应用与综合讲和如启动、规 模、实施、监控和收尾等项目管理过程来进行的。项目经理是负责实现项目目标的负责人。
(1)组建阶段 (2)整合阶段 (3)正规阶段 (4)成效阶段 (5)解散阶段
8.4 软件的成本管理
软件的成本管理
成本管理是软件项目管理的主要内容之一,分析了目前软件开发成本管理过程中存在的 问题,提出了将进度和成本联系起来考虑,使工作量和实际成本匹配的方法。结合现有的估 算方法,设计成本管理系统并将其应用于软件项目管理平台中,旨在改善软件开发中成本超 支的现象,为企业提高效益。
8.4 软件的成本管理
1 成本管理的过程
成本管理的过程包括: 资源计划,包括决定为实施项目活动需要使用什么资源(人员、设备和物资)以及每种 资源的用量。其主要输出是一个资源需求清单。 成本估算,包括估计完成项目所需资源成本的近似值。其主要输出是成本管理计划。 成本预算,包括将整个成本估算配置到各单项工作,以建立一个衡量绩效的基准计划。 其主要输出是成本基准计划。 成本控制,包括控制项目预算的变化。其主要输出修正的成本估算、更新预算、纠正行 动和取得的教训。
软件工程项目管理
本章 要点
掌握项目管理、项目生命周期的概念; 掌握项目管理的内容和特征 理解软件项目管理的相关流程; 了解项目团队的组建; 软件项目的成本管理 掌握项目管理中常用的管理方法; 了解软件开发计划和进度管理; 了解软件项目的文档管理;
软件项目管理
学习wenku.baidu.com容
8.1 项目管理的概念 8.2 项目管理的内容和特征 8.3 软件项目的人员管理 8.4 软件的成本管理 8.5 开发计划和进度管理 8.6 软件项目配置管理 8.7 软件质量保证与风险管理 8.8 软件项目的文档管理 8.9 能力成熟度集成模型 8.10 结合项目进行分析——网上购书系统的具体
8.3 软件项目的人员管理
1 项目团队建设类型
项目团队从一般意义上讲可分为四种类型: (1)问题解决型团队 (2)自我管理型团队 (3)多功能型团队 (4)虚拟型团队
8.3 软件项目人员管理
2 项目团队组建
(1)项目团队要有共同的愿景与目标 (2)项目经理的选择,项目的选择一般有以下三种方式:
① 由企业高层领导委派;② 由企业和用户协商选择;③ 竞争上岗。 (3)项目团队成员选择,项目团队成员选择主要分为内部招聘和外部招聘两种形式,
8.4 软件的成本管理
2 软件开发成本管理过程中的主要问题
(1)项目成本预算和估算的准确度差。 由于客户的需求不断变化,使得工作内容和工作量不断变化。一旦发生变化,项目经理 就追加项目预算,预算频频变更,等到项目结束时,实际成本和初始计划偏离很大。此外, 项目预算往往会走两个极端:过粗和过细。预算过粗会使项目费用的随意性较大,准确度降 低;预算过细会使项目控制的内容过多,弹性差,变化不灵活,管理成本加大。 (2)缺乏对软件成本事先估计的有效控制。 在开发初期,对成本不够关心,忽略对成本的控制,只有在项目进行到后期,实际远离 计划出现偏差的时候,才进行成本控制,这样往往导致项目超出预算。 (3)缺乏成本绩效的分析和跟踪。
项目成本管理包括确保在批准的预算范围内完成项目所需的各个过程。软件项目成本的 管理基本上可以用估算和控制来概括,首先对软件的成本进行估算,然后形成成本管理计划, 在软件项目开发过程中,对软件项目施加控制使其按照计划进行。成本管理计划是成本控制 的标准,不合理的计划可能使项目失去控制,超出预算。因此成本估算是整个成本管理过程 中的基础,成本控制是使项目的成本在开发过程中控制在预算范围之内。
相关文档
最新文档