软件项目管理复习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(简答)什么是项目?有哪些特征?
答:项目是为创造独特的产品、服务或其他成果而进行的一次性工作。通常工作有持续不断、重复的称为常规运作和独特的一次性任务项目。
项目具有的特征如下:
(1)目标行
(2)相关性
(3)周期性
(4)独特性
(5)约束性
(6)不确定性
(7)结果的不可能性
(名词解释)项目管理
答:项目管理是以项目为对象的系统管理方法,它通过一个临时性的、专门的柔性组织,运用相关的知识、技术、工具和手段,对项目进行高效率的计划、组织、指导和控制,以实现项目全过程的动态管理和项目目标的综合协调与优化。
软件项目生命周期的6个阶段?
(1)计划阶段
(2)需求分析阶段
(3)软件设计阶段
(4)编码阶段
(5)测试阶段
(6)运行维护阶段
(名词解释)里程碑?
答:里程碑是完成阶段性工作的标志,不同类型的项目里程碑不同。
(名词解释)基线:基线是指一个(或一组)配置项目生命周期的不同时间点上,通过正式评审评审而进入受控的一种状态。
软件项目管理的核心是项目规划和项目跟中控制。
项目管理的三项约束是指管理项目的范围、时间和成本。
(名词解释)合同:合同是是卖方负有提供具体产品和服务的责任,买方负有为该产品和产品服务付款的责任的一种双方相互负有义务的协议。
合同准备,合同准备阶段包括3个过程:项目分析、项目竞标、合同文本准备。
软件项目技术合同的执行过程可以划分为4个阶段,即:合同准备、合同签署、合同管理与合同终止。
(名词解释)软件过程:软件工程是指人们用于开发和维护软件及其相关产品的一系列活动、
方法、实践和革新。软件开发过程管理是指在软件开发过程中,除了先进技术和开发方法外,还有一整套的管理技术。
(名词解释)ISO 9000质量标准:所谓ISO 9000 不是指一般意义上的一个质量保证标准,而是一族系列标准的统一。
(名词解释)软件生命周期:软件开发生命周期是软件从需求确定、设计、开发、测试直至投入使用,并在使用中不断地修改、增补和完善,直至被新的系统所替代而停止该软件的使用的全过程。
XP开发模型与传统模型相比具有很大的不同,它不怎么强调分析和设计,在生存周期中编码活动开始得比较早,因为人们认为运行的软件比详细更重要。其核心思想是交流(Communication)、简单(Simplicity)、反馈(Feedback)和勇气(Courage)。
(名词解释)软件质量:
质量体系,质量手册、质量计划的关系图:
项目质量计划的生产
(填空)项目团队是软件项目中最重要的因素,成功的团队管理是软件项目顺利实施的保证。定义和分配工作包括四部分:1.确定项目要求;2.定义工作如何完成;3.把工作分解问可管理的部分;4.制定工作职责。
(填空)组织结构是实现项目目标的一种手段。组织结构有课简称为权责结构,结构体系的内容主要包括:(1)职能结构,(2)层次结构,(3)部门结构,(4)职权结构。
(名称解释)VSTS工具:VSTS(Visual Studio Team System)是一套高生产力的、集成的、可扩展的生命周期开发工具,它扩展了Visual Studio产品线,增强了软件开发团队中的沟通和协作。
(简答)什么是软件项目团队?它与其他企业的人力资源有什么不同?
需求工程,也叫需求过程或需求阶段,包括需求开发和需求管理,他们涉及的具体工作如如下:
需求过程所涉及的工作
(名词解释)需求获取:
(名词解释)脑力风暴:脑力风暴是一种对于获取新观点或创造性的解决方案而言非常有用的方法。
(填空)脑力风暴包括两个阶段:想法产生阶段和想法精化阶段
常用的需求分析建模方法有:用例分析方法,原型分析方法、结构化分析方法、功能列表方法等。
(简答)试分析需求分析建模的几种方法,并比较他们的优缺点。
甘特图,
(简答)软件项目规模成本估算的基本方法有几种?
(名词解释)风险评估:风险评估又称风险预测,就是对识别出的风险做进一步分析,对风险发生的概率进行估计和评价,对风险的后果的严重程度进行估计和评价,对风险的影响范