软件项目管理课后作业

合集下载

软件项目管理课后习题参考答案

软件项目管理课后习题参考答案

第一章项目管理概述一.选择题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 )。

(最新)IT软件项目管理课后习题及答案

(最新)IT软件项目管理课后习题及答案

IT软件项目管理概述1.什么是项目?项目的特征有哪些?项目是一个特殊的将要被完成的有限任务。

它是在一定时间内,满足一系列特定目标的多项相关工作的总称。

项目的特征主要有:项目的独特性;项目的一次性;项目的组织性;项目的生命期;项目的资源消耗性;项目的目标冲突性;项目后果的不确定性。

2.什么是项目管理?项目管理有哪些特征?有哪些基本内容?项目管理就是在项目活动中运用专门的知识、技能、工具和方法,使项目达到预期目标的过程,是以项目作为管理对象,通过一个临时性的、专门的组织,对项目进行计划、组织、执行和控制,并在时间、成本、性能、质量等方面达到预期目标的一种系统管理方法。

项目管理的特征主要有:项目管理对象是项目;系统工程思想贯穿项目管理的全过程;项目管理的组织具有一定的特殊性;项目管理的体制是基于团队管理的个人负责制,项目经理是整个项目组中协调、控制的关键;项目管理的要点是创造和保持一个使项目顺利进行的环境,使置身于这个环境的人们能在集体中协调工作以完成预定目标;项目管理的方法、工具和技术手段具有先进性。

项目管理的基本内容主要包括:项目综合管理;项目范围管理;项目时间管理;项目成本管理;项目质量管理;项目人力管理;项目风险管理;项目沟通管理;项目采购管理九大知识领域。

3.IT软件项目的独特性表现在哪些方面?生产无形的产品;过程没有明显的划分;大都是“一次性”的人力消耗型项目。

4.IT软件项目管理包括哪些阶段和活动?软件项目管理分为六个阶段:需求分析阶段;概要设计阶段;详细设计阶段;编码阶段;测试阶段;安装及维护阶段。

IT软件项目管理的活动包括:编写项目建议书;项目成本的度量;项目计划和进度安排;项目监控和复审;人员选择和评估;项目报告的准备和发布。

5.典型的IT软件项目管理的组合模式是什么结构?试用图表示,并说明每个成员的主要职责。

IT软件项目管理的组合模式是层次结构。

在一个典型的IT软件项目中,它的组织模式如图所示。

软件项目管理案例教程课后习题答案

软件项目管理案例教程课后习题答案

软件项目管理案例教程习题答案第0章软件项目管理概述1、项目的基本特征1)相关性2)目的性3)周期性4)独特性5)约束性6)不确定性2、项目管理的9大知识领域是什么?1)项目集成管理2)项目范围管理3)项目时间管理4)项目成本管理5)项目质量管理6)项目人力资源管理7)项目沟通管理8)项目风险管理9)项目采购管理3、项目的成本管理包括哪些过程?包括成本估算、成本预算、成本控制等过程4. 判断下面活动哪些是项目?上课野餐活动√集体婚礼√社区保安开发微软的操作系统√每天的卫生保洁神州飞船计划√二、判断题1. 项目开发过程中可以无限制地使用资源。

(X )2. 项目具有暂时的特征。

(√)3. 项目管理核心的三角形是范围、进度、风险。

(X )4. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。

(√)5. 运作管理(Operation Management)是从宏观上帮助企业明确和把握企业发展方向的管理。

(X )第1章软件项目初始过程一、名次解释1.项目章程项目章程是指项目执行组织高层批准的一份以书面签署的确认项目存在的文件,包括对项目的确认、对项目经理的授权和项目目标的概述等。

严格地说,项目章程包扩开始一个项目或项目阶段的正式授权,但是通常而言,在每个项目阶段都对项目进行一次授权的做法并不多见。

项目章程是一个正式的文档,它正式的认可一个项目的有效性,并指出项目的目标和管理方向。

它授权项目经理来完成项目,从而保证项目经理可以组织资源用于项目活动。

项目章程由项目发起人、出资人或者高层管理人员签发。

2.基线基线是一个或者多个配置项的集合,他们的内容和状态已经通过技术的审核,并在生存期的某一阶段被接受了。

IEEE对基线的定义:“已经正式通过复审和批准的某规约或产品,它因此可作为进一步开发的基础,并且只能通过正式的变化控制过程改变。

“3.里程碑里程碑是一个时间要求为零的任务,它是一个标志性的事件。

软件项目管理第七章课后习题答案

软件项目管理第七章课后习题答案

七、项目资源管理1.简述如何处理多个项目之间的资源冲突?答:可采用的方法有如下几种(但不限于):(1)建议单位统一管理所有的项目和资源,制订资源在项目之间分配的原则。

(2)定期检查项目的执行情况,根据项目进展情况和企业整体绩效重新排定项目的优先顺序,从资源上优先支持重要的和进展良好的项目。

(3)外包。

(4)必要时,增加资源。

(5)建立项目管理体系,设立项目管理办公室,统一管理单位所有项目。

2.在软件项目中,对人力资源的要求具有哪些特点?答:软件项目中,人力资源有以下主要的特点:(1)知识型员工具有较高的知识、能力,具有相对稀缺性和难以替代性。

(2)知识型员工工作自主性要求高。

IT企业普遍倾向给员工营造一个宽松的、有较高自主性的工作环境,目的在于使员工服务于组织战略与实现项目目标。

(3)知识型员工大多崇尚智能,蔑视权威。

追求公平、公正、公开的管理和竞争环境,蔑视倾斜的管理政策。

(4)知识型员工成就动机强,追求卓越。

知识型员工追求的主要是“自我价值的实现”、工作的挑战性和得到社会认可。

知识型员工具有较强的流动意愿,忠于职业多于忠于企业。

(5)知识型员工的能力与贡献之间差异较大,内在需求具有较多的不确定性和多样性,出现交替混合的需求模式。

(6)知识型员工的工作中的定性成分较大,工作过程一般难以量化,因而不易控制。

因为知识创造过程和劳动过程的无形性,其工作没有确定的流程和步骤,对其业绩的考核很难量化,对其管理的“度”难以把握。

3.在项目团队建设过程中,项目经理的应该如何转变管理方法和领导风格?答:有一种关于团队发展的模型叫塔克曼阶梯理论(Tuckman,1965;Tuckman & Jensen,1977),其中包括团队建设通常要经过的五个阶段。

1)形成阶段在本阶段,团队成员相互认识,并了解项目情况及他们在项目中的正式角色与职责。

团队成员倾向于相互独立,不一定开诚布公。

团队成员在这一阶段都有许多疑问:项目的目的是什么?其他团队成员是谁?他们怎么样?每个人急于知道他能否与其他成员合得来,能否被接受。

软件项目管理课后答案

软件项目管理课后答案

软件项目管理课后答案第一章软件项目管理概述一、填空题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)是一系列伴随着项目的进行而进行,目的是确保项目能够达到期望结果的一系列管理行为。

软件项目管理课后习题答案

软件项目管理课后习题答案

第0章教材习题答案P16 二,判断题×√×√×第1 章教材习题答案P41 C A C B√×√√×√第2章教材习题答案P64 A B C C CA CB B×√第3章教材习题答案P87A D A C BA D C B二、p88首先,根据图3-32的项目网络图可以发现,从项目开始到项目结束的路径上需要完成任务1和任务2,任务1和任务2之间是“结束—开始”(FS)关系。

因此,整个项目的历史估计为任务1和任务2历时估计之和。

而后,利用PERT方法进行的项目历时估计,PERT估计的基本公式为:(O+4M+P)/6,将表3-11的数据代入到公式中,得到下表:再次,分别利用(P-O)/6和[(P-O)/6]2计算项目的标准差δ和方差δ2,并根据方差可加性得到项目的汇总值,见下表:因此,整个路径的PERT估计值E=17,标准差δ=3(为sqrt(80/9)的近似计算)。

最后,计算项目完成的概率分布(其中,对应于范围T1=E±1δ的区间为)可见,20天内完成的概率为:50%+68.3%/2=84.2%第4章教材习题答案P110A AB B××√√1 Effort=a*(KLOC)^b*Fa=3.0 b=1.12RELY=1.40 F=1.40Effort=3.0*(50)^1.12*1.40=335人月费用为335*2=670万元2 E1=(1+4*8+9)/6=42/6=7万E2=(4+4*6+8)/6=36/6=6万E=(E1+E2)/2=(7+6)/2=6.5万第5章教材习题答案P125D C A B AC B D√×第6章教材习题答案P133C A A B D×√×√第7章教材习题答案P140 B A C A AD×√√√第8章教材习题答案P161 C C D B BA C A B第9章教材习题答案P168 C B D C DA B×√√第10章教材习题答案P190 B B B D B√××××第11章教材习题答案P204 C B××√√√×√√-------------------------------- 第十三章教材习题答案P263 一,选择题1 D,P2562 B,P2563 D,P2584 B,5 A,P257二,判断题1 ×, P2582 ×, P256,P2573 √, P2564 √, P258--------------------------------。

软件项目管理作业(共5篇)

软件项目管理作业(共5篇)

软件项目管理作业(共5篇)第一篇:软件项目管理作业1.谈谈你对质量管理的认识?保证质量管理从哪几个方面考虑?答:质量管理的学派和观点有很多,具体代表性有戴明理论,朱兰理论,克鲁斯比理论,田口玄一理论等。

其中:1.戴明理论的核心是“目标不变,持续改善和知识积累”,预防胜于检验。

○2.朱兰理论的核心思想是适用性,适用性是通过遵守技术规范,使项目符○合或者超过项目相关人及客户的期望。

3.克鲁斯比理论的核心思想是质量定义符合预先的要求,质量源于预防,○质量的执行标准是零缺陷,质量是用非一致成本衡量的。

4.田口一玄核心思想是应用统计技术进行质量管理,通过损失函数来决定○产生未满足目标产品的成本。

质量就是符合客户要求。

人们对质量如何达成的认识是在不断发展与完善之中的。

早期认为质量是检验出来的,后来随着统计方法的应用认为质量是控制出来的,现在业界普遍认为是覆盖全员、全过程、全系统的质量管理。

质量管理归结起来可包括:关注客户;明确要求;零缺陷过程方法;系统分析与预防;领导重视;全员参与;持续改进;基于数据与事实决策;与供应方合作互利;知识管理。

至少要考虑以下几个方面:1、让用户承认你的测试对象分析结果(需求分析转化为测试需求分析的过程要得到客户的认可)2、用例设计过程,不但要能设计出高效的用例,而且要能说明是如何的高效,要得到客户的认可。

3、如何证明,你的测试过程是高精度,高效率的,你的团队是敬业的,并有在实施的过程中能不断的发现问题,克服/解决问题。

4、你的结果报告中的内容,是否能准确反映软件的质量状况,并且,有客户想看到的内容。

2.结合自己的软件项目,拟定项目管理控制计划。

第二篇:浅谈软件项目管理范文浅谈软件项目管理1.软件项目管理的概念软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,通过计划、组织、控制等一系列活动,合理地配置和使用各种资源,对成本、人员、进度、质量、风险等进行分析和管理,以达到既定目标的过程。

软件项目管理第五章课后习题答案

软件项目管理第五章课后习题答案

五、项目成本管理1. 影响软件开发成本的因素有哪些?答:1)质量对成本的影响。

质量总成本由:质量故障成本和质量保证成本组成。

质量保障成本越低,引起的质量不合格损失越大,即故障成本越大,反之,则故障成本越低。

质量保证成本,指为保证和提高质量而采取相关的保证措施而耗用的开支,如购置设备改善检测手段等。

这类开支越大,质量保证程度越可靠,反之,质量就越低。

2)工期对成本的影响。

每个项目都有一种最佳施工组织,若工期紧急需要加大施工力量的投放,采用一定的赶工措施,如加班、高价进料、高价雇用劳务和租用设备,势必加大工程成本,进度安排少于必要工期时成本将明显增加。

反过来,进度安排时间长于最佳安排时成本也要增加。

3)价格对成本的影响。

IT设备及人力资源工资等影响。

4)管理水平对成本的影响。

2. 软件项目成本估算有哪些方法,比较各方法的适应范围及特点。

答:1)自下而上估算。

自下而上估算是对工作组成部分进行估算的一种方法。

首先对单个工作包或活动的成本进行最具体、细致的估算;然后把这些细节性成本向上汇总或“滚动”到更高层次,用于后续报告和跟踪。

自下而上估算的准确性及其本身所需的成本,通常取决于单个活动或工作包的规模和复杂程度。

2)类比估算法。

成本类比估算是指以过去类似项目的参数值(如范围、成本、预算和持续时间等)或规模指标(如尺寸、重量和复杂性等)为基础,来估算当前项目的同类参数或指标。

在估算成本时,这项技术以过去类似项目的实际成本为依据,来估算当前项目的成本。

这是一种粗略的估算方法,有时需要根据项目复杂性方面的差异进行调整。

在项目详细信息不足时,例如在项目的早期阶段,就经常使用这种技术来估算成本数值。

该方法综合利用历史信息和专家判断。

3)代码行估算。

代码行(Line of Code,LOC)是衡量软件项目规模最常用的概念,指所有的可执行的源代码行数,包括可交付的工作控制语言语句、数据定义、数据类型声明、等价声明、输入/输出格式声明等。

软件项目管理课后答案

软件项目管理课后答案

软件项目管理课后答案软件项目管理课后答案第一章软件项目管理概述一、填空题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)是一系列伴随着项目的进行而进行,目的是确保项目能够达到期望结果的一系列管理行为。

软件项目管理-作业(含答案)

软件项目管理-作业(含答案)

桂航-软件项目管理作业一、填空题(10分)1、在招投标阶段,甲方过程包括(招标书定义)、供方选择、合同签署,乙方过程包括项目分析、竞标、合同签署。

2、敏捷开发通过迭代和快速用户反馈应对管理的不确定性和变更。

3、在项目初期,一般采用的成本估算方法是类比估算法。

4、应急法和平行作业法都是时间压缩法。

5、质量成本包括预防成本和(缺陷成本)。

6、会议形式沟通最有可能协助解决复杂的问题。

7、决策树分析是一种形象化的图表分析方法。

8、软件项目风险识别常采用德尔菲方法、头脑风暴法、情景分析法、风险条目检查表、其他等方法。

9、软件外包的基本步骤:竞标邀请、评估候选乙方的综合能力、确定承包商10、软件项目管理最终要的4个要素是:范围、质量、进度、成本二、判断题(10分)1、项目建议书是项目计划阶段开发的文档。

(错)2、燃尽图是Scrum模型中常用的米姐开发工程实践。

(对)3、需求是指用户对软件的功能和性能的要求,就是用户希望软件能做什么事,完成什么样的功能,达到什么性能。

(对)4、估算时既要考虑直接成本又要考虑间接成本。

(√)5、当估算某活动时间,存在很大不确定性时应采用CPM估计。

(×)6、质量是满足要求的程度,包括符合规定的要求和客户隐含的需求。

(对)7、对于紧急的信息,应该通过口头的方式沟通;对于重要的信息,应采用书面的方式沟通(对)8、TOP风险清单中的条目越多越好。

(×)9、招标书可以是合同计划的输出(√)10、为了加快项目进度,可以适当见减低系那个亩过程过程中的质量标准。

(√)三、选择题(20分)1、下列不属于甲方招投标阶段任务的是?(A)A.编写建议书B.招标书定义C.供方选择D.合同签署2、在项目初期,一个项目需求不明确的情况下,应避免采用以下哪种生存期模型?(C)A:快速原型模型B:增量式模型C:V模型D:Scrum模型3、下列不属于软件需求范畴的是?(A)A:软件项目采用什么样的实现技术B:用户需要软件能做什么样的事情C:用户需要软件完成什么样的功能D:用户需要软件达到什么样的性能4、成本预算的目的是(A)A.生产成本基线B.编写报告书C.指导设计过程D.方便进度管理5、(A)可以显示任务的基本信息,使用该类图能方便的查看任务的工期、开始时间、结束时间以及资源的信息。

软件项目管理6.6课后作业

软件项目管理6.6课后作业

课本134页6.6案例与讨论6.6.1 A公司项目成本失控的案例1.A公司在该项目的启动中存在什么错误?答:为了拿到项目没有考虑项目所需的成本估算,并且为了尽快进入该项领域,在价格上作出了很大的让步,同时,在签订合同之前也没有对项目范围进行明确界定。

2.在本案例中,项目成本为什么难以控制?答:由于合同签订的初期没有对项目范围进行确定,导致项目的需求一直在变化。

项目成本预算和估算的准确度差。

由于客户的需求没有在签订合同时细化,确定范围,并且需求再不断变化,使得工作内容和工作量不断变化,项目经理就追加预算,预算频繁变更。

使得成本难以控制。

3.如果你是项目的项目经理,下一步如何准备安排呢?答:就根据现状起草,需求说明书对项目的范围进行界定。

为了保障项目实际发生的成本不超过项目预算,使项目在批准的预算内按时、按质、经济、高效地完成既定目标开展项目管理,确定为完成项目诸工序,需用何种资源以及每种资源的需要量,编制为完成项目各工序所需的资源的近似估算总成本。

精确估算总成本,并分配到各项具体工作中的过程,并且定期控制项目预算更变。

4.从本案例中,你获得了哪些启发?答:软件开发成本管理的过程是非常困难的,其中,存在的问题主要包括以下几个方面:*项目成本预算和估算的准确度差。

由于客户的需求不断变化,使得工作内容和工作量不断变化。

一旦发生变化,项目经理就追加项目预算,预算频繁更变,等到项目结束时,实际成本和初始计划偏离很大。

此外,项目预算往往会走两个极端:过细或过粗。

预算过粗,会使得项目费用的随意性较大,准确度降低;预算过细,会使项目控制的内容过多,弹性差,变化不灵活,管理成本加大。

*应该对软件成本事先估计的有效控制:在开发初期,对成本不够关心,忽略对成本的控制,只有在项目进行到后期,当实际远离计划出现偏差的时候,才进行成本控制,这样往往导致项目超出预算。

*缺乏成本绩效的分析和跟踪:传统的项目成本管理中,将预算和实际进行数值对比,但很少有将预算、实际成本和工作量进度联系起来,考虑实际成本和工作量是否匹配的问题6.6.2 C公司的软件项目成本管理1.本案例中的成本估算采用的是什么方法?其基本流程是什么?答:资料统计法:资料统计法是指使用历史项目的统计数据资料,计算和确定项目资源计划的方法。

软件项目管理课后作业

软件项目管理课后作业

软件项目管理课后作业(总34页)本页仅作为文档封面,使用时可以删除This document is for reference only-rar21year.March项目环境包括项目的本质,项目团队成员的特征和相关技术的本质。

在这个项目中,项目的本质是为研究所人员实施办公自动化系统,包括硬件的安装与软件的安装,安装环境又分为个人电脑、大型主机、网络设备等;项目团队成员的特征又分为不同的种类,业务分析员、程序员、网络专家、数据库分析师、质量保证专家、技术文档书写员、安全专家、硬件工程师、软件工程师等;项目的技术本质又包括硬件与软的本质,编程语言的本质,业务与安全的本质等等。

第二章可行性分析和项目范围管理11、某回国人员创办了一家软件公司,该公司瞄准企业信息化市场,拟选定某一产品作为企业发展的基础,请提出项目建议书。

一、项目概况二、(一)项目名称:企业信息管理系统(二)项目的承办单位:XXX软件公司(三)项目报告撰写单位:XXX软件公司(四)项目主管部门:XXX软件公司(五)项目建设目标:利用该项目赢得市场,获得高额的利润和收益,为企业发展做好基础。

二、立项研究结论(一)项目产品市场前景作为信息化的时代,快速的生产步伐必然要高效的企业信息的管理,通时我国加大市场经济的投入,必然增加大量的企业成立,和企业之间的竞争,这使得本项目有良好的前景和丰厚的收益。

(二)项目政策保障问题在政府的相关政策和法律的约束下实施项目。

(三)项目资金保障问题公司的流转资金通畅,政府资金的大力支持。

(四)项目组织保障问题良好的公司制度和企业文化。

(五)项目技术保障问题拥有本行业顶尖的带头人。

(六)项目人力保障问题和高校合作获得有利人力后备保障,市场关于这方面的人力饱满,在职的人员工作高涨。

(七)项目风险控制问题使用风险分析的方法,在开发各阶段进行风险监控。

(八)项目财务效益结论项目投入市场后可以获得高收益和高利润。

(九)项目社会效益结论项目投入市场后可以获得良好的社会认可。

软件项目管理案例教程课后习题

软件项目管理案例教程课后习题

习题:序-软件项目管理概述一、回答问题:1. 集成项目管理(Integration Project Management)是什么?2. 项目管理九大知识域是什么?3. 项目成本管理(Project Cost management)包括哪些过程?4. 项目管理的五个过程组是什么?二、判断题:5. 判断下面活动哪些是项目?上课λ野餐活动λλ集体婚礼社区保安λ开发微软的操作系统λ每天的卫生保洁λ神州飞船计划λ6. 项目开发过程中可以无限制地使用资源。

()7. 项目具有暂时的特征。

()8. 项目管理核心的三角形是范围、进度、风险。

()9. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。

()10. 运作管理(Operation Management)是从宏观上帮助企业明确和把握企业发展方向的管理。

()习题:第一章-软件项目初始过程一、名词解释1. 项目章程2. 项目建议书二、选择题3. 项目建议书是哪个阶段开发的文档()A. 项目执行阶段B. 项目结尾阶段C. 项目初始阶段D. 项目计划阶段4. 项目章程()A. 明确了项目经理B. 确定了项目的质量标准C. 明确了团队的纪律D. 定义了项目需求5. 对于风险比较大的项目,最好选择()生存期模型,A. 瀑布模型B. 原型C. 螺旋模型D. V模型6. 开发项目建议书的目的是为了()A. 验收B. 竞标或者签署合同C. 编写计划D. 跟踪控制项目三、判断题7. 项目经理是一个综合的角色()8. 软件项目都是需要签署合同的()9. 增量式模型可以避免一次性投资太多带来的风险()10. 项目章程类似一个项目授权书()11. 在甲乙合同项目中,提出需求的一方是乙方()12. 如果是内部项目,在项目初始阶段可以不提交招标书()习题:第二章-软件项目范围计划一、选择题1. 需求分析是回答系统必须()的问题A. 做什么B. 怎么做C. 何时做D. 为谁做2. WBS(工作分解结构)非常重要,因为下列原因,除了()A. 帮助组织工作B. 防止遗漏工作C. 为项目估算提供依据D. 确定团队成员责任3. 项目范围()A. 只在项目开始时重要B. 在授权项目的合同或者其他文件得以批准后就不再重要了C. 从项目概念阶段到收尾阶段都应该加以管理和控制D. 是在项目执行阶段通过变更控制步骤进行处理的问题4. 为了有效地管理项目,应该将工作分解为更小的部分,以下各项中,哪一项不能说明任务应该分解到什么程度?()A. 可以在80小时内完成B. 不能再进一步进行逻辑细分了C. 可由一个人完成D. 可以进行实际估算5. 范围变更是指()A. 修改技术规格B. 对范围陈述进行修订C. 对批准后的WBS进行修改D. 以上都不是6. 下面哪个不是需求管理的过程()A. 需求设计B. 需求获取C. 需求分析D. 需求变更7. 下面那个不是创建WBS的方法()A. 自顶向下B. 自底向上C. 控制方法D. 模版指导8. 任务分解可以(),它是范围变更的一项重要输入A. 提供项目成本估算结果B. 提供项目范围基线C. 规定项目采用的过程D. 提供项目的关键路径9. 范围基线由()组成A. 项目章程、批准的详细的项目范围说明书和WBSB. 批准的详细项目范围说明书、WBS和WBS字典C. 项目章程、项目工作说明书和WBSD. WBS二、判断题10. 需求分析过程是确定项目如何实现的过程,并确定项目的技术方案()11. 对于一个重来没有做过的项目,开发WBS时,可以采用用自底向上的方法()习题:第三章-软件项目进度计划一、选择题1. 快速跟进是指()A. 采用并行执行任务,加速项目进展B. 用一个任务取代另外的任务C. 如有可能,减少任务数量D. 减轻项目风险2. 赶工一个任务时,你应该关注()A. 尽可能多的任务B. 非关键任务C. 加速执行关键路径上的任务D. 通过成本最低化加速执行任务3. “软件编码完成之后,我才可以对它进行软件测试”,这句话说明了哪种依赖关系?()A. 强制性依赖关系B. 软逻辑关系C. 外部依赖关系D. 里程碑4. 如果用户提供的环境设备需要5月10日到位,所以环境测试安排在5月10日以后,这种活动安排的依赖依据是:()A. 强制性依赖关系B. 软逻辑关系C. 外部依赖关系D. 里程碑5. 对一个任务进行进度估算时,A是乐观者,估计是6天完成,B是悲观者,估计是24天完成,C是有经验者认为最有可能是12天完成,那么这个任务的历时估算是介于10天到16天的概率是()A. 50%B. 68.3%C. 70%D. 99.7%6. 下面哪项可能延长项目的进度?()A. LagB. LeadC. 赶工D. 快速跟进7. 关于浮动,下面除了哪个都是不正确的?()A. 每个任务都有浮动B. 只有复杂的项目有浮动C. 浮动是在不增加项目成本的条件下,一个活动可以延迟的时间量D. 浮动是在不影响项目完成时间的前提下,一个活动可以延迟的时间量8. 关于网络图,下面哪个是不正确的?()A. 网络图可用于安排计划B. 网络图展示任务之间的逻辑关系C. 网络图可用于跟踪项目D. 网络图可用于详细的时间管理9. 资源平衡最好用于()活动A. 时间很紧的B. 按时的C. 非关键路径D. 关键路径10. 下面哪项可以决定进度的灵活性( )A. PERTB. Total floatC. ADMD. 赶工二、计算题11. 根据图3-21计算项目在20天内完成的概率,其中任务1的最乐观、最悲观和最可能的历时估计是8天,10天,24天, 任务2的最乐观、最悲观和最可能的历时估计是1天,5天,9天?习题:第四章-软件项目成本计划一、选择题1. ()是用系统的功能数量来测量其规模,与实现产品所使用的语言和技术没有关系的。

软件项目管理第三章课后习题答案

软件项目管理第三章课后习题答案

三、项目范围管理1.什么是项目范围管理?主要包括哪些过程?答:项目范围管理,是指对项目包括什么与不包括什么的定义和控制过程,其任务是界定项目包含且只包含所有需要完成的工作。

项目范围管理规划,范围定义、范围分解、范围核实和范围控制等管理过程。

2.简述需求收集对于范围管理的影响。

答:需求收集的目的是通过调查与分析,获取用户需求并定义产品功能性能等方面需求,首先通过需求收集来获取项目的需求,再次基础上确定项目的范围、进行项目范围管理。

其次需求的变更会引起项目范围的变更。

3.创建WBS是项目范围管理中的重要过程,一个详细的工作分解结构对项目管理有哪些好处?答:WBS(Work Breakdown Structure)是工作分解结构的缩写,WBS是项目管理重要的专业术语之一。

创建WBS是把项目可交付成果和项目工作分解成较小的,更易于管理的组成部分的过程。

WBS对于项目管理的好处包括:可以理清整个项目结构,了解项目全貌。

通过分析每个节点可以统筹整个项目所需的人力、时间、成本。

细分项目范围,为项目划清界线。

当提出需求时,能清晰的分辨出所提出需求为新增需求,还是变更需求,便于项目管理者管理项目。

通过功能分解,便于了解及控制项目进度,规避风险。

通过工作分解便于制订出合理的工作计划。

对一个大的工作包往往无法准确的进行评估,当对其进行细化分解后就能评估出相对准确的工作时间与人力资源。

4. WBS创建方法和原则是什么?答:WBS工作分解方式是逐级细分的,从树根一直到树叶的分解方法,直至分解到无法再分解的日常活动为止。

分解步骤为:项目→任务→工作→日常活动,将一个大项目分解成一个个任务,将任务再分解成可以完成的工作,最后将工作分解成一次次的日常活动。

以树状形式进行表达,从树根到树叶,将错综复杂的结构梳理成一级级、一节节的可以完成的工作节点。

可以参考的分解原则包括:分解是从树根开始,自上而下,逐级进行分解的。

对于小项目分解层级一般为4至6级就足够了,层级越多越不易于阅读和管理。

软件项目管理第一章课后习题答案

软件项目管理第一章课后习题答案

一、软件项目管理概述1.项目管理和技术工作之间有什么关系?答:技术毫无疑问是我们实现产品落地的唯一工具。

需求产生、产品设计其实都是人们的愿景而已,那如何去实现呢,就需要我们用技术手段进行支撑落地。

项目管理作为一门专业已经得到认可,这表明知识、过程、技能、工具和技术的应用对项目的成功有显著影响。

其实项目管理是为产品或项目的有效落地产生的一种管理方法。

因此不难看出,项目管理和技术工作是相辅相成,缺一不可的。

2.软件项目和一般项目的区别是什么?答:软件项目也被称为IT项目,是一种和信息技术(InformationTechnology,IT)相关的特殊项目,它创造的唯一产品或者服务是逻辑体,没有具体的形状和尺寸,只有逻辑的规模和运行的效果。

软件项目不同于其他项目,不仅是一个新领域而且涉及的因素很多,管理也比较复杂。

软件项目如下2个特点可以很好地区别于其他一般项目:(1)目标渐进性软件项目,作为一类特殊的项目,按理说,一开始也应该有明确的目标,然而,实际的情况却是大多数软件项目的目标不是很明确,经常出现任务边界模糊的情况。

在项目前期只能粗略地进行项目定义,随着项目的进行才能逐渐完善和明确。

(2)智力密集型软件项目是智力密集型项目,软件项目工作的技术性很强,需要大量高强度脑力劳动。

因此必须充分挖掘项目成员的智力、才能和创造精神,不仅要求开发人员具有一定的技术水平和工作经验,而且还要求他们具有良好的心理素质和责任心。

与其他性质的项目相比,软件项目中人力资源的作用更为突出,必须在人才激励和团队管理问题上给予足够的重视。

3.项目管理知识体系包括哪10个领域?答:项目管理知识体系(PMBOK第六版)包括以下10个知识领域:1)集成管理(Integration Management):这包括确保项目各部分协调一致,以及在项目生命周期中整合所需的各个过程。

2)范围管理(Scope Management):确保项目做且只做所需的全部工作,以成功完成项目的各个过程。

软件项目管理课后习题答案

软件项目管理课后习题答案

软件项目管理课后习题答案软件项目管理案例教程习题答案第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. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。

软件项目管理课后习题答案

软件项目管理课后习题答案

软件项目管理案例教程习题答案第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.项目是(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.作为项目前期负责人,在接到任务后将如何启动项目?答:项目前期负责人在接到任务后可以开始如下工作逐步启动项目:(1)识别项目需求。

从投资方角度,识别需求是项目度启动过程和整个项目生命周期的最初活动,在这个过程中,为项目的目标确定,以及可行性分析和项目立项提供直接、有效的依据,为需求建议书的撰写提供基础。

(2)项目商业论证。

项目商业论证指文档化的经济可行性研究报告,用来对尚缺乏充分定义的所选方案的收益进行有效性论证,是启动后续项目管理活动的依据。

(3)识别干系人。

项目干系人是指可能影响项目决策、活动或结果的个人、群体或组织,以及会受或自认为会受项目决策、活动或结果影响的个人、群体或组织。

(4)制定项目章程。

目章程是项目启动阶段正式批准的项目文件。

从某种意义上说,项目章程实际上就是有关项目的要求和项目实施者的责、权、利的规定。

(5)召开项目启动大会。

召开项目启动大会不仅能够让项目团队成员互相认识,还可以在项目启动大会上介绍项目背景及计划、正式批准综合性项目管理计划,并在干系人之间达成共识。

3.什么是项目章程?答:项目章程是项目启动阶段正式批准的项目文件。

从某种意义上说,项目章程实际上就是有关项目的要求和项目实施者的责、权、利的规定。

项目章程多数由项目出资人或项目发起人制定和发布的,它给出了关于批准项目和指导项目工作的主要要求,所以它是指导项目实施和管理工作的根本大法。

软件项目管理第八章课后习题答案

软件项目管理第八章课后习题答案

八、项目沟通管理1.简述软件项目中沟通的作用。

答:沟通是保持项目顺利进行的润滑剂,沟通失败常常是项目——特别是软件项目失败的主要原因之一。

项目沟通管理包括为确保项目信息及时且恰当地规划、收集、生成、发布、存储、检索、管理、控制、监督和最终处置所需的各个过程。

项目经理的大部分时间都用于与团队成员和其他干系人的沟通,无论这些成员或干系人是来自组织内部(位于组织的各个层级上)还是组织外部。

有效的沟通在项目干系人之间架起一座桥梁,把具有不同文化和组织背景、不同技能水平、不同观点和利益的各类干系人联系起来。

2.常见的沟通障碍有哪些?答:一般来讲,项目沟通中的障碍主要有主观障碍、客观障碍和沟通方式障碍。

主观障碍包括:(1)个人的性格、气质、态度、情绪、见解等的差别,使信息在沟通过程中受个人素质、心理因素的制约。

人们对人对事的态度、观点和信念不同造成沟通的障碍。

在一个组织中,员工常常来自于不同的背景,有着不同的说话方式和风格,对同样的事物有着不一样的理解,这些都造成了沟通的障碍。

(2)知觉选择偏差所造成的障碍。

接收和发送信息也是一种知觉形式。

但是,由于种种原因,人们总是习惯接收部分信息,而摒弃另一部分信息,这就是知觉的选择性。

知觉选择性所造成的障碍既有客观方面的因素,又有主观方面的因素。

客观因素如组成信息的各个部分的强度不同,对接收者的价值大小不同等,会使一部分信息容易引人注意而被人接受,另一部分则被忽视。

主观因素也与知觉选择时的个人心理品质有关。

在接收或转述一条信息时,符合自己需要的、与自己有切身利害关系的,很容易听进去,而对自己不利的、有可能损害自身利益的,则不容易听进去。

凡此种种,都会导致信息歪曲,影响信息沟通的顺利进行。

(3)经理人员和下级之间相互不信任。

这主要是由经理人员考虑不周,伤害了员工的自尊心,或决策错误所造成。

相互不信任会影响沟通的顺利进行。

(4)沟通者的畏惧感及个人心理品质也会造成沟通障碍。

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

第一章14、简述项目生命周期的特征。

答:项目生命周期的特征包括:成本与人力的投入在项目开始阶段投入较低,在工作执行阶段达到最高,并在项目结束时迅速回落;干系人的影响力、项目的风险与不确定性在项目开始时最大,并在整个的项目周期中随时间的推移而递减;变更的代价随着项目的进行呈指数级数增加在不显著影响成本的前提下,改变项目产品最终特性的能力在开始最大,并随着项目的进展而减弱,变更和纠正错误的代价在接近完成时通常会显著增高。

17、软件项目管理主要包含哪些内容?答:软件项目管理的内容主要包括如下几个方面:人员的组织与管理;软件度量;软件项目计划;风险管理;软件质量保证;软件过程能力评估;软件配置管理等。

18、某研究所人员规模500人左右,主要承接部里下达的研究任务和从市场上获取的横向项目。

研究所准备实施一个OA系统,试分析:项目相关者、项目是目标导向的还是产品导向的、项目阶段、项目目标、项目环境。

答:项目相关者包括研究所全体人员,研究所上级和相关部门,市场上的客户;项目是目标导向的,因为该项目并不是生产某种产品,而是实施一个OA系统,所以应该是目标导向的;项目阶段分为概念阶段,开发阶段,实施阶段和收尾阶段。

在项目的概念阶段,经理一般要简要的描述项目----提出项目的概要计划描述项目的需求和基本构造,给出最初的或粗略的成本估计,生成项目的大概工作内容;概念阶段完成之后就是开发阶段了,在开发阶段,项目团队要建立更详细的项目计划,更精确的成本估计和更详细的WBS;然后是实施阶段,项目团队制定了明确的或者说是非常准确的成本估算,交付了需要的工作,同时向项目相关者提供绩效报告;最后是收尾阶段,该阶段完成所有的工作,客户对整个项目进行验收和接受,项目团队应该在经验总结报告中总结项目经验;项目目标是在研究所全体员工的办公电脑上实施OA系统,实现办公的自动化;项目环境包括项目的本质,项目团队成员的特征和相关技术的本质。

在这个项目中,项目的本质是为研究所人员实施办公自动化系统,包括硬件的安装与软件的安装,安装环境又分为个人电脑、大型主机、网络设备等;项目团队成员的特征又分为不同的种类,业务分析员、程序员、网络专家、数据库分析师、质量保证专家、技术文档书写员、安全专家、硬件工程师、软件工程师等;项目的技术本质又包括硬件与软的本质,编程语言的本质,业务与安全的本质等等。

第二章可行性分析和项目范围管理11、某回国人员创办了一家软件公司,该公司瞄准企业信息化市场,拟选定某一产品作为企业发展的基础,请提出项目建议书。

一、项目概况(一)项目名称:企业信息管理系统(二)项目的承办单位:XXX软件公司(三)项目报告撰写单位:XXX软件公司(四)项目主管部门:XXX软件公司(五)项目建设目标:利用该项目赢得市场,获得高额的利润和收益,为企业发展做好基础。

二、立项研究结论(一)项目产品市场前景作为信息化的时代,快速的生产步伐必然要高效的企业信息的管理,通时我国加大市场经济的投入,必然增加大量的企业成立,和企业之间的竞争,这使得本项目有良好的前景和丰厚的收益。

(二)项目政策保障问题在政府的相关政策和法律的约束下实施项目。

(三)项目资金保障问题公司的流转资金通畅,政府资金的大力支持。

(四)项目组织保障问题良好的公司制度和企业文化。

(五)项目技术保障问题拥有本行业顶尖的带头人。

(六)项目人力保障问题和高校合作获得有利人力后备保障,市场关于这方面的人力饱满,在职的人员工作高涨。

(七)项目风险控制问题使用风险分析的方法,在开发各阶段进行风险监控。

(八)项目财务效益结论项目投入市场后可以获得高收益和高利润。

(九)项目社会效益结论项目投入市场后可以获得良好的社会认可。

(十)项目立项可行性综合评价综上所述项目可以获得良好的收益,具有很大的市场潜力,可以实施该项目。

三、软件项目建设背景(一)国内软件快速增长(二)与发达国家相比,国内市场空间巨大四、软件项目建设必要性(一)满足国内市场需求(二)促进当地经济发展(三)带动当地就业五、项目实施(一)项目实施的各阶段软件需求、系统分析、构架设计、详细设计、测试、实施、维护。

(二)项目实施费用总计投入300百万元。

六、财务效益、经济和社会效益评价(一)生产成本和销售收入估算预计成本300万元,预计收入500万元。

(二)财务评价项目切实可行。

七、结论与建议信息时代变化极快,机遇稍纵即逝,作为软件工程项目尤其如此。

所以在确定了基本的需求和框架的基础上,应该尽快抓住现有的机遇进行市场投资和开发,以便获得良好的收益。

但也不意味着粗制滥造,对于软件的质量一定要认真负责,落实每一道程序,确保最后的产品是符合市场和客户的需求。

第三章开发方法选择2、建筑协会实现基于计算机的信息系统来支持其分支机构的工作已经有很长的历史,使用专有的结构化系统分析和设计方法。

现在,已经决定要创建一个房地产市场的计算机模型,试图计算利率变化对房屋价值的影响。

她担心通常使用的信息系统开发方法不能用于新的项目。

(1)、为什么会有这样的担心?是否应该考虑其他可供选择的方法?(2)、概述系统的开发计划,描述你为这个项目选择的方法的应用。

答:(1)因为房地产市场变化较快,必然有新的要求来的比较快,而传统的那个系统采用结构化的方法开发的,使得很难适用新的需求。

应该考虑其他方案,比如采用面向对象技术和一些软件工程中开发模型。

(2)该项目对风险要求不是太高,但是急于使用,所以我觉得应该使用增量交付和渐进原型的开发方法。

首先制定一个原型给客户看,根据客户需求修改相应不合理的地方。

同时要和客户签订好合同,明确项目开发范围防止需求无限增加和改动。

然后基本模型确定后,进行增量交付,这样做可以满足客户需求的变更同时可以使项目按时完成。

6、在3.9节,强调需要定义将从原型中学到什么以及评价获得新知识的方法。

对于以下情况,概述以下学习成果和评价:(1)、一名毕业班的学生要构建一个在工厂中起“建议箱”作用的应用程序,这个应用程序允许员工提出许多关于过程改进的建议,并且在所提的建议被评价是跟踪它的后续进展。

该学生要使用传统的数据库来实现基于web的前端应用,该学生以前没有用过这种混合的技术开发过任何程序。

(2)、一个工程公司要维护大量不同类型的与当前和以前项目有关的文档。

该公司已经决定评价基于计算机的文档检索系统的使用,并希望在实验的基础上加以实现。

(3)一所本地大学的计算机学院提出一项专门研究“电子解决方案”的业务,即采用万维网开发商业应用程序。

该学院正在研究为以前的学生建立专门的Web站点。

该Web站点的核心是提供关于就业和培训机会的信息,希望通过广告创收。

学院同意进行试验来评价方案是否可行。

答:(1)该学生从中可以学到关于建议箱的操作的相关流程以及新的web技术和数据库技术的混合使用。

评价:混合开发的经历有以利于后期的学习和开发。

(2)该公司从中可以学到如何使用基于计算机的文档检索系统,并且对以前的文档进一步整理,有了新的认识。

评价:有利于公司进行文档的管理。

(3)该学院从中学到电子解决方案的相关流程和商业化的应用程序需要注意的问题。

评价:既可以锻炼学生的基本技能,又可以增加学院的活动经费。

8、在学院环境中,通常建立了保存课程信息(如讲授计划、参考书目和任务摘要)的学生内部网Internet。

作为一个“实际的”练习,计划、组织和召开JAD会议来设计内部网实施(或改进其设计)。

要求:●进行初步研究,标识有代表性的项目相关人员(例如,可能为内部网提供信息的员工)。

●创建JAD活动中使用的文档。

●记录JAD活动。

●创建一个报告来描述JAD会议的发现。

答:(1) 相关人员包括:项目经理,客户决策者,技术总监,协调员。

(2)文档:(3)本次JAD会议讨论了保存课程信息系统的需求和技术问题,通过客户和相关人员讨论使得我们对需求有了进一步的了解和明确,通技术总监等相关人员的想法,使得在开发系统时应该注意些什么,和使用技术能解决什么问题。

(4)第四章需求开发和需求管理陈工为某系统集成公司的项目经理,负责某国有企业信息化项目的建设。

陈工在带领项目成员进行业务需求调研期间,发现客户的某些部门对于需求调研不太配合,时常上机推下级,下级在陈述业务时经常因为工作原因在关键时候要求离开去完成其他工作,而有些部门对于需求调研只是只提供一些日常票据让其进行资料收集,为此陈工非常苦恼。

勉强完成了需求调研后,项目组进入了软件开发阶段,在软件开发过程中,客户经常要求增加某个功能或对某个功能表进行修改,这些持续不断的变更给软件开发小组带来了巨大的压力,软件开发人员甚至提到该项目就感觉没动力。

项目期间由于客户需求变更频繁,陈工采取了锁定需求的办法,即在双方都确认变更后,把变更内容一一列出,双方盖上公司印章生效,但是这样做还是避免不了需求变更,客户的变更列表要求对方遵守承诺,客户确认为这些功能是他们要求的,如果需要新的变更列表,他们可以重新制作并加盖印章。

陈工对此很无奈。

最终在多次反复修改后,项目勉强通过验收,而陈工对于该项目的后期维护任然感到担忧。

(1)请分析案例中变更管理存在的问题。

(2)如果你是陈工,可以采取哪些措施解决遇到的问题?答:(1)案例中陈工对变更的管理未遵循如下流程,需求变更必须严格控制,按照标准的变更流程进行管理,否则,项目很难成功。

陈工必须严格地执行如下的需求变更流程。

通过如下的流程,陈工可以确保采纳最合适的变更,是变更产生的负面影响达到最小。

(2)如果我是案例中的陈工,我可以采用原型开发的方式,首先开发出一个简单的系统原型供广大用户进行测试并且提出相应的需求和问题,然后在进行真正的系统开发。

这样我觉得可以减小需求的变更,并且可以最大化的反应客户真正的需求,毕竟客户需要通过真正的感受系统才能体会到他们真正需要的是什么。

当然,前提必须是客户是愿意为该原型提出宝贵意见的,公司或者项目组可以设置相应的奖惩措施,对提出有效意见的员工实施褒奖,这样可以带动员工进行需求分析的积极性。

并且,项目组的成员在进行系统开发的时候有了明确的目标,也不会一提起项目就感觉没劲了,相反,有了相对明确的目标,大家开发的热情自然也会高涨的,系统开发的效率和质量也是显而易见的。

第五章软件项目成本估算9、W公司即将进行一个中等规模的半独立型的软件项目,预计有60KLOC的源代码,采用中级COCOMO模型估算其工作量,15个成本驱动因子中只有可靠性为“很高”级别,其他因子均为“一般”(“正常”)级别,每人月的费用为1.2万元,试估算该项目的工作量的费用。

答:该项目为中等半独立型的项目,采用COCOMO模型计算工作量,E=a×L b×EAFC由于该项目是半独立型,所以a=3.0 ,b=1.12工作量调整因子EAF的计算公式为:EAF=∏=ni i D 1D i 表示成本驱动量,根据中级COCOMO 模型中的成本驱动量,只有可靠性为“很高”级别,所以EAF=1.40×(1.00)14=1.40 所以工作量 E=3.0×(60)1.12×1.40大概计算的结果是412人月。

相关文档
最新文档