欢迎来到天天文库
浏览记录
ID:38802028
大小:54.00 KB
页数:9页
时间:2019-06-19
《软件项目管理案例教程(考试范围)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第一章人类社会和日常生活中有很多的活动,然而有的活动我们称之为项目,有的则不能成为项目。项目(project)就是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力;是以一套独特而相互联系的任务为前提,有效的利用资源,在一定时间内满足一系列特定目标的多项相关工作的总称。项目所具有的特征:1、目标性;2、相关性;3、临时性;4、独特性;5、资源约束性;6、不确定性。软件是计算机系统中与硬件相互依存的部分,是包括程序、数据及其相关文档的完整集合。其中,程序是按事先设计的功能和性能要求执行的指令序列;数据是使程序能正常操纵信息的数据结构;文档时与程序开发、维护和使用有关的图文材料。软件项
2、目是一种特殊的项目,他创造的唯一产品或者服务是逻辑载体,没有具体的形状和尺寸,只有逻辑的规模和运行的效果。项目管理是指一定的主体,为了实现其目标,利用各种有效的手段,对执行中的项目周期的各阶段工作进行计划、组织、协调、指挥、控制,以取得良好经济效益的各项活动的总和。软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。10个知识领域分别是项目集成管理(ProjectIntegrationManagement)、项目范围管理(ProjectScopeManagement)、项目时间管理(ProjectTimeManagemen
3、t)、项目成本管理(ProjectCostManagement)、项目质量管理(ProjectQualityManagement)、项目资源管理(ProjectHumanResourceManagement)、项目沟通管理(ProjectCommunicationManagement)、项目风险管理(ProjectRiskManagement)、项目采购管理(ProjectProcurementManagement)、项目干系人管理(ProjectStakeholderManagement)。按照项目管理生命周期,项目管理知识体系分为5个标准化过程组,也称为项目管理生命周期的5个阶段,即启动过
4、程组、计划过程组、执行过程组、控制过程组、收尾过程组。过程管理就是对最佳实践进行有效的积累,形成可重复的过程,使最佳实践可以在机构内部共享。第二章(一个项目或者自行开发或者外包给别人,当项目被外包给别人时,就产生了甲方乙方之间的责任和义务的关系。)甲方即需方(有时也称为买方),对所需产品或服务进行“采购”、乙方即供方(有时也称为卖方),为顾客提供产品或服务。甲(需)方在招投标阶段的主要任务是招标书定义、供方选择、合同签署。填空乙(供)方在招投标阶段的主要任务是进行项目选择。填空项目章程使项目执行组织高层批准的一份以书面签署的确认项目存在的文件,包括对项目的确认、对项目经理的授权和项目目标的概述
5、等。第三章软件项目生存期模型的基本特征是:1)描述开发的主要阶段。2)定义了每一个阶段要完成的主要过程和活动。3)规范了每一个阶段的输入和输出。瀑布模型(waterfallmodel)是一个经典的模型,也称为传统模型(conventionalmodel),它是一个理想化的生存期模型。它要求项目所有的活动都严格按照顺序自上而下执行,一个阶段的输出是下一个阶段的输入,如同瀑布流水,逐级下落。瀑布模型适用范围:适合于软件需求很明确的软件项目,即一般适用于功能明确、完整、无重大变化的软件系统的开发,即1)在项目开始前,项目的需求已经被很好的理解,也很明确,而且项目经理很熟悉为实现这一模型所需要的过程。
6、2)解决方案在项目开始前也很明确。3)短期项目可以采用瀑布模型。V模型是由PaulRock在1980年提出的,是瀑布模型的一种变种,同样需要一步一步进行,前一阶段任务完成之后才可以进行下一阶段的任务。这个模型强调测试的重要性,将开发活动与测试活动紧密的联系在一起。每一步都将比前一阶段进行更加完善的测试。(详细模型图参见书39页图3-3)V模型的适用范围:1)项目的需求在项目开始前很明确。2)解决方案在项目开始前也很明确。3)项目对系统的性能安全很严格,如:公司财务系统、航天飞机控制系统等。快速原型模型是在需求阶段快速构建一部分系统的生存期模型,实现客户或未来用户与系统的交互,而且用户或客户可以
7、对原型进行评价,这些反馈意见可以作为进一步系统修改的依据。快速原型模型的适用范围:1)项目的需求在项目开始前不明确。2)需求减少项目的不确定性的时候。增量式模型(IncrementalLifeCycleModel)是假设需求可以分段,成为一系列增量产品,每一增量可以分别开发。首先构造系统的核心功能,然后逐步增加功能和完善性能的方法就是增量式模型。增量式模型的适用范围:1)进行已有产品升级或新版本开
此文档下载收益归作者所有