软件项目管理---第五章软件项目成本管理
- 格式:ppt
- 大小:997.00 KB
- 文档页数:165
参考答案第一章概述1. 问答题(1)什么是软件项目管理?软件项目管理是为了使软件项目能够按照既定的成本、进度、质量顺利完成而对成本、人员、进度、质量和风险进行分析和管理的活动,它是决定软件项目能否高效、顺利进行的基础性工作。
(2)项目管理的9大知识领域是什么?项目集成管理、项目范围管理、项目时间管理、项目成本管理、项目质量管理、项目人力资源管理、项目沟通管理、项目风险管理和项目采购管理。
(3)项目管理的5个过程组是什么?启动、规划、执行、监控、收尾(4)下列那些活动属于项目?b. 开发车辆调度系统c. 卫星发射计划d. 野外郊游e. 集体婚礼2. 判断题(1)√(2)⨯(3)⨯第二章项目集成管理1. 问答题(1)项目建议书是指在项目初期为竞标而提交的文档,该文档是在双方对相应问题有共识的基础上,清晰地说明项目的目的及操作方式。
(2)项目章程是指项目执行组织高层批准的以书面签署的确认项目存在的正式文件,包括对项目的确认、对项目经理的授权和项目目标的概述。
(3)外部项目需要由甲方编写招标书,而内部项目不需要进行招标;内部项目中甲方和乙方没有具有法律约束的合同。
2. 选择题(1)C (2)B (3)B3. 判断题(1)√(2)√(3)⨯(4)⨯(5)√第三章 项目范围管理1. 选择题(1)B (2)B (3)B (4)B (5)C第四章 软件项目成本管理1. 选择题 (1)A (2)C2. 判断题(1)⨯ (2)√ (3)⨯第五章 软件项目时间管理1. 选择题(1)D (2)C (3)B 2.应用题(1) 由公式E =(P +4M +Q )/6 得E 1=12.3, E 2=6, 则 E =E 1+E 2=18.3(2) 由标准差()/6p O δ=− 得 1δ=7/3,2δ=4/3方差222212()()()n δ=δ+δ++δ…项目标准差δ= 得δ=2.69由概率论知识可知,1E ±δ的概率分布是68.3%,2E ±δ的概率分布为95.5%,3E ±δ的概率分布为99.7%。
软件项目成本管理1.软件项目成本管理概述软件项目规模一般是指所开发软件的规模大小,它的度量方法一般有两种:LOC(Lines of Code):源代码程序长度的测量FP(Function Point):系统功能数量的测量软件项目工作量是指为了提供软件的功能而必须完成的软件工程任务量。
其度量单位为:人月、人天、人年:人在单位时间内完成的任务量为了确定工作量度量单位,可设定一个“标准程序员”,例如具有15~18个月开发经验的程序员。
工作量与规模紧密相关,此外还与项目和产品特性(如团队的技术和能力、所使用的语言和平台、团队的稳定性、项目中的自动化程度、产品复杂性等)相关。
在不会引起混淆的情况下,工作量和规模这两个概念可不做区别。
1.1.软件项目成本完成软件项目工作量相应付出的代价,即待开发软件项目所需要的资金。
人的劳动消耗所需要的代价是软件开发的主要成本。
成本一般采用货币单位来计算,如人民币、美元等。
1.2.工作量和成本的关系工作量是项目成本的主要考虑因素,完成项目工作量所消耗的成本是项目成本最主要的部分。
因此,项目的工作量估算和成本估算常常同时进行。
如果确定了单位工作量所消耗的成本,则可根据项目工作量直接计算出完成项目工作量所消耗的成本。
例如:如果一个软件项目的工作量是20人月,而企业的人力成本参数是2万元/人月,则完成项目工作量所需的成本是40万元。
1.3.软件项目成本的构成软件项目通常是技术密集型项目,其成本构成与一般的建设项目有很大区别,其中最主要的成本是在项目开发过程中所花费的工作量及相应的代价,它不包括原材料及能源的消耗,主要是人的劳动消耗。
一般来讲,软件项目的成本构成主要包括以下几种:(1)软硬件购置成本:这部分费用虽然可以作为企业的固定资产,但因技术折旧太快,需要在项目开发中分摊一部分费用。
(2)人工成本(软件开发、系统集成费用):主要是指开发人员、操作人员、管理人员的工资福利费等。
在软件项目中人工费用总是占有相当大的份额,有的可以占到项目总成本的80%以上。
01336软件项目管理-考纲复习资料第一章软件项目管理导论一、学习目的与要求本章对项目及软件项目作了概括介绍,目的是使考生对软件项目有个初步的认识。
通过本章的学习,应使考生掌握项目及软件项目的基本概念,了解软件项目的生命周期,理解软件工程框架,掌握软件项目管理的基本概念、特征和主要内容,正确理解软件项目管理的过程、范围以及所面对的问题。
(一)软件项目的定义及其特征(重点)识记:软件项目的定义软件项目是以软件为产品的项目,软件产品的特质决定了软件项目管理和其他领域的项目管理有不同之处理解:软件项目的特征 P30(1)抽象性(2)缺陷检测的困难性(3)高度的复杂性(4)缺乏统一规则。
(二)软件项目管理(重点)识记:软件项目管理的概念 P34在软件项目活动中运用一系列知识、技能、工具和技术,以满足软件需求方的整体需求项目管理知识体系 P26集成管理、范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通管理、采购管理、风险管理软件项目管理的主要内容 P341、软件项目需求管理2、软件项目结算与进度管理3、软件项目配置管理4、软件项目风险管理5、软件项目质量管理6、软件项目资源管理软件项目管理的过程 P351.启动软件项目2.制定项目计划3.跟踪及控制项目计划4.项目计划5.评审项目计划6.编写管理文档理解:软件项目管理的特征 P24综合性、创造性、时间性项目管理的 6 要素 P24范围、时间、成本、质量、组织、客户满意度软件项目的生命周期P22项目从开始到结束,一般包括启动阶段、计划阶段、实施阶段、和结束阶段(三)软件工程框架(次重点)理解:软件工程的目标、活动和原则及软件工程模型软件工程的目标是“生产正确、可用及具有经济效益的产品”。
正确性指软件产品达到预期功能的程度。
可用性指软件基本结构、实现和文档为用户可用的程度。
具有经济效益指软件开发、运行的整个开销满足用户要求的程度。
P16软件工程的活动是指生产一个最终满足需求且达到工程目标的软件产品所需要的步骤,主要包括问题定义、可行性研究、需求分析、总体设计、详细设计、实现、确认以及支持等。
软件项目管理案例教程习题答案第0章软件项目管理概述1、项目集成管理是什么?项目集成管理是在项目的整个生存期内,协调项目管理其他各管理知识域,将项目管理的方方面面集成为一个有机整体,保证项目的总目标的实现。
项目集成管理从一个宏观的角度将项目作为一个整体来考察。
包括的过程包括:项目章程编制、初始项目范围编制、项目计划编制、指导与管理项目执行、项目监控、集成变更控制、项目结束等过程。
项目管理的目标在于对项目中的不同组成元素进行正确高效的协调,他不是所有项目组成元素的简单相加。
2、项目管理的9大知识领域是什么?1)项目集成管理2)项目范围管理3)项目时间管理4)项目成本管理5)项目质量管理6)项目人力资源管理7)项目沟通管理8)项目风险管理9)项目采购管理l 为了成功实现项目的目标,首先必须设定项目的工作和管理范围,即项目的范围管理。
l 为了正确实施项目,需要对项目目标进行分解,即对项目的时间、质量、成本三大目标进行分解,即项目时间管理、项目成本管理、项目质量管理l 项目实施过程,需要投入人力、物力:项目人力资源管理、项目采购管理l 为了项目的团队人员的管理,让大家有一致的目标,需要沟通,即项目的沟通管理l 当然,项目实施过程会遇到各种风险,因此需要进行风险管理,即项目的风险管理l 当项目管理一定要协调各个方面,不能只顾局部利益和细节,因此需要集成管理,即项目的集成管理3、项目的成本管理包括哪些过程?包括成本估算、成本预算、成本控制等过程4、项目管理的5个过程组是什么?启动过程组、计划过程组、执行过程组、控制过程组、收尾过程组5. 判断下面活动哪些是项目?上课野餐活动√集体婚礼√社区保安开发微软的操作系统√每天的卫生保洁神州飞船计划√二、判断题1. 项目开发过程中可以无限制地使用资源。
(X )2. 项目具有暂时的特征。
(√)3. 项目管理核心的三角形是范围、进度、风险。
(X )4. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。
第零章-软件项目管理概述一.选择1. 以下哪一项最能表现某个项目的特征(C)A. 运用进度计划技巧B. 整合范围与成本C. 确定期限D. 利用网络进行跟踪2. 项目管理需要在相互间有冲突的要求中寻找平衡,除了:(A)A. 甲方和乙方的利益B. 范围,时间,成本,质量C. 有不同需求和期望的项目干系人D. 明确的和未明确表达的需求3. 以下都是日常运作和项目的共同之处,除了:(D)A. 由人来作B. 受制于有限的资源C. 需要规划、执行和控制D. 都是重复性工作4. 有效的项目管理要求项目管理团队理解和利用以下专业知识领域的知识和技能,除了:(C)A. 项目管理知识体系B. 应用领域知识、标准与规章制度C. 以项目为手段对日常运作进行管理D. 处理人际关系技能5. 下列都是子项目的正确说法,除了:(D)A. 划分子项目的目的是为了便于管理B. 子项目的划分便于发包给其他单位C. 项目生命期的一个阶段是子项目D. 子项目不能再往下划分成更小的子项目6. 管理一个项目包括以下内容,除了:(D)A. 识别要求B. 确定清楚而又能实现的目标C. 权衡质量、范围、时间和费用的要求D. 制定符合项目经理期望的计划和说明书7. ( C) 是为创造一种产品、服务或者结果而进行的临时性的努力A. 项目群B. 过程C. 项目D. 组合8. 下列(D )不属于项目管理的特征A. 独特性B. 通过渐进性协助实施的C. 拥有主要顾客或项目发起人D. 具有很小的确定性9. 下列( C)不属于项目管理的三维约束A. 达到范围目标B. 达到时间目标C. 达到沟通目标D. 达到成本目标10. ( A)就是将知识、技能、工具和技术应用到项目活动,以达到组织的要求A. 项目管理B. 项目组管理C. 项目组合管理D. 需求管理11. 为相同的功能组合而实施的一系列应用开发项目,作为(B )的一部分,后者能够得到更好的管理。
A. 组合B. 项目群C. 投资D. 合作12. PMI提供的认证项目叫做(B )A. Microsoft Certified Project ManagerB. Project Management ProfessionalC. Project Management ExpertD. Project Management Menter二.填空1. 项目目标成功实现的制约因素有:(项目范围),成本,进度计划,客户满意度。
课程名称: IT软件项目管理
实验名称:软件项目成本预算
院系:管理学院
专业班级:
姓名:
学号:
指导教师:
2014年 12月 10 日
点开始开安排时,就形成了各种不同形状的S曲线,又称香蕉图,它反映了项目
进度允许调整的余地;
实验环境
1.个人计算机,win8系统,4G内存,750G硬盘;
Office Project软件;
二、实验内容:
实验方案
在已有的进度计划上进行成本预算操作;
实验过程实验步骤、记录、数据、分析
1为软件开发项目加入资源成本
录入相关成本信息;录入以单位使用物成本为基础的固定成本或变动成本,或者以所有资源的类型和数量为基础的可变成本;
a.在成本表中输入固定成本
在菜单中选择视图/表:成本,可以为材料或物品资源分配单次使用成本,用以计算每项任务的体材料或物品成
本;
总
b.输入人力资源成本
方法:从视图拦访问资源工作表,或从菜单中选择〔视图/资源工作表〕;在资源工作表中输入Asia, Bob,Cynde和Dave四个资源信息,如下表;如是兼职的,则在资源工作表的“最大单位”拦输入可用的百分比;。
软件项目成本管理制度一、引言随着科技的日益发展和普及,软件项目在各个行业中扮演着越来越重要的角色。
然而,软件项目的开发与管理常常会面临成本控制的挑战,如果不加以有效管控,可能会导致项目超支、拖延或者失败。
因此,建立一个完善的软件项目成本管理制度显得尤为重要。
本文将围绕软件项目成本管理制度展开讨论,首先分析了软件项目成本管理的重要性和现状,然后阐述了建立软件项目成本管理制度的目的和原则,最后提出了一套完整的软件项目成本管理制度。
二、软件项目成本管理的重要性和现状软件项目成本管理有着重要的意义,主要体现在以下几个方面:1. 项目成本控制:软件项目成本管理可以帮助项目团队及时了解项目的预算情况,及时发现超支问题,并采取相应的措施进行调整,从而保持项目的成本控制在合理范围内。
2. 项目风险管理:软件项目开发过程中存在各种风险,其中成本风险是一个常见的问题。
通过软件项目成本管理,可以更好地识别和评估项目成本风险,降低项目失败的风险。
3. 项目资源优化:软件项目成本管理可以帮助项目团队更好地管理和利用项目资源,避免资源的浪费或者过度占用,从而提高项目的执行效率和效果。
目前,软件项目成本管理在国内外已经得到了广泛的关注和应用,不同行业和企业也都有不同的软件项目成本管理实践。
但是,目前在我国,仍然存在着以下问题:1. 意识不强:很多企业对软件项目成本管理的重要性认识不足,很少进行系统的软件项目成本管理。
2. 方法不科学:有些企业虽然重视软件项目成本管理,但是却缺乏科学的方法和工具进行成本管理,导致成本管理效果不佳。
3. 信息不透明:一些企业没有建立完善的成本管理体系,导致项目成本信息不够透明,项目团队无法及时了解项目成本情况。
针对上述问题,建立一套完善的软件项目成本管理制度显得尤为必要。
三、建立软件项目成本管理制度的目的和原则1. 目的:1)确保项目开发成本在控制之中,提高开发效率和项目成功率。
2)降低项目风险,减少项目超支情况的发生。
软件工程中的软件项目成本管理在软件工程中,软件项目成本管理是一个至关重要的环节。
合理有效地管理软件项目成本,对于项目的顺利实施、质量保障和经济效益都有着重要的影响。
本文将探讨软件项目成本管理的重要性、主要内容以及实施策略等相关问题。
一、软件项目成本管理的重要性软件项目成本管理的重要性不言而喻。
首先,成本是软件项目实施的核心指标之一,直接关系到项目的经济效益。
通过成本管理,可以确保项目的成本控制在合理范围内,避免项目成本超支的情况发生,从而保证项目的经济效益最大化。
其次,成本管理还与项目的时间管理和质量管理密切相关。
如果成本控制不力,项目预算超支可能导致项目进度延误,甚至可能影响项目的质量。
因此,软件项目成本管理是实现项目的时间、质量和成本三者协调发展的重要保证。
最后,软件项目成本管理还可以提高项目的可控性和预测性。
通过对成本管理进行精细化管理和实时监控,可以及时发现成本偏差,采取相应的纠正措施,从而提高项目的可控性和预测性,降低项目风险。
二、软件项目成本管理的主要内容软件项目成本管理的主要内容包括成本估算、成本预算、成本控制和成本分析。
1. 成本估算:成本估算是指在软件项目启动之初,通过对项目的需求、风险、资源等进行分析和评估,对项目的成本进行合理估计。
成本估算需要综合考虑项目的各个方面,包括人力资源投入、物料采购、设备使用等方面的成本。
2. 成本预算:成本预算是指在项目估算完成之后,根据项目的计划、范围和资源分配等因素,对项目的成本进行详细规划和预算。
成本预算需要将成本分配到各个阶段和活动上,确保项目各项工作的资金需求得到满足。
3. 成本控制:成本控制是指在软件项目执行的过程中,通过对成本的实际支出进行监控和管理,控制项目成本的增长。
成本控制需要及时更新项目成本信息,与成本预算进行对比,分析成本偏差,以便采取相应的调整措施。
4. 成本分析:成本分析是指在软件项目完成之后,对项目的成本进行审查和分析,总结项目的成本特征和规律。
软件项目开发中如何进行成本管理随着信息技术的飞速发展,软件产业在国民经济中扮演着越来越重要的角色。
对软件开发实施有效的管理是决定软件产业发展的至关重要的因素。
在软件项目的开发过程中,项目管理日益受到人们的关注。
软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。
成本管理是软件项目管理的一个主要内容,就目前发展来看,成本管理是软件项目管理中一个比较薄弱的方面,许多软件项目由于成本管理不善,造成了软件造价的成本上升,软件质量得不到保证。
针对这些现象,文章提出了一种新的成本管理方法,并将其应用于正在研究中的课题--软件项目管理平台的开发当中,以便于开发有效的软件项目管理工具,为企业节约成本,提高经济效益。
1 成本管理概述项目成本管理包括确保在批准的预算范围内完成项目所需的各个过程[1]。
软件项目成本的管理基本上可以用估算和控制来概括,首先对软件的成本进行估算,然后形成成本管理计划,在软件项目开发过程中,对软件项目施加控制使其按照计划进行。
成本管理计划是成本控制的标准,不合理的计划可能使项目失去控制,超出预算。
因此成本估算是整个成本管理过程中的基础,成本控制是使项目的成本在开发过程中控制在预算范围之内。
1.1 成本管理的过程软件项目成本管理就是根据企业的情况和项目的具体要求,利用公司既定的资源,在保证项目的进度、质量达到客户满意的情况下,对软件项目成本进行有效的组织、实施、控制、跟踪、分析和考核等一系列管理活动,最大限度地降低项目成本,提高项目利润。
成本管理的过程包括[1]:l 资源计划,包括决定为实施项目活动需要使用什么资源(人员、设备和物资)以及每种资源的用量。
其主要输出是一个资源需求清单。
l 成本估算,包括估计完成项目所需资源成本的近似值。
其主要输出是成本管理计划。
l 成本预算,包括将整个成本估算配置到各单项工作,以建立一个衡量绩效的基准计划。
第一章项目管理概述一.选择题1.项目是(D)。
A.一个实施相应工作范围的计划B.一组以协作方式管理、获得一个期望结果的主意C.创立独特的产品或服务所承担的临时努力D.必须在规定的时间、费用和资源约束条件下完成的一次性任务2.你刚被指派在你的公司的一个不同的部门中管理一个大的项目。
你正试图了解项目是关于什么的,谁是主要的项目干系人,为了管理好此项目,你首先应该做(C)。
A.所有的项目计划B.会见以前的项目经理,以找出他离开的原因C.与你的老板见面,了解他对项目的看法D.与你的新项目团队见面,认识他们和了解他们对项目的看法3.不属于项目的活动是(B)。
A.一种新型罐头产品的开发B.罐头产品的生产C.罐头产品的试制D.罐头产品的营销策划4.项目是一个特殊的将被完成的有限任务,它是在一定的时间内,满足一系列特定目标的多项相关工作的总称。
此定义实际包含的含义有(D)。
A.项目是一项有待完成的任务,且有特定的环境与要求B.在一定的组织机构内,利用有限资源(人力、物力、财力等)在规定时间内完成任务C.任务要满足一定性能、质量、数量、技术指标等要求D.项目的实施具有一定的风险第二章项目实施的环境与过程一.选择题1.项目管理中应用最广泛的组织形式是(C)。
A.项目式B.职能式C.矩阵式D.网络式2.下面有关矩阵式组织环境的描述,不正确的是( A)。
A.项目的经理必须是职能部门领导,这样才能取得公司总经理对项目的信任B.项目经理和职能经理必须就谁占主导地位达成共识C.矩阵式项目组织能够充分利用人力资源D.矩阵式项目组织能够对客户的要求作出快速响应3.在下列组织结构形式中,团队建设最困难的是( C)。
A.直线式结构B.职能式结构C.矩阵结构D.项目结构4.职能式项目组织形式中项目经理的权限( A)。
A.很小B.有限C.中等D.很高5.项目在哪种组织中最不被重视(D )。
A.平衡矩阵型B.强矩阵型C.项目协调员型D.职能型6.下面各种类型的组织中,哪种最常发生冲突( B)。
项目管理案例教程(第三版)习题及答案第一章软件项目管理概述一、填空题1、实现项目目标的制约因素有(项目范围)、(成本)、(进度计划)、(客户满意度)等。
2、项目管理包括(启动过程组)、(计划过程组)、(执行过程组)、(控制过程组)、(收尾过程组)5个过程组。
二、判断题1、搬家属于项目。
(对)2、项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的永久性的努力。
(错)3、过程管理就是对过程进行管理,目的是要让过程能够被共享、复用,并得到持续的改进。
(对)4、项目具有临时性的特征。
(对)5、日常运作存在大量的变更管理,而项目基本保持连贯性的。
(错)6、项目开发过程中可以无限制地使用资源。
(错)三、选择题1、下列选项中不是项目与日常运作的区别的是(C)A. 项目是以目标为导向的,日常运作是通过效率和有效性体现的。
B. 项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理。
C.项目需要有专业知识的人来完成,而日常运作的完成无需特定专业知识。
D.项目是一次性的,日常运作是重复性的。
2、下列选项中最能体现项目的特征(C)A.运用进度计划技巧B.整合范围与成本C.确定期限D.利用网络进行跟踪3、以下都是日常运作和项目的共同之处,除了(D)A.由人来做B.受限于有限的资源C.需要规划、执行和控制D.都是重复性工作4、项目经理的职责不包括(D)A.开发计划 B.组织实施 C.项目控制 D.提供资金5、下列选项中属于项目的是(C)A.上课 B.社区保安 C.野餐活动 D.每天的卫生保洁6、下列选项中正确的是(C)A.一个项目具有明确的目标而且周期不限B.一个项目一旦确定就不会发生变更C.每个项目都有自己的独特性D.项目都是一次性的并由项目经理独自完成7、(B)是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。
A.过程 B.项目 C.项目群 D.组合8、(B)是一系列伴随着项目的进行而进行,目的是确保项目能够达到期望结果的一系列管理行为。
软件项目成本管理摘要:有效的软件项目管理可以提高软件产品质量和生产效率,有利于软件企业整体开发能力和开发水平的提高。
成本管理是软件项目管理的主要内容之一。
本文着重研究软件成本管理的相关内容,探讨了软件项目管理的定义、特性等,研究了一些目前常用的经典成本管理体系和方法。
关键词:软件项目成本管理成本估算成本控制软件项目管理是软件企业提高竞争力的重要手段。
成本管理系统是软件项目管理系统的一个子系统。
有效的软件项目管理和成本控制可以更好的为软件企业积蓄财力,可以增强企业的竞争力。
一、软件项目成本管理现状软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成, 而对成本、人员、进度、质量、风险等进行分析和管理的活动。
成本管理是软件项目管理的主要内容之一。
软件项目成本管理就是根据企业的情况和项目的具体要求, 利用公司既定的资源, 在保证项目的进度、质量达到客户满意的情况下, 对软件项目成本进行有效的组织、实施、控制、跟踪、分析和考核等一系列管理活动, 最大限度地降低项目成本, 提高项目利润。
就目前发展来看, 成本管理是软件项目管理中一个比较薄弱的方面。
我们对杭州的一些软件企业(如恒生电子、信雅达、新利、浙大中控) 等进行了实地调研, 对一些项目进行跟踪调查和对项目的不同层面的人员的交流后, 我们发现不少企业都已经建立了一些具体的成本管理方面的机制, 如对项目费用要求进行预算, 对项目所产生的费用进行限额控制等等。
但总的来说, 还没有一家企业具备一套完整的成本管理体系, 使用成熟的项目管理软件来进行成本管理, 软件成本管理意识普遍薄弱, 成本管理能力比较低下,具体归纳有以下一些原因:软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成, 而对成本、人员、进度、质量、风险等进行分析和管理的活动。
成本管理是软件项目管理的主要内容之一。
软件项目成本管理就是根据企业的情况和项目的具体要求, 利用公司既定的资源, 在保证项目的进度、质量达到客户满意的情况下, 对软件项目成本进行有效的组织、实施、控制、跟踪、分析和考核等一系列管理活动, 最大限度地降低项目成本, 提高项目利润。