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

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

IT软件项目管理概述

1.什么是项目?项目的特征有哪些?

项目是一个特殊的将要被完成的有限任务。它是在一定时间内,满足一系列特定目标的多项相关工作的总称。项目的特征主要有:项目的独特性;项目的一次性;项目的组织性;项目的生命期;项目的资源消耗性;项目的目标冲突性;项目后果的不确定性。

2.什么是项目管理?项目管理有哪些特征?有哪些基本内容?

项目管理就是在项目活动中运用专门的知识、技能、工具和方法,使项目达到预期目标的过程,是以项目作为管理对象,通过一个临时性的、专门的组织,对项目进行计划、组织、执行和控制,并在时间、成本、性能、质量等方面达到预期目标的一种系统管理方法。项目管理的特征主要有:项目管理对象是项目;系统工程思想贯穿项目管理的全过程;项目管理的组织具有一定的特殊性;项目管理的体制是基于团队管理的个人负责制,项目经理是整个项目组中协调、控制的关键;项目管理的要点是创造和保持一个使项目顺利进行的环境,使置身于这个环境的人们能在集体中协调工作以完成预定目标;项目管理的方法、工具和技术手段具有先进性。

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

3.IT软件项目的独特性表现在哪些方面?

生产无形的产品;过程没有明显的划分;大都是“一次性”的人力消耗型项目。

4.IT软件项目管理包括哪些阶段和活动?

软件项目管理分为六个阶段:需求分析阶段;概要设计阶段;详细设计阶段;编码阶段;测试阶段;安装及维护阶段。

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

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

IT软件项目管理的组合模式是层次结构。在一个典型的IT软件项目中,它的组织模式如图所示。软件项目首先要有软件项目总监,其下可设程序项目经理和质量项目经理。

项目总监的职责有:负责整个软件项目的管理;依照项目管理制定相关制度,管理项目;监督项目管理相关制度的执行;对项目立项、项目撤销进行决策;任命程序项目经理,质量项目经理。

程序项目经理的职责有:对项目总监负责,负责该项目某个特定子项目的开发。同时下设一个或多个软件项目经理。每个软件项目经理下设有产品项目组。产品项目组对软件项目经理负责,具体负责软件的开发、市场调研及销售工作。

质量项目经理职责有:对项目可行性报告进行评审;对市场计划和阶段报告进行评审;对开发计划和阶段报告进行评审;项目结束时对项目总结报告进行评审。产品项目组的职责是具体实现项目目标的单位。

6.项目经理的基本职责包括哪些内容?

答:项目经理的基本职责包括计划、组织、控制。

7.主程序员组组织方式提出的依据有哪些?

主要包括哪些核心组织部分。

主程序员组组织方式提出的依据有:

项目倾向于由一些经验相对不足的人员来承担;许多开发工作(如对大量信息的管理)都是关键性的;多途径沟通相当耗费时间,从而降低了开发者的生产效率。核心组织部分:主程序员,熟练而有经验的辅助程序员,资料管理员。

IT项目管理的基本表述方法

1.什么是工作分解结构?

工作分解结构根据项目内在结构或实施顺序进行层层分解而形成的结构示意图,它可以将项目分解成相对独立、内容单一、易于成本核算与检查的工作单元。

2.什么是甘特图?其主要优缺点是什么?

甘特图是表示项目各阶段任务开始时间与结束时间的图。甘特图用水平线段表示阶段任务;线段的起点和终点分别对应于任务的开始时间和结束时间;线段的长度表示完成任务所需的时间。

甘特图的优点是:表明了各任务的计划进度和当前进度,能动态地反映软件项目的开发和进展情况。缺点是:难以反映多个任务之间存在的复杂逻辑关系。

3.什么是CPM?什么是CPM中的活动、紧前活动、紧后活动、关键路径、关键活动、准关键活动和松弛活动?如何确定CPM的关键路径?

CPM即:关键路径法,它是在IT软件管理中最常用的一种数学分析技术,即根据指定的网络顺序,逻辑关系和单一的历时估算,计算每一个活动(任务)的单一、确定的最早开始和最迟结束时间,通过网络分析研究项目费用与工期的相互关系,并找出在编制计划时及计划过程中的关键路径。CPM中的活动是在网络图中表示的单元;紧前活动是紧接某项活动的先行活动;紧后活动是紧接某项活动的后序活动;关键路径是由一系列关键活动组成的路径;关键活动是时差为零的活动;准关键活动是时差很小的活动;松弛活动:具有很大时差的活动,他们起到平衡资源的作用。

确定关键路径的基本步骤:a.求出各活动的时间参数ES(最早开始时间)和EF(最早完成时间)b.求出各活动的时间参数LF(最迟完成时间)和LS(最迟开始时间)c.计算时差。时差为零的活动组成的路径即为关键路径。

4.什么是PERT?如何用PERT方法计算活动的期望和方差?

PERT是20世纪50年代末发明的一种项目管理分析技术,其理论基础是假设项目持续时间及整个项目完成时间是随机的,且服从某种概率分布,则PERT可以估计整个项目在某个时间内完成的概率。PERT首先估计每项活动的乐观时间a,最可能时间m,悲观时间b,则每项活动的期望为t=(a+3m+b)/6,每项活动的方差为σ=(b-a)/36。

5.PERT和CPM的联系与区别是什么?

联系:实际的项目管理中,往往需要将CPM和PERT结合使用,用CPM求出关键路径,再对关键路径上的各个活动用PERT估算完成期望和方差,最后得出项目在某一时间段内完成的概率。

区别:CPM主要应用于以往在类似项目中已取得一定经验的项目;PERT则更多应用于研究与开发项目,更注重对各项目工作安排的评价和审查。

IT软件项目的生命周期

1.IT软件项目生命周期有何特点?共分为哪几个阶段?画图说明.

生命周期包括识别、设计、实施、评估四个基本阶段。

修改意见

2.IT软件项目以什么为标志?

IT软件项目以里程碑为标志。里程碑是完成阶段性工作的标志,不同类型的项目具有不同的里程碑。

3.瀑布模型,原形模型和螺旋模型3种过程框架对项目生命周期的划分有何异同?画图说明.

(1)瀑布模型:生命周期划分为需求分析与定义;系统设计与软件设计;系统实施与单元

(2)原型模型:要有一个方便灵活的关系数据系统;要有一套完整的程序生成软件;要有一个与数据库对应的、灵活方便的数据字典;有一个可以快抽象或者能够容易提炼的原型。

(3)螺旋模型:需求定义;风险分析;实现和评审。

4.为什么使用原形方法?并说明软件原型分类.

(1)因为原型法具有以下特点:①直观、形象,更多地遵循了人们认识事物的规律,因而更容易被人们接受;②采用模拟手段,缩短了用户和系统分析、设计人员之间的距离;③在整个系统开发过程中反馈是及时的,标准是统一的,可及时的暴露问题,确保系统实现的正确性;④充分利用了新一代的软件工具,使得系统开发和与运行的效率都大大提高。

(2)软件原型分类:IT软件项目生命周期中各阶段的任务是什么?①软件开发准备阶段:先进行初步调查,确定是否进行立项,制定出新软件系统的开发计划。②调查研究阶段:采取各种各样的方式进行调查研究,搞清楚目前系统的界限、组织分工、业务流程、资源状况及薄弱环节,需要绘制现行项目的有关图标。③项目分析阶段:项目分析阶段也就是新系统的逻辑设计阶段,管理人员和系统分析人员使用一系列的图表工具构造出独立于任何物理设计的系统逻辑模型,并与文字说明、图表、流程、规范等共同组成系统的逻辑说明书;④项目设计阶段:将根据新系统的逻辑模型进行物理模型的设计,具体的选择一个物理的计算机信息处理系统;⑤项目实施阶段:首先要进行计算机设备的安全和调试工作。系统分析人员需要对操作人员进行培训,编制系统设计文档、使用手册和有关说明书。⑥维护与评价阶段:客户在IT软件项目周期中扮演什么角色?项目的可行性。对需求的理解。时间及成本的预算。风险的评估以及产品的质量特征等。

5.什么是里程碑?它的主要特性是什么?

(1)里程碑:完成阶段性工作的标志,不同类型的项目里程碑不同。里程碑往往是一些重要活动的完工,或者重要文档的交付,或者阶段评审的通过。

(2)主要特性:里程碑认为任务只有两种状态:要么已经完成,要么就没有完成。分别描述主里程碑与小里程碑的具体含义.它们有何联系?主里程碑:主里程碑是软件项目生命周期的三种检查点中最重要的,他通常指项目项目生命周期里一些重要的转折点,为项目提供战略目标;小里程碑:内容和形式比较灵活,可根据项目或组织的情况而变,主要为实现项目的目标提供战术方法。主里程碑和小里程碑的关系:小里程碑需要通过项目的内容及周期长度来确定,设置它的主要目的是为了合理分配工作,细化管理的“粒度”。主里程碑可以看做是那些确定项目方向的、间隔周期较长的里程碑。把主里程碑和小里程碑结合起来,主里程碑为项目提供了战略目标和方向,小里程碑为实现项目目标提供战术方法。

6.定义小里程碑时的主要原则有哪些?①在项目早起建立小里程碑;②让开发者建立自己的小里程碑;③保持小里程碑的小型化特征;④保持里程碑的二分性;⑤制定一系列完整的里程碑;⑥在短期计划(而不是长期计划)中应用小里程碑。

7.定期状态评估扩要内容包括哪些?①职员:比较职员的计划人数和职员目前的人数(减少或增加)②支出:将支出计划与过去、现在、未来主里程碑中的支出计划进行对比;③风险:事件和危险程度解决计划;风险的量化(成本、时间、质量);④技术:主里程碑的结构基线时间表;软件管理学;当前变化趋势;测试和质量评估;⑤主里程碑计划和结果:下一个主里程碑的计划、时间安排、风险;所有可接受标准的成功/失败结果;⑥产品范围:产品的大小、增长和可接受标准变化度。

IT软件项目可行性研究

1.为什么可行性研究对IT软件项目非常重要?

项目的可行性研究是项目开始阶段的重要工作,需要对项目所涉及的领域、投资的额度、投资的效益、采用的技术、所处的环境、融资的措施、产生的社会效益等多方面进行全面的评价,以便能够对技术上、经济上的可行性、效益性进行研究,已确定项目的投资价值。

2.IT软件项目的可行性一般包括哪几方面内容?分别是什么?

技术可行性分析:指在当前市场的技术、产品条件的限制下,能否利用现在拥有的以及可能拥有的技术能力、产品功能、人力资源来实现项目的目标、功能、性能,能否在规定的时间期限内完成整个项目。经济可行性分析:主要是对整个项目的投资及所产生的经济效益进行的分析,具体包括支出分析、投资回报分析以及敏感性分析等。运行环境可行性分析:其他方面的可行性分析:包括法律可行性、社会可行性等方面。

3.可行性研究包括哪些内容?每项可行性分析考虑的主要因素包括哪些?

可行性研究分为初步可行性研究、详细可行性研究、可行性研究报告。

4.可行性研究的步骤是什么?每个步骤考虑的主要因素有哪些?

(1)确定项目规划和目标。(2)研究正在运行的体统。(3)建立新系统的逻辑模型。(4)导出和评价各种方案。(5)推荐可行性方案。(6)编写可行性研究报告。(7)递交可行性研究报告。

5.IT软件项目的效益主要体现在哪些方面?评价IT软件项目的效益主要有哪些方法?请选择一种方法对你当前的一个项目进行评估。包括:直接效益和间接效益;经济效益和社会效益;近期效益和远期效益;显性效益和隐性效益;微观效应和宏观效应等。方法:(1)函数求解法。(2)相关关系法。(3)模糊数学法。(4)专家意见法。

IT软件项目计划管理

1. IT软件项目计划制定是什么意思?它包括哪些内容?

IT软件项目计划管理是指为IT的运作和IT项目活动的管理提供一个可靠的实施基础和可行的工作计划的过程,其目的是为了更好地实施软件工程和管理软件项目制定合理可行的计划。它包括项目开发计划,测试验证计划,配置管理计划,人员培训计划,系统维护计划等。

2. 确定项目目标的过程和原则分别是什么?

确定项目目标的过程:1.明确制定项目目标的主题。2.描述项目目标。确定和描述项目目标时,可以遵循以下一些基本原则:定量化原则;个人化原则;简单化原则;现实性原则。

3.什么是项目范围?什么范围管理?范围管理包括哪两个过程?项目范围:实现该产品或者服务所需要执行的全部工作。范围管理:确定项目的的哪些方面是应该做的,哪些是不应该做的。包括:范围规划和范围定义。

3. 什么是范围规划?其输入、方法和输出分别是什么?项目范围规划:确定项目的范围,并编写项目范围说明书。输入:产品描述,项目章程,制约因素,前提条件。方法:产品分析,成本效益分析,成本效益分析,专家评定,项目方案识别技术。输出:项目范围说明书;范围管理计划。

5.什么是范围定义?其输入、方法和输出分别是什么?

范围定义是以范围规划的依据,把项目的主要可交附产品和服务划分为更小的,更容易管理的单元。输入:范围说明书,制约因素,前提条件,其他计划结果,历史资料。方法:工作分解结构模板,分解。输出:工作分解结构。

6.为什么要对IT软件项目进行工作分解?分解的主要原则是什么?

原则:1.进行工作分解之后,可以根据细分后的工作包之间的逻辑关系来实施项目。2.通过工作分解,项目组成员就会明确各自的职责,也有了可以共同遵守的明确规范,这样就可情可以减少繁琐的协调工作量,有利于工作的沟通。3.把项目细分为具体的工作任务后,每

个项目组成就能更清晰地理解任务的性质和各自的具体目标。4.通过工作分解,可以比较准确地把握项目所需要的技术.人力.资金等信息,以及面临的风险,从而可以为项目计划的制定提供基线。原则:1.在同一个工作任务中,最好只包相关的工作元素。2.所有工作活动该是平行的或者连续发生的,其间不应该插入不相关的工作活动。3.尽量使用相同的项目组成员,便于彼此沟通和交流。

7.简要描述WBS的设计方法与步骤。

方法:类比分解法. 自上而下解法. 自下而上汇集法. 遵循指导方针。

步骤:1,明确并识别项目的各主要组成部分,明确理解项目的主在可交付产品和服务。2,确定每个可交付成果的详细程度是否已经可以进行恰当的成本估算和时间估算。3,确定工作任务(工作包)。4,核实分解的正确性。

8.什么是项目责任分配矩阵?

项目责任分配矩阵是通过表格和图的形式来表述工作分解结构中每项工作任务的个人责任的一种明细表方法。

9.什么是活动定义?活动定义的依据及方法、输出分别什么?

活动定义:就是确定为了完成在工作分解结构中规定的可交付产品和服务而必须进行的具体活动,并将其形成文档的过程。依据:工作分解结构,项目范围说明,历史信息,约束条件。方法:活动分解法,参照模板法。输出:活动清单,详细依据,更新的工作分解结构。

10.什么是活动排序?活动排序的依据及方法、输出分别什么?

活动排序是分析活动之间的相互依赖关系,并形成文档过程,为进一步编制切可行的进度计划做准备。依据:活动清单,产品描述,活动之间的逻辑关系,项目的约束条件,里程碑。方法:前导图法,箭线图法条件图法。输出:项目网络图,更新的活动清单。

11.什么是活动工期估计?活动工期估计的依据及方法、输出分别什么?

活动工期估计:根据项目范围,资源情况及其他有关信息项目中已经确定的各个活动可能的持续时间进行估计的过程。依据:活动清单,约束条件,资源情况,历史信息,已识别的风险。方法:专家评定法,经验类比估算法,利用历史数据法,德尔非法。输出:活动持续时间,活动持续时间估算的依据,变更的活动清单。

12.用哪种方法可以缩短活动的工期?

持续时间压缩法。

13.对于一项活动,3个预计工期分别是T0=2,TM=14,TP=14,这项活动的期望、方差和标准差是什么?期望:t=TO+4TM+TP/6=12。差:a=(TP-TO)2/36=4。

14.计划阶段对方案进行选择的主要方法有哪两种?极线图法,决策树法。写出软件项目计划书的内容。引言,项目估算,风险管理战略,日程,项目资源,人员组织,跟踪和控制机制,附录。

15.制定项目进度计划的目的是什么?其依据及方法、输出分别什么?

目的:提供对项目进展情况的监督和控制。依据:项目网络图,活动持续时间估计,资源需求,资源安排描述,日历,约束条件,假设条件,提前或滞后要求,风险管理计划。方法:数学分析法,持续时间压缩法,模拟法,资源分配的启发式方法,项目管理软件。输出:项目进度计划,详细依据说明,进度管理计划,更新的项目资源需求。

IT软件项目成本管理

1.IT项目的成本主要包括哪四大部分?各部分的主要特点是什么?

(1)硬件成本:主要包括实施IT软件项目所需要的所有硬件设备、系统软件、数据资源的购置、运输、仓储、安装、测试等费用。对于进口设备,还包括国外运费、保险费、进口关税、增殖税等费用。(2)差旅及培训费用:培训费用包括了软件开发人员和用户的培训费用。

(3)软件开发成本:对于软件开发项目,软件开发成本是最主要的人工成本,付给软件工程师的人工费用占了开发成本的大部分。(4)项目管理费用:用于项目组织、管理和控制的费用支出。

2.影响IT软件项目成本的主要因素有哪些?并简要说明IT软件项目成本管理的主要内容。

(1)项目质量对成本的影响(2)工期对成本的影响(3)管理水平对成本的影响(4)人力资源对成本的影响(5)价格对成本的影响项目成本管理主要包括:资源计划编制、费用估算、费用预算、不可预见费用和费用控制。

3.IT项目成本的常用估算办法有哪些?简要说明每种办法的使用范围。

1)成本建模技术:根据项目特征,用数学模型来预测项目的成本。2)判定技术:也称为Delphi法,聘请一个或多个领域专家和软件开发技术人员,由他们分别对项目成本进行估计,并最后达成一致而获得最终的成本。3)类比评估技术:根据以前类似项目的实际成本作为当前项目的估算依据。4)Parkson法则:表示工作能够由需要的时间来反映。5)自顶向下估算法:成本的估算,主要依据工作分解结构、产品的功能以及实现该功能的之功能组成形式逐层分配成本。6)自下而上估算法:首先估计每个组成单元的成本,然后根据工作分解结构,通过累加方式得到最终的成本估算。7)赢利定价法:软件的成本通过估计用户愿意在该项目上的投资来计算,成本的预算依靠客户的预算而不是软件的功能。

4.简要说明LOC与FP这两种子选手度量办法的异同点。请用基本COCOMO模型,计以下项目的成本:50000LOC的半嵌入式项目;25000LOCR 嵌入式项目;300000LOC

的嵌入式项目;80000机构式项目。成本估计是有风险的,列举你经常用的成本估计方法并列

举出4种在成本估计中减少风险的方法。如果决定要开发一套新闻发布系统,用COCOMO模型预计该项目的成本及开发计划。将最初的计划与实际开发计划进行比较。有

些大的IT软件项目经常包括几百万条代码行(LOC)。说明如何将成本模型有效地应用到这些项目中。解释为什么有些模型在这些项目中经常无效。请描述影响系统维护成本的技术因素与非技术因素。果像一个IT软件项目的项目经理,请解释你将通过哪些管理办法或措施来减少维护成本。

IT软件项目质量管理

1. 什么是质量?质量有哪些特性?

反映实体满足主体明确和隐含需求的能力的特性总和。质量具有如下两方面的特性:质量是综合的概念,它要求功能,成本,服务,环境,心理等诸方面都能满足用户的需求。质量是一个动态的,相对的,变化的,发展的概念。

2.什么是质量管理?

质量管理主要就是监控项目的可交付产品和项目执行的过程,以确保它们符合相关的要求和标准,同时确保不合格项能够按照正确方法或者预先规定的方式处理。简述质量管理的发展历程:以产品为中心的质量检验和统计质量控制阶段(18世纪---1950年);以顾客为中心的质量保证阶段(1950年---1987年);强调持续改进的质量管理阶段(1987年---现在);全面质量管理阶段(TQM)

3.影响产品质量的因素有哪些?

从对质量的影响大小来看,质量因素可分成偶然因素与异常因素两类;根据来源不同,质量因素可分成:材料,方法,设备,操作人员,测量和环境;

4.什么是全面质量管理?全面质量管理要求建立哪三个观点?有哪些特点?

全面质量管理是运用质量管理的科学理论,技术,方法,建立起贯穿于产品质量形成全过程的质量保证体系,使企业全体职工树立质量观点,提高工作质量,经济的生产用户满意的产品。三个观点:1)系统的观点2)向用户服务的观点,用户满意是第一原则3)预防为主的观点,事前主动进行质量管理特点:1)全过程的质量管理2) 全员的质量管理3)全企业的质量管理。

5.全面质量管理的方法有哪些?

排列法,因果图法,控制图法,分层法,相关图法,统计分析图法,不合格品统计法,缺陷位置调查表,频数分布统计表等。

6.什么是全面质量管理的PDCA循环法?

PDCA循环体现了全面质量管理的基本思想,也是全面质量管理的基本工作步骤和程序。它把质量管理过程具体划分为计划,执行,检查,处理4个阶段8个工作步骤,强调按此顺序不断地循环,以此来进行所有的质量管理活动。

7.什么是软件质量?

对用户在功能和合性能方面需求的满足,对规定的标准和规范的遵循以及正规软件某些公认的应该具有的本质。

8.简述Boehm软件质量模型:

Boehm等人把软件质量分成若干层次,对于最低层的质量特性再引入数量化的概念。其主要的质量特性有:可存取性,可说明性,准确性,可扩充性,完备性,简洁性,,通信性,一致性,与设备无关性,效率,人类工程,易读性,可维护性,可修改性,可移植性,可靠性,可理解性,易用性等。

9.简述McCall软件质量模型:

McCall的质量模型曾经应用于美国军队,空间和公共事务等领域的大型项目中。它是由美国空军电子系统部门开发的,曾在通用电器公司和罗马飞机开发中心使用以改善软件产品质量。McCall的模型提出了对影响软件质量的因素进行了分类,认为软件的质量要素主要有11个,即可用性,正确性,可靠性,可维护性,适应性,可测试性,可移植性,可重用性,互操作性等。

10.简述ISO9000-3软件质量评价模型。

它给出了6个软件质量特性和与其相关的21个质量子特性的明确定义:第一层是质量特性,第二层称为质量子特性,第三层称为度量。该标准定义的6个质量特性是功能性,可靠性,,可维护性,高效性,可使用性,可移植性;并推荐了21个子特性,如适合性,准确性,互用性,依从性,安全性,成熟性,容错性,可恢复性,可理解性,易学习性,操作性,,时间特性,资源特性,可分析性,可变更性,稳定性,可测试性,适应性,可安装性,一致性,易替换性等。

11简述两种软件度量标准。

软件度量标准可分为控制度量标准和预测度量标准两类。控制度量标准是用来控制软件过程的。预测度量标准则是用来测量产品属性的,这些属性可以预测相关产品的质量。

12.什么是质量保证?质量保证包括哪些内容?

质量保证是为保证产品和服务充分满足消费者要求的质量而进行的有计划的,有组织的活动。质量保证包括:1)质量管理方法2)有效地工程技术3)整个过程采用的正式复审技术

4)多层次的测试技术5)对文档及其修改的控制6)项目的标准及规格等

13.什么是软件质量保证?它的内容和目标是什么?

软件质量保证就是向用户及社会提供满意的高质量的软件产品。它的主要功能包括:1)质量方针的制定和贯彻。2)质量保证方针和质量保证标准的制定。3)质量保证体系的质量保证工作。4)明确各阶段的质量保证工作。5)各阶段的质量评审。6)确保设计质量。7)重要质量问题的提出与分析。8)总结实现阶段的质量保证活动。9)整理面向用户的文档,说明书等。10)产品质量鉴定,质量保证系统鉴定。11)质量信息的搜集,分析和使用。目标:策划软件质量保证活动。客观的检查软件产品和活动对使用标准,规程和需求

的遵守制度。软件质量保证活动和结果将通知受影响的小组和个人。上级管理部门处理软件项目内部不能解决的不一致问题

14什么是编制软件项目计划?它的依据、方法和技术、输出是什么?

项目质量保证计划的编制就是为了确定与项目相关的质量标准并决定达到标准的一种有效方法。依据:项目质量保证计划的编制依据可以概括为项目质量标准,项目阶段的划分,项目质量范围,项目质量计划的内容,项目质量计划的其他要求等方面。(主要依据:质量

方针范围描述产品描述标准和规则其他工作的输出)方法和技术:效益/成本分析法基准法流程图实验设计输出:质量管理计划操作说明检查表

15.什么是软件项目质量保证?它的依据、方法和技术、输出是什么?

软件项目质量保证是在质量体系中实施的全部有计划的,有系统的活动,提供满足项目相关标准的措施,贯穿整个项目的实施全过程。依据:质量管理计划质量控制度量结果操作说明。方法和技术:质量计划编制工具和技术质量审核。输出:质量改进。

16.什么是软件项目质量控制?它的依据、方法和技术、输出是什么?

软件项目质量控制是指监督每个子项目的实施状况,以确定它们是否与相关的质量标准相符合,找出存在的偏差,分析产生偏差的原因,并根据质量管理计划提出的内容,寻找避免出现质量问题的方法,找出改进质量,组织验收和进行必要返工的解决方案。依据:项目的阶段工作成果项目质量管理计划操作描述检查表方法和技术:检查控制图统计样本流程图趋势分析。输出:项目质量改进的措施可接受的决定返工检查表过程调整

17什么是软件项目评审?它有哪几种类型?分哪几个阶段?其作用是什么?

评审是一种质量保证的机制,它是借助一组人员来检查软件系统或相关文档并发现错误的一个过程。类型:设计或程序检查管理评审质量评审。阶段:选择评审小组安排地点时间分发文档评审通知和完成评审表格。作用:软件质量评审是软件项目管理过程中的“过滤器”,评审被用于软件开发过程中的多个不同的点上,起到发现错误的作用。

18简述ISO9000的五个部分,四个核心标准和八大原则。

5个部分:质量术语标准质量保证标准质量管理标准质量管理和质量保证标准的选用和实施指南支持性技术标准。4个核心标准:ISO9000 ISO9001 ISO9004 ISO190118个原则:以客户为中心统一的宗旨,明确方向和建设良好的内部环境全员参与。将相关的资源和活动作为过程来进行管理系统管理持续改正以事实为决策依据互利的供求关系19简述CMM的五个阶段。

I级——初始级II级——可重复级III级——已确定级IV级——已管理级V级——优化级。

20简单比较CMM与ISO9000的异同。

他们都着眼于质量和过程管理,两者都为了解决同样的问题,直观上是相关的。但是他们的基础却各不相同:ISO9001确定一个质量体系的最少需求,而CMM则强调持续的过程改进。

IT软件项目风险管理

1.什么是风险?它的本质是什么?它的不确定性范围包括哪些?

风险是一种不确定性,使得在给定的情况和特定时间下,所从事活动的结果有很大的差异性,差异性越大,风险也越大,所面临的损失或收益都可能很大,即风险带来的不都是损失,也可能存在机会。它的本质是不确定性和损失。风险的不确定性范围包括:发生与否不确定;发生的时间不确定;发生的状况不确定;发生的结果不确定。

2 IT软件项目可能会设及到哪些不确定?为什么?

1、事件或者风险事件。既必须有一些事件或者其后果未预料到的事件发生。

2、事件发生的概率。事件的发生具有不确定性。

3、事件的影响。风险事件发生后,其结果是不确定性的,既可能带来损失,也可以是提供机会。

4、风险的原因。引起风险的各种内外、主客观因素,既风险源。

5、风险的可变性。风险的性质、可能产生的后果、发生的概率、影响范围等都是随风险发生的时间、坏境的变化而变化的。

2描述风险的分类.IT软件项目风险主要分为哪几类?

风险的分类:技术风险、管理风险、组织风险、外部风险。IT软件项目风险主要分为:已知风险、可预报风险、不可预知风险。

3 IT软件项目涉及到的风险有哪些?

风险识别、风险估计、风险管理策略、风险解决和风险监控。

4简要描述风险管理的主要过程:

风险管理主要包括风险规划、风险控制、风险监督。风险规划:主要针对各种可能出现风险事件,制定各种风险应对计划和应对策略,并制定或者选择一个风险规避的行动方案。风险控制:即实施风险规避的控制计划。风险监督:在实施风险控制后,检查和检验决策的结果是否与预期的相同,并寻找细化和改进风险管理计划的机会。

5. IT软件项目的风险管理分为几个步骤?各是什么?

项目风险管理分为风险分析和风险管理两个阶段。风险分析阶段包括风险识别、风险估计、风险评价3部分。风险管理阶段包括风险规划、风险控制、风险监督3部分。

6.简要描述IT软件项目各阶段的主要风险及管理策略:规避、转移、弱化、接受。

7.软件项目的风险可以从哪些方面检查?

产品规模风险。需求风险、相关性风险、管理风险、技术风险。

8.如何跟踪项目在降低风险方面的进展状况?如何并何时采取适当的纠正行动?

对存在的风险进行识别。现场观察、与项目其他团队密切联系和配合、做好资料保管工作。

9.风险管理的目的是什么?

在项目生命周期中对各种风险进行识别、分析、评价,采用各种管理方法、技术和手段对项目涉及的风险进行有效控制。

10简要描述风险管理的基本原理.

在项目生命周期中对各种风险进行识别、分析、评价,采用各种管理方法、技术和手段对项目涉及的风险进行有效控制。

11.风险评价的依据及主要目的分别是什么?

依据3个因素:风险描述、风险概率和风险影响。目的是:从整体上考虑项目所有阶段的各个风险,各个风险之间可能的相互作用、相互影响以及对整个项目的总体影响,项目的主体是否能够承担这些风险。

12试用图的方式表示风险监控的主要活动。

13软件项目开发过程中的常见风险有哪些?有何规避方法?

经济风险、市场风险、技术风险、人力资源风险、环境风险。方法:风险审计、偏差分析、技术指标。

14如何判定风险来源?如何按照原因和症状分类?如何评估每个风险的可能损失和损大小,并按照发生可能性和影响严重性区分优先次序?

定义风险的参考标准——成本、性能、支持和进度。定义项目的水平参照值。找出每组与每个水平参照值间的关系。估计一组临界点以定义项目的终止区域。估计风险组合将如何影响风险水平参照值

IT软件项目人力资源管理

1.简述人力资源管理在IT软件项目管理中的重要地位。

为了更优效地管理,项目经理必须理解其员工,并且懂得如何与员工进行交流和沟通。一个好的项目经理可以了解员工的吧足从而合理的调配软件项目组,不会将员工分配到不愿意去的或不适合去的组或部门。计算机系统是被人使用的,如果在设计系统时,没考虑到员工的能力和不足,就不可能使他们应用工具去开发出优秀的产品。在软件项目中,程序员的生产效率是成本的关键因素,对人力因素的理解能有效帮组找到提高生产率的必要方法和技术。

2.IT软件项目团队形成分哪几个阶段?

形成期;震荡期;正规期;表现期

3.怎样形成一个有效的团队组织?

团队的目标明确,成员清楚自己工作对目标的贡献。团队的组织结构清晰,岗位明确。有成文或者习惯的工作流程和方法,而且流程简明有效。项目经理对成员有明确的考核和评价标准,工作结果公正、公开、赏罚分明。组织纪律性,这点往往容易被忽略,违反纪律往往会牺牲多数人员的利益,因此“以人为本”绝不是“以个性为本”。互相信任,善于总结和学习。

4.项目经理的职责有哪些?项目经理应该具备什么技巧?

职责:权力—发命令的正当等级权力。任务—感知到的项目经理影响员工后来工作分配的能力。预算—感知到的项目经理授权他人使用自由支配资金的能力。提升—提拔员工的权力。资金—给员工涨工资和增加福利的权力。工作挑战—根据员工完成一项特定任务的喜欢来安排工作的能力,这是以个内在刺激因素。专门技术—感知到的项目经理所具有的其它人觉得重要的专业技术知识。友谊—项目经理和其它人建立良好的人际关系的能力。

技巧:强制力;合法权力;专家权力;奖励权力;感召权力讨论项目过程中产生的冲突种类:工作种类;资源分配;项目成本;先后顺序;组织问题;个体差异描述项目中处理冲突的方法?回避或撤退;竞争或逼迫;调停或消除;妥协;合作、正式和解决问题

软件项目管理大作业

软件项目管理大作业 软件项目购销合同 本合同由下述双方签署: 甲方: 联系电话: 乙方: 联系电话: 根据《中华人民共和国合同法》及其他有关规定,甲乙双方在平等、自愿、公开、

诚实信用的基础上就XXXXXX储蓄软件项目事宜,经甲乙双方友好协商如下: 第一条储蓄软件项目实施所需的条件(人工及人工费由甲方负责,但技术和质量全部由乙方负责),所进行项目开发所需的事宜明细见附件,附件与本合同不可分割,具有同等法律效力。 第二条产品交付甲方验收前所有质量问题由乙方负责,当交付甲方验收合格后,所有利害由甲方负责。 第三条交货方式双方见面交易。合同为证。 第四条交货时间为2014年9月17日,交货地点xxx。对于产品的数量、质 量等问题,全部由乙方负责。 第五条合约执行内容 经甲乙双方协商约定,整个软件项目设计由乙方提供专业人员和技术进行开发,甲方不用参与,按照乙方技术进行开发且监工由乙方负责,开发完成后,应达到国家验收标准,当与国家标准发生冲突时,按国家标准执行,测试达到标准后,视为乙方工程全部验收合格。如未达到验收标准时,所人工费由乙方负责承担,如能补救,由乙方尽快全部负责,直至达到验收标准。 第六条补充说明 乙方计算的全部材料已全部包含软件项目的全部,甲方不再支付任何费用,经乙方设计与预算得出以上内容与附件包含的内容外,不再有任何增项费用,如有乙方全部承担。 第七条双方职责 1、甲方职责 甲方负责协调乙方与同期作业的其他工程之间的关系(作业时间、作业面等)。 2、乙方职责 (1)乙方负责交付工程的可靠性、安全性,如因未按规定施工造成甲方工期延误、财产损害等严重问题,一切责任由乙方承担。

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

软件项目管理案例教程习题答案 第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. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。(√ ) 5. 运作管理(Operation Management)是从宏观上帮助企业明确和把握企业发展方向的管理。(√ ) 第1章软件项目初始过程 一、名次解释 1.项目章程 项目章程是指项目执行组织高层批准的一份以书面签署的确认项目存在的文件,包括对项目的确认、对项目经理的授权和项目目标的概述等。严格地说,姓名章程包括队开始一个项目或项目阶段的正式授权,但是通常而言,在每个项目阶段都对项目进行一次授权的做法并不多见。 项目章程是一个正式的文档,它正式的认可一个项目的有效性,并指出项目的目标和管理方向。它授权项目经理来完成项目,从而保证项目经理可以组织资源用于项目活动。项目章程由项目发起人、出资人或者高层管理人员签发。

软件项目管理试题库及答案

第零章-软件项目管理概述 一.选择 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 Manager B. Project Management Professional

IT项目管理课程作业

1、为什么说项目章程的形式意义大于内容意义?项目章程主要起什么作用? 答:项目章程应该通过管理者对项目及项目所需的条件进行客观的分析后颁发,它提供给项目经理运用、组织项目所需资源,进行项目活动的权力。主要项目干系人应该对该章程达成共识,并亲笔签名认可。所以在事实上,项目章程的象征意义大于其内容本身。项目章程是正式承认某项目存在的重要文件,它可以是一个特别的文件形式,也可以是项目立项书、企业需求说明书、产品说明书、项目任务书、开工令或项目描述表,项目章程授权项目工作的正式展开。项目的主要干系人需要在项目章程上签字,以表示承认在项目需求和目的上已经达成一致,并承诺提供相关的支持。项目章程对其他文件既有直接作用,也有参考作用。 2、什么是项目范围?什么是项目范围管理? 答:项目范围是对项目界限进行的定义。从利益相关者角度来看,范围是指项目中的交付成果的总和。项目范围的确定与管理直接关系到项目的整体成功。项目范围管理计划描述了对项目范围如何进行管理,项目范围怎样变更才能与项目要求相一致等问题,是项目管理团队确定、记载、核实、管理和控制项目范围的指南。项目范围管理计划的主要内容有根据详细的项目范围说明书制作的WBS、如何正式核实与验收项目已完成可交付成果的一个过程、控制详细项目范围说明书变更请求处理的方式等。项目范围管理计划包含在项目管理计划之内,也可作为其中的一项分计划。项目范围管理计划可以是正式或非正式的,极为详细的或相当概括的,具体视项目的需要而定。 3、项目进度管理包括哪些内容? 答:项目进度管理涉及的主要过程包括活动定义(确定完成项目各项可交付成果而需开展的具体活动)、活动排序(识别和记录计划活动之间相互逻辑关系的过程)、活动资源估算(估算完成各项计划活动所需资源类型和数量的过程)、活动持续时间估算(估算完成单项计划活动开展的具体活动时间)、进度计划编制(分析计划活动顺序、计划活动持续时间、资源要求和进度制约因素,制定项目进度表的过程)、进度控制(控制项目进度变更的过程)。 活动定义活动排序活动资 源估算 持续时 间估算 进度计 划编制进度控制 进一步定义范围进 一 步 定 义 时 间 进 一 步 定 义 成 本 进 一 步 定 义 时 间 项 目 进 度 计 划 WBS 进度检查评价调整

旅游管理系统 软件项目管理大作业

目录 1.合同书-------------------------------------------------------------------2 2.生存期-------------------------------------------------------------------3 3.需求规格说明------------------------------------------------------------4 目标-----------------------------------------------------------------4 用户类和特征-------------------------------------------------------4 运行环境------------------------------------------------------------4功能需求------------------------------------------------------------5确定执行者---------------------------------------------------5 确定用例-----------------------------------------------------5 用例文档-----------------------------------------------------6非功能需求----------------------------------------------------------8故障处理-------------------------------------------------------------8 4.任务分解------------------------------------------------------------------8 5.项目估算------------------------------------------------------------------9 直接成本-------------------------------------------------------------9 间接成本------------------------------------------------------------12 估算的误差----------------------------------------------------------12 6.进度计划-----------------------------------------------------------------13 活动顺序-------------------------------------------------------------13 甘特图----------------------------------------------------------------14

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

软件项目管理案例教程习题答案 5. 判断下面活动哪些是项目? 上课 野餐活动√ 集体婚礼√ 社区保安 开发微软的操作系统√ 每天的卫生保洁 神州飞船计划√ 二、判断题 1. 项目开发过程中可以无限制地使用资源。(X) 2. 项目具有暂时的特征。(√) 3. 项目管理核心的三角形是范围、进度、风险。(X) 4. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。(√) 5. 运作管理(Operation Management)是从宏观上帮助企业明确和把握企业发展方向的管理。(√) 一、选择题 1. 项目建议书是哪个阶段开发的文档(C ) A. 项目执行阶段 B. 项目结尾阶段 C. 项目初始阶段 D. 项目计划阶段 2. 项目章程(A ) A. 明确了项目经理 B. 确定了项目的质量标准 C. 明确了团队的纪律 D. 定义了项目需求 3. 对于风险比较大的项目,最好选择(C )生存期模型, A. 瀑布模型 B. 原型 C. 螺旋模型 D. V模型 4. 开发项目建议书的目的是为了(B ) A. 验收 B. 竞标或者签署合同 C. 编写计划 D. 跟踪控制项目 三、判断题 1. 项目经理是一个综合的角色(√) 2. 软件项目都是需要签署合同的(√) 3. 增量式模型可以避免一次性投资太多带来的风险(√) 4. 项目章程类似一个项目授权书(√) 5. 在甲乙合同项目中,提出需求的一方是乙方(X) 6. 如果是内部项目,在项目初始阶段可以不提交招标书(√)

第二章-范围计划 一、选择题 1. 需求分析是回答系统必须(A)的问题 A. 做什么 B. 怎么做 C. 何时做 D. 为谁做 2. WBS(工作分解结构)非常重要,因为下列原因,除了(D ) A. 帮助组织工作 B. 防止遗漏工作 C. 为项目估算提供依据 D. 确定团队成员责任 3. 项目范围(C) A. 只在项目开始时重要 B. 在授权项目的合同或者其他文件得以批准后就不再重要了 C. 从项目概念阶段到收尾阶段都应该加以管理和控制 D. 是在项目执行阶段通过变更控制步骤进行处理的问题 4. 为了有效地管理项目,应该将工作分解为更小的部分,以下各项中,哪一项不能说明任务应该分解到什么程度?(B ) A. 可以在80小时内完成 B. 不能再进一步进行逻辑细分了 C. 可由一个人完成 D. 可以进行实际估算 5. 范围变更是指(A ) A. 修改技术规格 B. 对范围陈述进行修订 C. 对批准后的WBS进行修改 D. 以上都不是 6. 下面哪个不是需求管理的过程(A ) A. 需求设计 B. 需求获取 C. 需求分析 D. 需求变更 7. 下面那个不是创建WBS的方法(C ) A. 自顶向下 B. 自底向上 C. 控制方法 D. 模版指导 8. 任务分解可以(B),它是范围变更的一项重要输入 A. 提供项目成本估算结果 B. 提供项目范围基线 C. 规定项目采用的过程 D. 提供项目的关键路径 9. 范围基线由(B)组成

软件项目管理考试试题及答案

《软件项目管 理》期末复习考试及答案 、判断题(正确画V,错误画X) 1 ?项目是由临时性的组织来完成的。(T ) 2?项目的选择包括评估各种需求和机会,评估必须是有形和定量的。(F ) 3?在双代号图中,每一事件(圆圈)必须有惟一的事件序号,即网络图中不会出现相同的事件序号。(T ) 4 ?根据项目生命周期可知,不同项目各阶段资源投入强度不同。通常是前期投入低,逐渐增加达到高峰后开始降低。(T ) 5 ?具有正总时差路径被称为关键路径。(F ) 6 ?申请书是一份推销文件,而不是技术报告。(T ) 7?某项活动的最早开始时间和最早结束时间是通过网络图反向推算得到的。(F )8. 在绘制网络图时,把活动画在一个闭路中是不允许的,因为它描述的是不断自我重复 的活动路径。(T ) 9. 项目必须完成的整个时间段被定义为从预计开始时间到要求完工时间。(T ) 10. 某项活动的浮动时间为负值,表明该项活动花费的时间可以延长。(F )、单项选择题 1.项目生命周期四个阶段中,第二阶段结束于(A ) A)签订合同B)需求建议书的发布 C)申请书的提交D)项目结束 2.固定价格合同对于客户和承约商来说,风险分别是(B ) A)低低B)低高 C)高低D)咼咼 3.进度偏差SV<0(为负值)时,表示( B ) A)进度提前B)表示进度延误 C)实际消耗工时(或成本)低于预算值,即项目有结余或效率高 D)实施成本过高,即实际消耗工时(或成本)超过预算值,即项目超支 4. 右图是一个单代号图,表示(A ) A)活动A结束10天以后,活动B才能开始 B)活动A开始10天以后,活动B才能开始 C)活动A结束10天以后活动才能结束 D)活动A开始10天以后活动B才能结束

软件项目管理课后作业

第一章 14、简述项目生命周期的特征。 答:项目生命周期的特征包括: 成本与人力的投入在项目开始阶段投入较低,在工作执行阶段达到最高,并在项目结束时迅速回落; 干系人的影响力、项目的风险与不确定性在项目开始时最大,并在整个的项目周期中随时间的推移而递减; 变更的代价随着项目的进行呈指数级数增加在不显着影响成本的前提下,改变项目产品最终特性的能力在开始最大,并随着项目的进展而减弱,变更和纠正错误的代价在接近完成时通常会显着增高。 17、软件项目管理主要包含哪些内容 答:软件项目管理的内容主要包括如下几个方面: 人员的组织与管理; 软件度量; 软件项目计划; 风险管理; 软件质量保证; 软件过程能力评估;软件配置管理等。 18、某研究所人员规模500 人左右,主要承接部里下达的研 究任务和从市场上获取的横向项目。研究所准备实施一个 OA 系统,试分析:项目相关者、项目是目标导向的还是产品导向的、项目阶段、项目目标、项目环境。

答:项目相关者包括研究所全体人员,研究所上级和相关部门,市场上的客户; 项目是目标导向的,因为该项目并不是生产某种产品,而是实施一个OA 系统,所以应该是目标导向的; 项目阶段分为概念阶段,开发阶段,实施阶段和收尾阶段。在项目的概念阶段,经理一般要简要的描述项目------------------- 提出项目的概要计划 描述项目的需求和基本构造,给出最初的或粗略的成本估计,生成项目的大概工作内容;概念阶段完成之后就是开发阶段了,在开发阶段,项目团队要建立更详细的项目计划,更精确的成本估计和更详细的 WBS然后是实施阶段,项目团队制定了明确的或者说是非常准确的成本估算,交付了需要的工作,同时向项目相关者提供绩效报告;最后是收尾阶段,该阶段完成所有的工作,客户对整个项目进行验收和接受,项目团队应该在经验总结报告中总结项目经验; 项目目标是在研究所全体员工的办公电脑上实施0A系统,实现办公的自动化; 项目环境包括项目的本质,项目团队成员的特征和相关技术的本 质。在这个项目中,项目的本质是为研究所人员实施办公自动化系统,包括硬件的安装与软件的安装,安装环境又分为个人电脑、大型主机、网络设备等;项目团队成员的特征又分为不同的种类,业务分析员、程序员、网络专家、数据库分析师、质量保证专家、技术文档书写员、安全专家、硬件工程师、软件工程师等;项目的技术本质又包括硬件与软的本质,编程语言的本质,业务与安全的本质等等。

网上购物系统软件项目管理大作业

《网上购物系统》项目管理目录 1.合同 (1) 1.1合同双方 (1) 1.2供应的商品和服务 (1) 1.3时间地点 (1) 1.4专利成果分配 (1) 1.5验收标准 (1) 1.6报酬计算 (1) 1.7违约处理 (1) 2. 生存期 (2) 3.需求管理 (3) 3.1 功能需求 (4) 3.2确定用例 (4) 3.3用例文档 (5) 3.4非功能需求 (6) 3.4.1 性能需求 (6) 3.4.2安全性需求 (7) 3.4.3故障处理 (7) 4.任务分解 (7) 5.项目估算 (9) 5.1直接成本 (9) 5.2间接成本 (9) 5.3网上购物系统总成本 (10) 6. 进度计划 (10) 7.质量计划 (12) 7.1组织机构 (12) 7.2职责 (14) 7.2.1项目负责人的职责 (14) 7.2.1质量保证人员的职责 (14) 7.3质量目标 (14) 7.4质量策略 (15) 7.5软件质量保证活动 (15) 7.5.1审计 (15) 8.风险计划 (15) 8.1风险种类 (16) 8.1.1资金风险 (16) 8.1.2人员风险 (16) 8.1.3时间风险 (16) 8.1.4技术风险 (17) 8.1.5进度风险 (17) 8.2风险控制 (18)

8.2.1风险的化解 (18) 8.3风险监控 (18) 9.团队管理 (18) 9.1项目组织结构 (19) 9.2团队沟通管理 (19) 10.项目结束 (20) 14.1项目终止 (20) 14.2结束计划 (20) 14.3项目收尾 (20)

1.合同 1.1合同双方 甲方:胡某某 乙方:盛某某 1.2供应的商品和服务 供应的软件:乙方为甲方提供所需的网上购物系统 提供的服务:乙方为甲方提供所需的日常维护和服务器管理。 提供的文档:乙方在交付软件时提供详细的软件规格说明书和使用文档。 安装服务:乙方为甲方提供软件的安装。 公文处理:乙方负责将甲方提供的公文资料加载入系统并进行分类。 维护协议:当甲方在使用该产品时,在正常操作的情况下出现BUG或系统错误,乙方免费为甲方提供修复服务以保障软件的正常使用。当由于甲方的错误使用等非软件原因导致出现故障,乙方同样提供修复服务。由于甲方拥有该软件的源代码所有权,因此甲方需要承担部分维修和进一步开发的责任。当软件需要新的功能拓展或改版升级时,由双方共同协商决定。 1.3时间地点 6月10日上午9:00在河北省沧州市黄骅市 1.4专利成果分配 该软件是由甲方向乙方定制,甲方拥有该软件的版权,乙方不能将该软件的任何版本卖个其他客户。软件提交时,项目源代码的所有权自动移交到甲方,乙方不得擅自对源代码进行修改。 1.5验收标准 乙方在开发过程中必须遵守ISO 12207关于软件生命周期和文档的标准。 1.6报酬计算 软件总价为2万元。合同签订后,甲方向乙方支付1万元定金。项目的第二个月,乙方按计划时间表完成需求分析、系统分析、设计和完成系统的基本框架后,甲方向乙方支付0.5万元。该系统完成后,甲方进行验收测试,在签字验收后完成后,甲方向乙方支付全款。 1.7违约处理 任何一方违反本协议导致本协议无法继续履行的,违约方需赔偿守约方违约金人民币2万元,该违约金不足以弥补守约方实际损失的,违约方应赔偿守约方所有实际损失。 甲方法人代表:胡某某

软件项目管理案例教程(第四版)课后习题答案

项目管理案例教程(第四版)习题及答案 第一章软件项目管理概述 一、填空题 1、敏捷模型包括4个核心价值,对应12个敏捷原则。 2、项目管理包括(启动过程组)、(计划过程组)、(执行过程组)、(控制过程组)、(收尾过程组)5个过程组。 二、判断题 1、搬家属于项目。(对) 2、项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的永久性的努力。(错) 3、过程管理目的是要让过程能够被共享、复用,并得到持续的改进。(对) 4、项目具有临时性的特征。(对) 5、日常运作存在大量的变更管理,而项目基本保持连贯性的。(错) 6、项目开发过程中可以无限制地使用资源。(错) 7、(对)参见教材p20 三、选择题 1、下列选项中不是项目与日常运作的区别的是(C) A. 项目是以目标为导向的,日常运作是通过效率和有效性体现的。 B. 项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理。 C.项目需要有专业知识的人来完成,而日常运作的完成无需特定专业知识。 D.项目是一次性的,日常运作是重复性的。 2、以下都是日常运作和项目的共同之处,除了(D) A.由人来做 B.受限于有限的资源 C.需要规划、执行和控制 D.都是重复性工作 3、(A) 4、下列选项中属于项目的是(C) A.上课 B.社区保安 C.野餐活动 D.每天的卫生保洁 5、下列选项中正确的是(C) A.一个项目具有明确的目标而且周期不限 B.一个项目一旦确定就不会发生变更 C.每个项目都有自己的独特性 D.项目都是一次性的并由项目经理独自完成 6、(B)是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。 A.过程 B.项目 C.项目群 D.组合 A.人力资源管理 B.项目管理 C.软件项目管理 D.需求管理 7、(c) 8、下列活动中不是项目的是(C) A.野餐活动 B.集体婚礼 C.上课 D.开发操作系统 9、下列选项中不是项目的特征的是(C) A.项目具有明确的目标 B.项目具有限定的周期 C.项目可以重复进行 D.项目对资源成本具有约束性

软件项目管理期末考试题

1.在什么情况下可以采用德尔菲方法进行风险识别_______C____。 A.存在模拟模型 B.需要大家的统一意见 C.有大量历史项目 D.风险概率明确 2.下面各项对沟通计划的描述,哪项是错误的。(D) A.确定沟通需求 B.确定沟通的内容 C.确定沟通方法 D.对项目管理是没有必要的 3.赶工一个任务时,你应该关注____C_____________。 A.尽可能多的任务 B.非关键任务 C.加速执行关键路径上的任务 D.通过成本最低化加速执行任务 4.在一个项目会议上,一个成员提出增加任务的要求,而这个要求超出了WBS确定的项目基线,这时,项目经理提出项目团队应该集中精力完成而且仅需完成原来定义的范围基线,这是一个__B_________的例子。 A.范围定义 B.范围管理 C.范围蔓延 D.范围变更请求 5.人员管理计划描述了__________。(B) A.如何获取项目成员 B.如何解决冲突 C.项目经理的团队建设总结 D.项目团队的人员什么时候如何加入到团队中和离开团队 6.关于浮动,下面除了哪个都是不正确的?(B) A.每个任务都有浮动 B.只有复杂的项目有浮动 C.浮动是在不增加项目成本的条件下,一个活动可以延迟的时间量 D.浮动是在不影响项目完成时间的前提下,一个活动可以延迟的时间量 7.合同激励的最终目标是___D______。 A.卖方节约成本 B.买方节约成本 C.增加卖方成本 D.协调合同双方的目标 8.下面哪个不是需求管理的过程_____D_________。 A.需求设计 B.需求获取 C.需求分析 D.需求变更 9.在一个项目中,项目经理会尽量争取怎样的“质量等级”?(B) A.尽可能高的 B.尽可能贴近项目目标的 C.最少的项目成本 D.超出项目需求定义的 10.活动A历时为3天,开始于星期一(4号),后置活动B与活动A具有完成-开始的依赖关系。完成-开始关系有3天的滞后,而且活动B历时为4天,星期天为非工作日,从这些数据可以得出什么结论 __B_________。 A.两项活动的总历时为8天 B.活动A开始到活动B完成之间的日历时间(calendar time)是11天 C.活动B完成是星期三,14号 D.活动A开始与活动B完成之间的日历时间14天 11.项目将近收尾的时候,项目职员更关注将来能够分配的任务,而不是当前的项目,下列哪项是当前项 目职员的需要?(A) A.生理需求 B.受人尊敬 C.安全 D.自我实现 12.项目质量管理的最终责任由谁来承担_____D_____。 A.项目开发人员 B.采购经理 C.质量经理 D.项目经理 13.进度控制重要的一个组成部分是___________。(C) A.确定进度偏差是否需要采取纠正措施 B.定义为项目的可交付成果所需要的活动 C.评估WBS定义是否足以支持进度计划 D.确保项目队伍的士气高昂,发挥团队成员的潜力 14.__A_____是用系统的功能数量来测量其规模,与实现产品所使用的语言和技术没有关系的。 A.功能点 B.对象点 C.代码行 D.用例点 15.某项目经理刚刚得知卖方增加了成本,项目经理首先应该确定是否__________。(A) A.有足够的储备处理这个变更 B.另外的卖方可以按照原来的成本完成项目 C.另外的项目能够节约预算 D.任务是关键的项目任务 16.在项目进行过程中,2个项目成员使用不同版本的设计说明书,这时项目经理首先应该检查 ___B_______。 A.信息管理系统 B.配置管理系统 C.CPI D.SPI

网上购物系统软件项目管理大作业

网上购物系统软件项目管 理大作业 Revised by BLUE on the afternoon of December 12,2020.

《网上购物系统》项目管理目录

1.合同 合同双方 甲方:胡某某 乙方:盛某某 供应的商品和服务 供应的软件:乙方为甲方提供所需的网上购物系统 提供的服务:乙方为甲方提供所需的日常维护和服务器管理。 提供的文档:乙方在交付软件时提供详细的软件规格说明书和使用文档。 安装服务:乙方为甲方提供软件的安装。 公文处理:乙方负责将甲方提供的公文资料加载入系统并进行分类。 维护协议:当甲方在使用该产品时,在正常操作的情况下出现BUG或系统错误,乙方免费为甲方提供修复服务以保障软件的正常使用。当由于甲方的错误使用等非软件原因导致出现故障,乙方同样提供修复服务。由于甲方拥有该软件的源代码所有权,因此甲方需要承担部分维修和进一步开发的责任。当软件需要新的功能拓展或改版升级时,由双方共同协商决定。 时间地点 6月10日上午9:00在河北省沧州市黄骅市

专利成果分配 该软件是由甲方向乙方定制,甲方拥有该软件的版权,乙方不能将该软件的任何版本卖个其他客户。软件提交时,项目源代码的所有权自动移交到甲方,乙方不得擅自对源代码进行修改。 验收标准 乙方在开发过程中必须遵守ISO12207关于软件生命周期和文档的标准。 报酬计算 软件总价为2万元。合同签订后,甲方向乙方支付1万元定金。项目的第二个月,乙方按计划时间表完成需求分析、系统分析、设计和完成系统的基本框架后,甲方向乙方支付万元。该系统完成后,甲方进行验收测试,在签字验收后完成后,甲方向乙方支付全款。 违约处理 任何一方违反本协议导致本协议无法继续履行的,违约方需赔偿守约方违约金人民币2万元,该违约金不足以弥补守约方实际损失的,违约方应赔偿守约方所有实际损失。 甲方法人代表:胡某某 乙方法人代表:盛某某

软件项目管理案例教程(第三版)课后复习题答案40517

第一章 二、判断题 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)是一系列伴随着项目的进行而进行,目的是确保项目能够达到期望结果的一系列管理行为。 A.人力资源管理 B.项目管理 C.软件项目管理 D.需求管理 9、下列活动中不是项目的是(C) A.野餐活动 B.集体婚礼 C.上课 D.开发操作系统 10、下列选项中不是项目的特征的是(C) A.项目具有明确的目标 B.项目具有限定的周期 C.项目可以重复进行 D.项目对资源成本具有约束性 第二章 二、判断题 1、项目初始阶段甲方为软件开发方,乙方为顾客。(×) 2、项目招标对于一个项目的开发是必需的,即便项目是部项目。(×)

软件项目管理试题与答案

16.2.1 填空题 1.在软项目管理中,控制包括,,和。 2.软件项目计划是由和共同经过阶段后制定的。 3.能协调软件开发,使得混乱减少到最小的方法是使用。 4.在软件的生产过程中,总是有大量各种信息要记录,因此,在产品的开发过程中起着重要的作用。 5.成本估算是在软件项目开发之前,估算项目开发所需的,和。6.软件工程管理不同于其他过程管理,它对保证高质量的产品更具有极为重要的意义。7.成本估算方法中,有自顶向下估算方法,自底向上估算方法和方法。 的制度突出了主程序员的领导,责任集中到少数人身上,有利于提高软件质量。 9.基线的作用是把各阶段的开发工作划分得更加明确,便于检查与确认阶段成果。因此,基线可以作为项目的一个。 10.在一个大系统的开发过程中,由于失误造成的后果要比程序错误造成的后果更为严重。 11.软件工程包含和两大部分内容。 12.在软件开发和维护过程中一个软件往往有许多版本,版本控制工具用来存储,更新,恢复和管理一个软件的。 13.参照以前完成的项目所耗费的总成本,来推算将要开发的软件的总成本,然后把它们按阶段,步骤和工作单元进行分配,这种方法称为方法。 14.软件工程管理的具体内容包括对开发人员,组织机构,用户,等方面的管理。15.差别估算的缺点是不容易明确“差别”的界限,但它的优点是可以提高。16.在一个软件项目的开发过程中要自始至终得到的密切合作与支持。 17.风险分析是实际上就是贯穿在软件工程中的一系列风险管理步骤,其中包括,,,和。 18.软件开发项目生存期详细实际阶段应包括的文档。 19.软件项目计划的第一项活动是确定() 20.行业标准是由行业机构学术团体或国防机构制定的适合某个行业的标准。IEEE指(),GIB指();DOD_STD指()。 21.工程网络图是一种()图,该图中用()表示事件,有向弧或箭头表示子任务的进行,箭头上的数字称为(),箭头下面的括号中的数字表示该任务的()。 22.软件配置管理。简称SCM,它用于整个软件工程过程。其主要目标是(),(),()和()。SCM是一组管理整个软件生存期各阶段中()的活动。 23.软件配置项(SCI)是软件工程中产生的(),它是配置管理的()。 24.国家标准由政府或国家级的机构制定或批准,适合于全国范围的标准。中华人民共和国国家集注监督局是中国的最高标准化机构,它所公布实施的标准简称为(),用()标识;NSI是指(),BS是指(),IN是指(),JS是指()。 25.软件项目计划包括()与()两个任务。 26.软件工程过程中某一阶段的变更,均要引起()的变更,这种变更必须严格加以控制和管理,保持(),并把精确,清晰的信息传递到软件工程过程的()。 27.变更控制包括建立()和建立()。 28.软件配置管理,简称()。软件配置项简称()。 29.根据软件工程标准制定的机构与适用范围,它分为(),(),(),()和()五个等级。 30.工程网络只有一个开始点和一个终止点,开始点没有流入箭头称为()为零。终止点

(完整版)图书管理系统软件项目管理大作业

图书管理系统项目管理 2016年6月22日 目录 1.合同管理------------------------------------------------------------------2 2.生存期--------------------------------------------------------------------4 3.需求管理 3.1 软件需求管理过程---------------------------------------------------5 3.1 需求概述---------------------------------------------------5 3.2 目标--------------------------------------------------------5 3.4 功能需求-------------------------------------------------- 5 3.8 编写用例文档----------------------------------------------7 4.任务分解---------------------------------------------------11 4.1 任务清单-----------------------------------------------------------11 4.2 WBS---------------------------------------------------------------14 5.规模估算---------------------------------------------------11 6.项目计划----------------------------------------------------15 7.质量计划----------------------------------------------------16 7.1项目经理的职责---------------------------------------------------16 7.2软件项目质量保证活动----------------------------------------------17 7.3测试计划-------------------------------------------------------------19 7.4质量改善------------------------------------------------------------20 8.团队管理---------------------------------------------------21 8.1项目组织结构------------------------------------------------------22 8.2团队沟通管理------------------------------------------------------23 1

IT项目管理大作业-成本管理

IT项目管理大作业——成本管理 班级:学号:姓名:成绩: 某软件公司决定开发一个信息管理系统,该项目技术任务繁重,进度要求紧并且成本要求尽可能地节省。该公司有着丰富的信息系统开发经验,项目主管工程师做好系统分析后,预计软件规模在二十万行左右,计划在160天内完成,预计平均每天完成代码1250行,每天花费成本2000元。 项目组在对系统的设计开发过程中,花了10天时间进行了部分系统的开发,平均完成代码设计1300行,按项目组的设计成本,平均每天花费2100元。 请回答以下问题: 1)求项目组在前十天的PV、AC、 EV,并判断该项目能否在计划时间内完工?是否会超出原先成本预算? 2)根据前十天的开工情况(假设后面的开发仍旧按此进度与花费),求出项目完工时的总成本估算和工期估算。 3)针对这种情况,请用200字左右的文字描述应该采取何种措施既能保证时间预算又能保证成本预算。 1)已完成工作的计划费用PV= 2000*10=20000(元) 已完成工作的实际费用AC =10*2100=21000(元) 已完成工作的预算费用EV=1300*10*2000/1250=20800(元) 成本偏差cost variance:CV=EV-AC=20800-21000=-200 为负表示超支,为正表示未超支 进度偏差schedule variance:SV= EV-PV=20800-20000=800 为负表示慢于计划进度,为正表示快于计划进度成本绩效指数cost performance index:CPI =EV/AC=20800/21000=0.99 进度绩效指数schedule completion index:SCI =EV/PV=20800/20000=1.04 SPI>1,项目快于计划进度;CPI〉1,表示项目超出预算。 2)EAC=21000+(2000*200000/1250-20800)*(21000/20800)=323076.92(元)

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

第一章项目管理概述 一.选择题 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 )。 A.职能型组织B.矩阵型组织 C.项目型组织D.项目协调员型组织 7.传统组织结构的不利因素是(B)。 A.与客户接触渠道单一B.对客户需求反应缓慢 C.项目领导拥有太多的正式权力D.直接项目报告太多

相关文档
最新文档