考试大论坛:2011年系统集成项目管理工程师考试大纲复习

更新时间:2023-12-23 11:43:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

http://www.examda.com/soft/ (考试大软考) 知识点

一、考试说明

1.考试目标

通过本考试的合格人员能够掌握系统集成项目管理的知识体系;具备管理系统集成项目的能力;能根据需求组织制定可行的项目管理计划;能够阻止项目实施,对项目进行监控并能根据实际情况及时做出调整,系统地监督项目实施过程的绩效,保证项目在一定的约束条件下达到既定的项目目标;能分析和评估项目管理计划和成果;能对项目进行风险管理,制定并适时执行风险应对措施;能协调系统集成项目所涉及的相关单位和人员;具有工程师的实际工作能力和业务水平。 2.考试要求

(1)掌握计算机软件、网络和信息系统集成只是; (2)掌握系统集成项目管理知识、方法和工具; (3)熟悉信息化知识;

(4)熟悉系统集成有关的法律法规、标准、规范; (5)熟悉系统集成项目管理工程师职业道德要求; (6)了解信息安全知识与安全管理体系; (7)了解信息系统工程监理知识;

(8)了解信息系统服务的管理、软件过程改进等相关体系; (9)熟练阅读和正确理解相关领域的英文资料。 3.考试科目设置

(1)系统集成项目管理基础知识,考试时间为150分钟,笔试,选择题; (2)系统集成项目管理应用技术(案例分析),考试时间为150分钟,笔试,问答题。

1

http://www.examda.com/soft/ (考试大软考) 考试流程

2

http://www.examda.com/soft/ (考试大软考)

考试科目1:系统集成项目管理基础知识 1.信息化知识

1.1信息化概念

? 信息与信息化

本体论信息概念:事物的运动状态和状态变化方式的自我表述。

认识论信息概念:主体对于该事物的运动状态以及状态变化方式的具体描述,包括对于他的?状态和方式?的形式、含义和价值的描述。

信息本体论和认识论的相互关系:

(1)认识论信息和本体论信心是相通的,它们共同的核心都是?事物运动的状态和状态变化的方式?;

(2)两者之间还可以相互转化,转化的基本条件就是主体因素:引入主体因素,本体论信息就转化为认识论信息;去除主体因素,认识论信息就转化成为主体论信息;

(3)人类认识世界的任务和先觉条件之一,就是要把本体论信息恰如其分的转化为认识论信息,为其后的决策提供依据。

信息化:信息化是人类社会发展的一个高级进程,其核心是要通过全体社会成员的共同努力,在经济和社会各个领域充分应用基于现代化信息技术的先进社会生产工具,创建信息时代社会生产力,推动生产关系和上层建筑的改革,使国家的综合实力、社会的文明素质和人民的生活质量全面达到现代化水平。 ? 国家信息化体系要素

国家信息化体系包括信息技术应用、信息资源、信息网络、信息技术和产业、信息化人才、信息化法规政策和标准规范6个要素。

? 国家信息化发展战略

推进国民经济信息化;推行电子政务;建设先进网络文化;推进社会信息化;完善综合信息基础设施;加强信息资源的开发利用;提高信息产业竞争力;建设国家信

3

http://www.examda.com/soft/ (考试大软考) 造就信息化人才队伍。

? 战略资源

土地、能源、材料+信息

1.2电子政务

? 电子政务的概念和内容

电子政务:指政府机构在其管理和服务职能中运用现代信息技术,实现政府组织结构和工作流程的重组优化,超越时间、空间和部门分隔的制约,建设一个精简、高效、廉洁、公平的政府运作模式。

电子政务的广义概念包括电子政务、电子党务、电子政协、电子人大。

电子政务模型:可简单概括为2个方面,

(1)政府部门内部的办公自动化、管理信息化、决策科学化;

(2)政府部门与社会各界利用网络信息平台充分进行信息共享与服务、加强群众监督、提高办事效率及促进政务公开等。

电子政务的内容:包括政府间的电子政务、政府对企业的电子政务、政府对公民的电子政务。

? 电子政务建设的指导思想和原则

指导思想:以邓小平理论和三个代表重要思想为指导,适应改革开发和现代化建设对政务工作的要求,转变政府职能,提高工作效率和监管的有效性,更好地服务人民群众;以需求为导向,以应用促发展,通过积极推广和应用信息技术,增强政府工作的科学性、协调性、民主性,全面提高依法行政能力,加快建设廉洁、勤政、务实、高效的政府,促进国民经济持续快速发展和社会全面进步。

指导原则:统一规划,加强领导;需求主导,突出重点;整合资源、拉动产业;统一标准,保障安全。

? 电子政务建设的目标和主要任务

目标:‘十五’期间,标准统一、功能完善、安全可靠的政务信息网络平台发挥支持作用;重点业务系统建设取得显著成效;基础性、战略性政务信息库建设取得重大进展,信息资源共享程度明显提高;初步形成电子政务网络与信息安全保障体系,建立规范的培训制度,与电子政务相关的法规和标准逐步完善。

主要任务:扎实推进电子政务。具体分为8个方面:建设和整合统一的电子政务网络;建设和完善重点业务系统;规划和开发重要政务信息资源;积极推进公共服务;基本建立电子政务网络与信息安全保障体系;完善电子政务标准化体系;加强公务员信息化培训和考核;加快推进电子政务法制建设。

1.3企业信息化与电子商务

? 企业信息化

企业信息化就是利用现代信息技术来实现企业经营战略、行为规范和业务流程。

企业信息化结构:产品 / 服务层,作业层,管理层,决策层。

企业信息化就是在企业作业、管理、决策的各个层面,科学计划、过程控制、事物

4

http://www.examda.com/soft/ (考试大软考) 制,从而大幅度提高企业工作效率、市场竞争能力和经济效益。 ? 企业资源规划(ERP)

ERP:Enterprise Resource planning,一般来说,ERP是一个以财务会计为核心的信息系统,用来识别和规划企业资源,对采购、生产、成本、库存、销售、运输、财务、人力资源等进行规划和优化,从而达到最佳资源组合,使企业利润最大化。

从计算机技术的角度来看,ERP系统是一种软件工具,是一套复杂的信息管理系统。ERP系统综合运用数据库、面向对象、图形用户界面(GUI)和网络通信等计算机技术,实现系统化的企业管理。

ERP系统特点:ERP是统一的集成系统;ERP是面向业务流程的系统;ERP是是模块化可配臵的;ERP是开放的系统。

ERP系统功能:财会管理;生产控制管理;物流管理;人力资源管理等。 ? 客户关系管理(CRM)

客户Customer狭义概念,仅指企业产品和服务的使用者,或者指为企业提供经济来源的群体;广域概念,指企业产品和服务的使用者,或者指为企业提供经济来源的群体,还包括他的员工、合作伙伴、竞争对手。

ERM: Enterprise Relationship Management 广义概念,企业关系管理 CRM: Customer Relationship Management. 狭义概念,客户关系管理

CRM定义:CRM系统是基于方法学、软件和因特网的以有组织的方式帮助企业管理客户关系的信息系统。CRM概念的3个要点:客户、关系、管理。

CRM三角模型:如下图,该模型由信息技术、CRM应用系统、CRM经营理念三条边组成。

CRM体系结构:如下图

5

http://www.examda.com/soft/ (考试大软考) CRM系统功能:

(1)有一个统一的以客户为中心的数据库; (2)具有整合各种客户联系渠道的能力;

(3)能够提供销售、客户服务、营销三个业务的自动化工具,并且在这三者之间实现通信接口,使得其中一项业务模块的事件可以触发另外一个业务模块中的响应;

(4)具备从大量数据中提取有用信息的能力,即这个系统必须实现基本的数据挖掘模块,从而使其具有一定的商业智能。 ? 供应链管理(SCM)

SCM:Supply Chain Management

供应链的概念:传统概念认为供应链描述的是企业间的采购、供应关系,这种关系仅局限于制造商和供应商之间的关系,忽略了与外部供应链成员的联系。现代供应链概念增加了三个要点:关于核心企业、关于战略伙伴关系、关于增值链。

供应链的结构:如下图,供应链是一个范围很大的企业结构模式,包含了所有参与的节点企业,从原材料开始,经过各个环节,直到最终用户。

供应链管理:是一种集成的管理思想和方法,是在满足服务水平要求的同时,为了使系统成本达到最低而采用的将供应商、制造商、仓库和商店有效的结合成一体来生产商品,有效的控制和管理各种信息流、资金流和物流,并把正确数量的商品在正确的时间配送到正确的地点的一套管理方法。

供应链管理分类:

(1)按供应链管理的对象分:企业供应链、产品供应链、基于供应链契约的供应

6

http://www.examda.com/soft/ (考试大软考)

(2)按网状结构分:V型供应链、A型供应链、T型供应链; (3)按产品分:功能型供应链、创新型供应链。

(供应链的设计)

敏捷供应链特点:

(1)支持供应链中跨企业的生产方式的快速重组,有助于促进企业间的合作和合作的优化,从而实现对市场变化的快速响应,对市场需求的快速理解,对新产品或服务的快速研发、生产和供应;

(2)不仅支持企业内部信息系统的调整、重构和信息共享,而且支持供应链中跨企业信息系统的集成、调整、重构和信息共享;

(3)敏捷型供应链中各个企业能根据敏捷化要求方便地进行组织、管理的调整和企业生产模式的转变。 ? 企业应用集成

EAI: Enterprise Application Integration

EAI技术是将进程、软件、标准和硬件联合起来,在2个或更多的企业信息系统之间实现无缝集成,使它们就像一个整体一样。

EAI内容:

(1)企业内的集成:集成模式有界面集成、平台集成、数据集成、应用集成、过程集成;(2)企业间应用集成。

EAI集成模式有3种,分别是面向信息的集成技术、面向过程的集成技术、面向服务的集成技术。 ? 电子商务

电子商务概念:使用基于因特网的现代信息技术工具和在线支付方式进行商务活动。

电子商务类型:企业与企业间电子商务B2B,企业与客户间的电子商务B2C,客户与客户间的电子商务C2C,政府部门与企业间的电子商务G2B。

电子商务发展的支撑保障体系:法律法规体系;标准规范体系;安全认证体系;信用体系;在线支付体系;现代物流体系;技术装备体系;服务体系;运行监控体系。

1.4商业智能(BI)

BI:Business Intelligence

商业智能:将组织中现有的数据转化为知识,帮助组织做出明智的业务经营决策。 商业智能的实现涉及到软件、硬件、咨询服务及应用,是对商业信息的搜集、管理和分析过程,目的是使企业的各级决策者获得知识或者洞察力,促使他们做出对企业更有利的决策。

商业智能一般由数据仓库、联机分析处理(OLAP,On-Line Analytics Process)、数据挖掘、数据备份和恢复等部分组成。

7

http://www.examda.com/soft/ (考试大软考) Data Mining):指源数据经过清洗和转换等成为适合于挖掘的数据集。

是从特定形式的数据集中提炼知识的过程。

联机分析处理(OLAP)也被称为多维分析。

商业智能的实现有三个层次:数据报表、多维数据分析、数据挖掘。

实施商业智能的步骤:需求分析;数据仓库建模;数据抽取;建立商业智能分析报表;用户培训和数据模拟测试;系统改进和完善。

2.信息系统服务管理

2.1信息系统服务业

? 信息系统服务业的内容

信息系统服务是一个范围相当广泛的概念,所有以满足企业和机构的业务发展所带来的信息化需求为目的,基于信息技术和信息化理念而提供专业信息技术咨询服务、系统集成服务、技术支持服务等工作,都属于信息系统服务的范畴。 ? 信息系统服务管理的推进

(1)实施计算机信息系统集成资质管理制度,(A)推荐优秀系统集成商,(B)对信息系统集成企业进行资质认证; (2)推行项目经理制度;

(3)推行信息系统工程监理制度,(A)在实施系统集成资质认证制度的基础上推行信息系统工程监理制度,(B)确定信息系统工程监理管理体系框架,(C)发布信息系统工程监理资质等级条件。

2.2信息系统服务管理体系

? 信息系统服务管理的内容

信息系统服务管理的主要内容有:计算机信息系统集成单位资质管理;信息系统系项目经理资格管理;信息系统工程监理单位资质管理;信息系统工程监理人员资格管理;

2.3信息系统集成资质管理

? 信息系统集成资质管理的必要性和意义

必要性:

(1) 首先,一个重要问题是用户在选择集成商的时候缺少依据和标准,特别是在

重大项目招标和实施过程中,缺少必要的监督、检查;此外,有些重大工程项目中的一些流程,包括软件、程序、存档材料,缺少标准,也比较乱,给项目中软件升级方面造成不少困难。

(2) 第二个问题是,由于国家信息系统工程建设要求参与竞标的企业有资质和业

绩,而我们当时还没有给企业确认资质等级,所以相当多的企业在参与国际竞争中有困难。

(3) 第三个问题是,少数不具备承建信息系统工程能力的单位甚至个人,搅乱市

场次序,破坏游戏规则,通过各种各样关系,采用不正当手段,拿到了项目,又不能很好完成这些项目,信息工程完成之日,也是这个项目死亡之时,没

8

http://www.examda.com/soft/ (考试大软考) 影响。

意义:

(1) 有利于用户选择项目承建单位;

(2) 有利于系统集成企业展示自身实力、参与市场竞争,加强自身建设; (3) 有利于规范信息系统集成市场; (4) 有利于保证信息系统工程质量。

? 信息系统集成资质管理办法(原则、管理办法和工作流程)

原则:认证和审批分离,先由认证机构认证,再由信息产业主管部门审批。

管理办法:

(1) 资质管理包括资质评审和审批、年度监督、升级、降级、取消和其他相关内

容。

(2) 资质管理涉及从事信息系统集成业务的单位、信息产业部、省市信息产建设

单位管理部门、信息产业部授权的资质评审机构、省市信息产业部门授权的资质评审机构等等。

(3) 信息产业部负责全国信息系统集成的行业管理工作,审批及管理1、2级信

息系统集成资质;省市信息产建设单位管理部门负责本行政区域内信息系统集成的行业管理工作,审批及管理本行政区域内3、4级信息系统集成单位资质,初审本行政区域内1、2级信息系统集成单位。

(4) 信息产业部授权的资质评审机构可以受理申请1、2、3、4级资质的评审;

省市信息产业部门授权的资质评审机构可以受理申请3、4级资质的评审。

工作流程:

(1) 资质评审(信息产业部授权的资质评审机构、省市信息产业部门授权的资质

评审机构)

(A)评审申请;

(B)评审申请的受理和资料审查; (C)对申请单位进行现场审查; (D)出具评审报告。

(2) 资质审批(信息产业部、省市信息产建设单位管理部门)

(A) 审批申请,准备相应的申请资料,评审机构出具的评审报告; (B) 审批。

? 信息系统集成资质等级条件

(1) 综合条件:从企业的从业年限、获取低一级资质年数、主业是否为系统集成、

注册资金、近3年系统集成年均收入、经济财务状况、企业信誉度等基本情况来衡量。

(2) 业绩:从近3年完成的系统集成项目额、项目规模、项目的技术含量、项目

的软件费用比例、项目的实施质量、企业所完成项目在业务领域的水平等方面衡量。项目必须经过建设单位签字、验收了的项目。

(3) 管理能力:从质量管理、客户服务、企业的信息管理系统、企业负责人以及

技术、财务负责人等方面能力进行衡量。

(4) 技术实力:从企业在某些业务领域的实力、软件研发能力、开发环境、研发

9

http://www.examda.com/soft/ (考试大软考)

(5) 人才实力:从工程技术人员、本科以上人员比例、项目经理数目、培训体系

和人力资源管理水平等方面衡量。

? 信息系统项目管理专业技术人员资质管理

分为项目经理、高级项目经理、资深项目经理。

2.4信息系统工程监理资质管理

? 信息系统工程监理资质管理的必要性、意义和主要内容

意义:

(1)监理帮助业主单位更合理的保证工程的质量、进度、投资,并合理、客观的处理好它们之间的关系;

(2)监理可以合理的协调业主单位和建设单位之间的关系; (3)有助于第三方的专业化服务功能。

信息系统工程包括信息网络系统、信息资源系统、信息应用系统。

信息系统工程监理:指在政府工商管理部门注册的且具有信息系统工程监理资质的单位,受建设单位的委托,依据国家有关法律法规,技术标准和信息系统工程监理合同,对信息系统工程项目实施的监督管理。

信息系统工程监理单位分为甲乙丙三级。

信息系统工程监理资格证书分为高级监理工程师、监理工程师、监理员。

监理内容:四控、三管、一协调。

四控:质量控制、进度控制、投资控制、变更控制。 三管:合同管理、信息管理、安全管理。

一协调:协调有关单位及人员之间的工作关系。

? 信息系统工程监理资质管理办法 ? 信息系统工程监理资质等级条件 ? 信息系统工程监理人员资质管理 3.信息系统集成专业技术知识

3.1信息系统建设

? 信息系统集成(概念、类型)

概念:是指将计算机软件、硬件、网络通信等技术和产品集成成为能够满足用户特定需求的信息系统,包括总体策划、设计、开发、实施、服务及保障。 类型:设备系统集成、应用系统集成(Application System Integration)。

其中设备系统集成包括:

智能建筑系统集成(Intelligent Building Integration)、

计算机网络系统集成(Computer Network System Integration)、 安防系统集成(Security System Integration)。

? 信息系统的生命周期、各阶段目标及主要工作内容

生命周期:立项、开发、运维、消亡。

10

http://www.examda.com/soft/ (考试大软考) 阶段、需求分析阶段;

开发:总体规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统验收阶段;

运维:排除性运维、适应性运维、完善性运维、预防性运维。 ? 信息系统开发方法

结构化方法;原型法;面向对象方法。

(1)结构化方法:(面向过程)

结构化方法是按照信息系统生命周期,应用结构化系统开发方法,把整个系统的开发过程分为若干阶段,然后一步一步的依次执行,前一阶段是后一阶段的工作依据;每个阶段又划分为详细的工作步骤,顺序作业。

结构化方法特点:

(1) 遵循用户至上原则;

(2) 严格区分工作阶段,每个阶段有明确的任务和取得的成果; (3) 强调系统开发过程的整体性和全局性; (4) 系统开发过程工程化,文档资料标准化。

结构化方法优点:

理论基础严密,它的指导思想是用户需求在系统建立之前就能被充分了解和理解,注重开发过程的整体性和全局性。 结构化方法缺点:

开发周期长;文档、设计说明繁琐,工作效率低;要求在开发之初全面认识系统的信息需求,充分预料各种可能发生的变化,但这并不现实;若用户参与系统开发的积极性没有充分调动,将造成系统交接过程不平稳,系统运行与维护管理难度加大。

(2)原型法:

原型法认为在很难全面准确地提出用户需求的情况下,不要求对系统做全面、详细的调查分析,本着开发人员对用户需求的初步理解,快速开发一个原型系统,通过反复修改该原型来实现用户的最终系统需求。

原型法特点:

实际可行;最有最终系统的基本特征;构造方便、快速,造价低。

原型法适用于用户需求开始时定义不清、管理决策方法结构化程度不高的系统开发,开发方法宜被用户接受;但如果用户配合不好,盲目修改,容易拖延开发过程。

原型法分类:

抛弃型原型;进化型原型。

(3)面向对象方法:

面向对象指将每个客观事物抽象为对象,将对象作为系统的基本构成单位,每个客观事物间的联系通过对象间的消息传递机制来实现,这样可以使系统直接地映射问题域,保持问题域中事物及其相互关系的本来面貌。

11

http://www.examda.com/soft/ (考试大软考) 面向对象的信息系统开发,关键点为建立一个全面、合理、统一的模型,它既能反映问题域,又能被计算机系统求解域接受。

面向对象开发分为分析、设计、实现3个阶段。

3.2信息系统设计

? 方案设计 ? 系统架构

? 设备、DBMS和技术选型

3.3软件工程

? 软件需求分析与定义

软件需求定义:

软件需求是一个为解决特定问题,而必须由被开发或被修改软件展示的特性。 软件需求基本特征:可验证性、优先级、唯一性。

软件需求分析的目的:

(1) 检测和解决需求之间的冲突;

(2) 发现软件的边界,确定软件与环境间的交互; (3) 描述系统需求,以确定软件需求。

开发真实世界问题的模型是软件需求分析的关键,模型的目的是帮助解决问题,而不是启动方案的设计。概念模型由来自问题域的实体模型组成,实体模型反映了它们在真实世界的联系和依赖。 ? 软件设计、测试与维护

软件设计是定义一个系统的架构、组件、接口和其他特征的过程,并得到这个过程的结果。软件设计活动组成:

(1) 软件架构设计:描述软件的组织和结构,标识各种不同的组件; (2) 软件详细设计:详细的描述各个组件,使之能被构造。

软件测试是为评价和改进产品质量、识别产品缺陷和问题而进行的活动。 软件测试分类:单元测试、集成测试、系统测试。

软件维护是为需要提供软件支持的全部活动,包括交付前完成的活动,交付后完成的活动。

软件维护分类:更正性维护、适应性维护、完善性维护、预防性维护。 ? 软件复用

软件复用是指利用已有软件的各种知识来构造新的软件,以缩减软件开发、维护的费用。软件复用是提高软件生产力和质量的一种重要技术。

软件复用按抽象程度的高低分类:代码的复用、设计的复用、分析的复用、测试信息的复用。

面向对象的软件开发和软件复用之间的关系式相辅相成的。

12

http://www.examda.com/soft/ (考试大软考) 软件质量保证及质量评价

软件质量定义:软件特性的综合,软件满足规定和潜在用户的能力。 软件质量包括内部质量、外部质量、使用质量3部分。

软件质量管理过程:质量保证过程、验证与确认过程、评审与审计过程。 ? 软件配置管理

软件配臵管理:通过标识产品的元素,管理和控制变更,验证、记录、报告配臵信息,来控制产品的进化和完整性。软件配臵管理和软件质量保证密切相关。

软件配臵管理活动:软件配臵管理过程的管理和计划、软件配臵标识、软件配臵控制、软件配臵状态记录、软甲配臵审计、软件发布管理与交付。 ? 软件开发工具

软件需求工具、软件设计工具、软件构造工具、软件测试工具、软件维护工具、软件配臵管理工具、软件工程管理工具、软件工程过程工具、软件质量工具。 ? 软件过程管理

软件工程管理包含过程管理和项目管理,包括6个方面:启动和范围定义、软件项目计划、软件项目实施、评审和评价、关闭、软件工程度量。

3.4面向对象系统分析与设计

? 面向对象的基本概念

基本概念:对象、类、抽象、封装、继承、多态、接口、消息、组件、模式、复用。

对象3要素:对象标识、对象状态、对象行为。

类的数据(属性)表现类静态方面;类的函数(功能)表现类动态方面。

类和对象的关系:每个对象都是某一个类的实例;每个类有零或多个实例;类是生成对象的模板;类是静态的,它的存在、语义和关系在程序执行前就已经定义好了,对象是动态的,它在程序执行时可以被创建和删除。

继承表示类之间的关系,可分为单继承和多继承。Java是单继承语言,C++是多继承语言。

多态是一种方法,使得多个类中可以定义同一个操作或属性名,并在每个类中都有不同的实现。

接口是对操作规范的说明,定义操作应该做什么,没有定义操作如何做,即没有定义实现细节。

消息是对象间的交互手段。

组件是软件系统可替换的、物理的组成部分,它封装了实现体(实现某个功能),并提供了一组接口的实现方法。组件应利于复用,同时提供公共特性和可变特性。

模式是一条由3部分组成的规则,表示了一个特定环境、一个问题、一个解决方案之间的关系。每个模式描述了一个重复发生的问题,以及该问题的解决方案。

13

http://www.examda.com/soft/ (考试大软考) 统一建模语言UML与可视化建模

统一建模语言(UML,Unified Modeling Language)是一个通用的可视化建模语言,它是面向对象分析和设计的一种标准化表示,用于对软件进行描述、可视化处理、构造和建立软件系统的文档。

UML描述了系统的静态结构和动态行为,它将系统描述为一些独立的相互作用的对象,构成为外界提供一定功能的模型结构。静态结构定义了系统中重要对象的属性和服务;动态行为定义了对象的时间特性和对象为完成目标而进行相互间通讯的机制。

UML不是一种可视化的程序设计语言,是一种可视化的建模语言。UML没有定义一种标准的开发过程,但它比较适用于迭代式的开发过程,是为支持面向对象的开发过程设计的。 ? 面向对象系统分析

面向对象的系统分析指运用面向对象的方法分析问题域,建立基于对象、消息的业务模型,形成对客观世界和业务本身的正确认识。

面向对象的分析模型由用例模型、类-对象模型、对象-关系模型、对象-行为模型组成。

(1) 用例模型描述用户和系统间的交互;

(2) 类-对象模型描述系统涉及的全部对象和类; (3) 对象-关系模型描述对象间的静态关系; (4) 对象-行为模型描述系统的动态行为。 ? 面向对象系统设计

面向对象的系统设计指用分析阶段给出的问题域模型,用面向对象的方法设计出软件基础架构(概要设计)和完整的类结构(详细设计),以实现业务功能。 面向对象设计阶段:用例设计、类设计、子系统设计。

3.5软件系统结构(软件架构)

? 软件体系结构定义

软件架构定义:将软件系统划分为多个模块,明确各模块间的相互作用,组合起来实现系统的全部特性。

软件架构不仅确定了系统的组织结构和拓扑结构,还显示了系统需求和构成系统各要素间的对应关系,提供了一些设计决策的基本原则。 ? 典型体系结构

软件架构设计的一个核心问题是能够使用重复的架构模式,能否达到架构级的软件复用。

常见的架构模式:

管道/过滤器模式;面向对象模式;事件驱动模式;分层模式;知识库模式;C/S模式;

? 软件体系结构设计方法

软件架构设计是动态的,初期的设计并不能完全确定下来,和建筑设计不同。 架构设计的目标:最大化复用;复杂问题简单化(这也是中间件和多层技术的根本目标);灵活的扩展性; ? 软件体系结构分析与评估

软件架构设计注意事项:关系数据库优于对象数据库,前者成熟,多厂商支持,后者技术先进;用户界面选择使用HTML(HTTP);灵活性与性能考虑,即考虑独立于厂家方案还是单厂家方案;选择成熟的技术可以规避项目风险;聘请经验丰富的

14

http://www.examda.com/soft/ (考试大软考)

? 软件中间件

中间件(Middleware)用来解决分布系统的异构问题。中间件是位于硬件、操作系统等平台和应用之间的通用服务,这些服务有标准的程序接口(API)和协议。 中间件的分类: 数据库访问中间件(ODBC-Windows;JDBC-Java);远程过程调用中间件(RPC);面向消息的中间件(MOM);分布式对象中间件(CORBA;EJB;DCOM);事务中间件(TPM);

3.6典型应用集成技术

? 数据库与数据仓库技术

数据仓库和传统操作型数据库的对比的优点:

(1) 面向主体:操作型数据库的数据面向事务处理,各个业务系统间各自分离;

数据仓库的数据按主题进行组织;

(2) 集成:面向事务处理的操作型数据库通常和某些特定的应用相关,数据库之

间相互独立,往往是异构的;数据仓库的数据是对原有分散数据库数据通过抽取、清理然后经系统加工、汇总、整理得到,消除了源数据中的不一致性。

(3) 相对稳定:操作型数据库中的数据是实时更新的;数据仓库的数据用来查询,

只有少量的修改和删除操作,通常只需定期加载、刷新。

(4) 反映历史变化:操作型数据库主要关心当前某一个时间段内的数据;数据仓

库的数据通常包含历史信息。

数据仓库系统结构:

OLAP:On-line analysis processing 联机分析处理

数据仓库按照数据的覆盖范围分为:企业级数据仓库、部门级数据仓库(即数据集市)。

? Web Service技术

Web服务的主要目标是跨平台的互操作性。

适用于使用Web Services的情况:跨越防火墙、应用程序集成、B2B集成、软件复用(重用)。

不适合情况:单机应用程序、局域网上的同构应用程序。 ? J2EE结构(工业标准)

15

http://www.examda.com/soft/ (考试大软考) 是由sun公司主导、各厂家共同制定并得到广泛认可的工业标注。业界各主要中间件厂商如IBM、ORACLE都在响应。

J2EE应用将开发工作分为2类:业务逻辑开发、表示逻辑开发,其余的系统资源由应用服务器自动处理,不必为中间层的资源和运行管理进行编码。这样就可以将更多的开发精力集中在应用程序的业务逻辑和表示逻辑上,从而缩短企业应用开发周期,有效的保护企业投资。 ? .NET结构(微软标准)

微软的.net是基于一组开放的互联网协议而推出的一系列产品、技术、服务。.net开发框架在通用语言运行环境基础上,给开发人员提供了完善的基础类库、数据库访问技术、网络开发技术,开发人员可以使用多种语言快速构建网络应用。 ? 工作流技术

工作流(workflow)是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则,在计算机中以恰当的模型进行表示并实施计算。 工作流依靠工作流管理系统来实现。 ? 构件及其在系统集成项目中的重要性

构件技术就是利用某种编程手段,将人们所关心的,但又不便于让最终用户区直接操作的细节就行了封装,同时对各种业务逻辑规则进行了实现,用于处理用户的内部操作细节。 ? 常用构件标准

COM/DCOM/COM+、CORBA、EJB

3.7计算机网络知识

? 网络技术标准与协议

常见协议:微软NETBEUI、NOVELL的IPX/SPX、跨平台TCP/IP。 ? Internet技术及应用

Internet利用异构网络协议tcp/ip组建,但是安全性不高。 ? 网络分类

按分布范围分:局域网、城域网、广域网、因特网。

城域网模式:SDH多业务平台、弹性分组环多业务平台RPR、电信级以太网多业务平台。

按网络拓扑分:总线型拓扑结构、星形拓扑结构、环形拓扑结构。 ? 网络管理

网络管理包括4个方面:网络设备的管理、服务器的管理、资源的管理、用户的管理。

用户的管理包括:配臵管理、故障管理、性能管理、安全管理、计费管理、桌面管理。

? 网络服务器

网络服务器按发展历程分:文件服务器、数据库服务器、Internet/intranet通用服务器、应用服务器。

Internet/intranet通用服务器指WEB、Email、DNS、目录服务。

应用服务器:一种为基于B/S构造的WEB应用服务器,一种为专用服务器(如CAD服务器、视频点播服务器、流媒体点播服务器、电视会议服务器、打印服务器等)。

? 网络交换技术、网络存储技术

交换技术:电路交换;分组交换;报文交换;ATM;IP电话;软交换;

16

http://www.examda.com/soft/ (考试大软考) DAS);网络连接存储(NAS);存储区域网络(SAN)

? 无线网络技术、光网络技术

无线网络技术分:无线局域网WLANs、无线广域网WWANs、无线城域网WMANs、无线个人网络WPANs。 ? 网络接入技术

网络接入方式:

(1) 拨号接入:PSTN、ISDN

(2) 专线接入:DDN、GPRS和3G

(3) 宽带接入:DSL、无源光网络、Cable Modem、以太网接入、光纤接入。 ? 综合布线、机房工程

综合布线系统(PDS)广泛采用的标准为EIA/TIA 568A,包含6个子系统:建筑群子系统、设备间子系统、工作区子系统、管理子系统、垂直干线子系统、水平子系统。

? 网络规划、设计与实施

网络规划原则:实用性;开放性;先进性;

设计及实施原则:可靠性;安全性;高效性;可扩展性;

4.项目管理一般知识

4.1项目管理的理论基础与体系

? 项目与项目管理的概念

项目:是为达到特定的目的、使用一定资源、在确定的时间内、为特定发起人而提供独特的产品、服务或成果而进行的一次性努力。

项目管理:是在项目活动中综合运用知识、技能、工具和技术、在一定的时间、成本、质量等要求下来实现项目的成果性目标。 ? 系统集成项目的特点

17

http://www.examda.com/soft/ (考试大软考) 1) 以满足客户和用户的需求为根本出发点;

(2) 客户的需求常常不够明确、复杂多变,应加强需求变更管理以控制风险; (3) 系统集成不是选择最好产品的简单行为,而是选择最适合用户的需求和投资

规模的产品和技术;

(4) 高技术与高技术的集成; (5) 是一项综合性的系统工程; (6) 项目团队年轻、流动率高; (7) 强调沟通的重要性。 ? 项目干系人

项目干系人指那些积极参与项目,或是其利益会受到项目执行的影响或项目结果影响的个人和组织,他们也可能对项目及结果施加影响。

项目干系人包括:客户和用户;项目经理;执行组织;项目团队成员;项目发起人;职能经理;影响者;项目管理办公室(project management office,PMO)。 项目经理必须管理项目干系人的期望,因为项目干系人经常会有相互不同甚至是冲突的目标。通常,解决项目干系人之间不同意见应该以使客户满意为主,但不要忽略其他项目干系人的要求和期望,应找到对分歧的恰当解决方案,是项目经理的主要挑战。

? 项目管理知识体系的构成

美国项目管理学会提出的项目管理的知识体系(PMBOK,project management body of knowledge),包括5个过程组,9大知识域。

过程组:启动过程组、计划过程组、执行过程组、监控过程组、收尾过程组。 知识域:整体管理、范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通管理、采购管理、风险管理。 ? 项目管理专业领域关注点

项目管理知识体系;

项目应用领域的知识、标准和规定; 项目环境知识;

通用的管理知识和技能; 软技能或人际关系技能; 经验、知识、工具和技术。

4.2项目的组织

? 组织的体系、文化与风格

组织体系分类:以项目为基础的组织、不以项目为手段进行管理的组织。 组织文化:

(1) 组织的共同价值观、行为准则、信仰和期望; (2) 组织的方针、办事程序; (3) 组织对于职权关系的观点; (4) 职业道德; (5) 众多其他因素

组织文化对项目的影响:

(1) 在一个进取心较强或具有开拓精神的组织中,团队提出的非常规、高风险的

建议更容易获得批准;

(2) 在一个等级制度森严的组织中,一个喜欢高度参与的项目经理可能会经常遇

到麻烦;而在一个民主的、鼓励参与的组织中,一个喜欢独裁的项目经理也

18

http://www.examda.com/soft/ (考试大软考)

? 组织结构

组织结构对项目的影响:

(1)项目往往隶属于组织,所以不可避免地受到组织结构的影响; (2)组织结构影响着项目如何获取所需资源和对资源获取的条件;

项目组织结构分类:职能型组织、项目型组织、矩阵型组织、复合型组织。

组织结构的应用:

(1) 职能型结构:主要由一个部门完成的项目;技术上比较成熟。

(2) 项目型结构:开拓风险比较大的项目;进度、成本、质量等指标有严格要求

的项目。

(3) 矩阵型结构:运用在管理规范、分工明确的公司;一般用作跨职能部门的项

目。

4.3项目的生命周期

? 项目生命周期

项目生命周期定义了从项目开始直至结束的项目阶段。

项目生命周期从技术上划分的阶段:需求分析、系统设计、系统构建、系统运行。 项目生命周期从管理上划分的阶段:启动、计划、执行、收尾。 ? 项目生命周期的特征

(1)在初始阶段,费用和人员水平较低,在中间达到最高,当项目接近结束时则快速下降;

(2)在项目初始阶段不确定性最高,因此不能达成项目目标的风险是最高的。随着项目的继续,完成项目的确定性通常会逐渐上升;

(3)在项目初始阶段,项目干系人影响项目的最终产品特征和项目最终费用的能力最高,随着项目的继续开展则逐渐降低。造成这种现象的主要原因是随着项目的开展,变更和缺陷修改的费用会增加。 (项目干系人和成本的变化曲线)

19

http://www.examda.com/soft/ (考试大软考) 项目阶段的特征

(1) 项目阶段以一个或多个可交付物的完成和正式批准为标志;可交付物是一种

可度量、可验证的工作产物。

(2) 项目阶段由连续过程组成,这些过程按一定的顺序前后相连。阶段之间的关

系是时间先后关系。

(3) 阶段可进一步划分为子阶段。

(4) 项目阶段的结束以对完成的工作和可交付物的技术和设计评审为标志。 (5) 项目本阶段的完成并不意味着对后续阶段的批准。

上图:依据改为输入;思想和项目管理团队改为概念和资源。

? 项目生命周期与产品生命周期的关系

在某些应用领域中(例如新产品开发和软件开发),组织将项目生命周期作为产品生命周期的一部分来考虑。

4.4典型的信息系统项目的生命周期模型

? 瀑布模型

特点:

(1) 从上一项开发活动接受其成果作为本次活动的输入; (2) 利用这一输入,实施本次活动应完成的工作内容;

(3) 给出本次活动的工作成果,作为输出传给下一项开发活动;

20

http://www.examda.com/soft/ (考试大软考) 4) 对本次活动的实施工作成果进行评审。若其工作成果得到确认,则继续进行

下一项开发活动;否则返回前一项,甚至更前项的活动。

? V模型

V模型的左边下降部分是开发过程各阶段,相对应的是右边上升部分的各个测试过程。V模型的价值在于它非常明确的标明了测试过程中存在不同的级别。在不同的开发阶段,会出现不同类型的缺陷和错误,所以需要不同的测试技术和方法来发现这些缺陷。

? 原型化模型

原型化模型是为了弥补瀑布模型的不足而产生的。

原型化模型的第一步是建造一个快速原型,实现客户和系统的交互,经过和用户对原型的讨论,弄清需求,再在原型基础上开发产品。 瀑布和V模型将原型化模型的思想用于需求分析环节,来解决因为需求不明确而导致产品出现严重后果的缺陷。

21

http://www.examda.com/soft/ (考试大软考) 螺旋模型和迭代模型(RUP)。 ? 螺旋模型

在螺旋模型中,软件开发是一系列的增量发布,下图中的螺旋线代表随时间推进的工作进展,开发过程具有周期性重复的螺旋形状。

? 送代模型(RUP)

RUP用二维坐标来描述:

横轴是项目的生命周期,分为初始、细化、构件、交付4个阶段。 纵轴是活动,分为核心过程工作流、核心支持工作流。

每个阶段,从上到下迭代,即次序完成核心过程工作流和核心支持工作流。根据需要,在一个阶段内部可以多次迭代。

4.5单个项目的管理过程

? 项目过程

22

http://www.examda.com/soft/ (考试大软考)

一个项目至少需要4个过程: (1)技术类过程;(指单纯的技术实施活动)

(2)管理类过程;按时间先后划分,分为:启动、计划、执行、监控、收尾 (3)支持类过程;如配臵管理过程等

(4)改进类过程;如总结经验教训,部署改进等过程 ? 项目管理过程组

5个项目管理过程组:启动;计划;执行;监督与控制;收尾。这5个项目过程组具有明确的依存关系,并在各个项目中按一定的次序执行,它们与应用领域或特定产业无关。

从整体上看,项目管理过程比基本的PDCA循环要复杂的多,但是这个循环可以被应用于项目过程内部及各过程组之间的相互关联。

其中计划对应P,执行对应D,监督与控制对应C/A,将项目管理过程组映射成PDCA循环。

23

http://www.examda.com/soft/ (考试大软考)

项目过程组之间的执行流向:

24

http://www.examda.com/soft/ (考试大软考)

上图需要修改,参见p170

项目管理过程组包含的内容:

25

http://www.examda.com/soft/ (考试大软考)

(1) 制定项目章程

(2) 制定初步的项目范围说明书; 计划过程组:

(1) 制定项目管理计划:这一过程用于定义、准备、集成和协调所有分计划,并将

它们合并成整体的项目管理计划。

(2) 分计划:范围管理计划、进度管理计划、成本管理计划、质量管理计划、人力

资源管理计划、沟通管理计划、合同管理计划、采购管理计划、风险管理计划 执行过程组:

(1) 指导和管理项目执行(完成计划过程组中确定的工作) (2) 团队组建、团队建设 (3) 信息发布

(4) 询价、供方选择、合同管理(卖方管理) 监督和控制过程组:

(1) 监督和控制项目工作(对照项目管理计划来监督正在进行的项目活动) (2) 整体变更控制,使得只有经批准的变更才被实施,包含内容:范围确认(验

证)、范围变更控制、进度控制、成本控制、质量控制、项目团队管理、项目干系人管理、风险监督和控制、合同管理、绩效报告。

收尾过程组:

(1) 项目收尾 (2) 合同收尾

项目的5个管理过程组和项目管理知识领域映射关系 项目管理过程组 知识领域 启动过程组 计划过程组 执行过程组 监督和控制收尾过程过程组 组 项目整体管1、 制定项编制项目管指导和管理1、 监督和项目收尾 理 目章程 理计划 项目执行 控制项2、 制定项目工作 目范围2、 整体变说明书更控制 (初步) 项目范围管 1、 编制范 1、 范围核 理 围管理实 计划 2、 范围控2、 范围定制 义 3、 建立WBS 项目时间管 1、 活动定 进度控制 理 义 2、 活动排序 3、 活动资26

http://www.examda.com/soft/ (考试大软考) 项目成本管 理 项目质量管 理 项目人力资 源管理 项目沟通管 理 4、 活动历时估算 5、 制定进度计划 1、 成本估 算 2、 成本预算 制定质量管质量保证 理计划 制定人力资1、 团队组源计划 建 2、 团队建设 沟通计划 信息发布 成本控制 质量控制 管理项目团 队 项目风险管 理 项目采购管 理 1、 制定风 险管理计划 2、 风险识别 3、 风险定性分析 4、 风险定量分析 5、 风险对应计划 1、 编制采1、 询价 合同管理 购管理2、 供方选计划 择 2、 合同计划编制 1、 绩效报 告 2、 管理项目干系人 风险监督预 控 合同收尾 ? 过程的交互

项目过程组很少会是离散的或只出现一次,它们是相互交迭的活动,在整个项目中以不同的强度出现。

27

http://www.examda.com/soft/ (考试大软考)

5.立项管理

5.1立项管理内容

立项管理内容包括:需求分析;项目建议书;项目可行性研究报告;

5.1.1需求分析

? 需求分析的概念

需求分析指对要解决的问题进行详细的分析,弄清楚项目发起人及项目其他干系人的要求、待开发的信息系统要解决客户和用户的业务问题以及问题的来龙去脉。需求分析就是确定待开发的信息系统应该做什么。 ? 需求分析的方法

结构化分析方法、软系统方法、面向对象分析方法、面向问题域的分析方法。

5.1.2项目建议书

? 项目建议书的内容

项目建议书即立项申请。

内容包括:项目的必要性;项目的市场预测;产品方案或服务的市场预测;项目建设必需的条件。

? 项目建议书的编制方法

5.1.3项目可行性研究报告

? 项目可行性研究报告的内容

项目可行性研究具有预见性、公正性、可靠性、科学性的特点。

内容包括:投资必要性;技术的可行性;财务可行性;组织可行性;经济可行性;社会可行性;风险及对策。 ? 项目可行性研究报告的编制方法

5.1.4招投标

? 招投标的主要过程

招标:编制招标文件、制定评分标准、评标、选定项目承建方 投标:获取招标文件、编写投标文件、参加投标活动 ? 招投标的关键产物

28

http://www.examda.com/soft/ (考试大软考)

5.2建设方的立项管理

5.2.1立项申请书(项目建议书)的编写、提交和获得批准

技术类项目立项申请书包括如下内容: 1、 项目名称;

2、 项目建设必要性和依据; 3、 项目目的、作用、意义;

4、 项目的国内外技术发展概况、水平和发展趋势;

5、 研究开发领域,主要关键技术,研究内容,技术方案、实验地点、规模、进度

安排;

6、 项目研究开发情况,现有工作基础和设备条件; 7、 项目负责人、主要技术人员;

8、 项目起止时间、最终达到目标;前景及预期考核的技术经济指标; 9、 项目经费预算、用途和用款计划; 10、 其他。

项目建议书的编写:

立项申请书由政府部门、全国性专业公司、现有企事业单位、新组成的项目法人提出

项目建议书的申报:

分为市属单位申报项目、区县属单位申报项目、合建项目按不同流程上报。

项目建议书的审批:

按现行的管理体制、隶属关系,分级审批。

5.2.2项目的可行性研究

? 初步可行性研究、详细可行性研究的方法

初步可行性研究内容:市场和生产能力;物料投入分析;坐落地点及厂址的选择;项目设计;项目进度安排;投资与成本估算;

详细可行性研究方法:经济评价法;市场预测法;投资估算法;增量净效益法等。 ? 项目论证评估的过程和方法

项目论证内容包括:项目运行环境评价、项目技术评价、项目财务评价、项目国民经济评价、项目环境评价、项目社会影响评价、项目不确定性和风险评价、项目综合评价等;

项目评估为第三方评估。

项目评估内容包括:建设必要性、现实性、可行性和市场预测的评估;建设条件的评估;技术方案的评估;机构设臵和管理机制的评估;社会经济效果的评估;社会效益的评估;综合评估。

项目评估程序:成立评估小组,进行分工,制定评估工作计划;开展调查研究,搜集数据资料,并对可行性研究报告和相关资料进行审查和分析;分析与评估;编写评估报告。

29

http://www.examda.com/soft/ (考试大软考) 项目评估方法:项目评估法(局部评估法)和企业评估法(全局评估法);总量评估法和增量评估法;费用效益分析法;成本效用分析法;多目标系统分析法。 ? 项目可行性研究报告的编写、提交和获得批准

5.2.3项目招标

? 招标文件的内容和编制方法

内容:招标项目的技术要求、对投标人资格审查的标准、投标报价要求和评标标准等所有实质性要求和条件,以及拟签订合同的主要条款。 ? 招标评分标准的制定

评分标准制定原则:以客观事实为依据;严格控制自由裁量权;得分应能明显分出高低;执行国家规定,体现国家政策;评分标准应便于评审;细则横向比较。 ? 评标的过程

评标由招标人依法组建的评标委员会负责。评标委员会由具有高级职称的技术和经济等相关领域专家、招标人、招标机构代表等5人以上单数组成,其中技术、经济专家不少于成员总数的2/3。 ? 选定项目承建方的过程和方法

过程:

1、 评标委员会按照招标文件确定的评标标准和方法,对投标文件进行评审和比

较;设有标的的,应当参考标的。

2、 评标委员会向招标人提出书面评标报告,并推荐合格的中标候选人。 3、 招标人确定中标人,招标人也可授权评标委员会直接确定中标人。

5.3承建方的立项管理

5.3.1项目识别

从政策导向中寻找项目机会;从市场需求中寻找项目机会;从技术发展中寻找项目机会;

5.3.2项目论证

? 承建方技术能力可行性分析

从项目实施的技术角度,合理设计技术方案,并进行比较、选择和评价。 ? 承建方人力及其他资源配置能力可行性分析

是否能够充分发挥人和其他资源的潜能,提高企业竞争力。 ? 项目财务可行性分析的过程和方法

主要对整个项目的投资及产生的经济效益分析进行分析,分析项目预期的经济效益;

? 项目风险分析

主要对项目的市场风险、技术风险、财务风险、组织风险、法律风险、经济及社会风险等风险因素进行评价,制定应对风险的办法,为项目全过程的风险管理提供依据。

? 对可能的其他投标者的相关情况分析

对潜在投标人进行分析,包括了解潜在企业的研发能力、生产能力、市场占有率,初步确定本企业在行业中的排名,了解自己企业优势和劣势的同事,也应了解潜在投标人的优势和劣势,以便在投标中采取相应措施。

5.3.3投标

? 组建投标小组

30

http://www.examda.com/soft/ (考试大软考) ? 投标文件的内容和编制方法

投标文件包括:投标书、投标报价一览表、分项一览表;投标资格证明文件;公司与制造商代理协议和授权书;公司有关技术资料及客户反馈意见; ? 投标活动的过程

? 投标关注要点

5.4签订合同

5.4.1投标方与候选供应方谈判的要点

技术谈判与商务谈判;

5.4.2建设方与承建方鉴定合同的过程和要点

合同条款一般包括:当事人的名称和地址;标的;数量;质量;价款和报酬;履行期限、地点和方式;违约责任和解决争议的方法等;

系统集成类的技术合同包括:项目名称;标的内容、范围和要求;履行的计划、进度、期限、地点、地域和方式;技术情报和资料的保密;风险责任的承担;技术成果的归属和收益的分成方法;验收标准和方法;价款、报酬或者使用费及其支付方式;违约金或者损失赔偿的计算方法;解决争议的方法;名词术语的解释等。 6.项目整体管理

6.1项目整理管理的含义、作用和过程

含义:

项目整体管理过程负责项目的全生命周期管理、全局性管理、综合性管理。全生命期意味着项目整体管理过程负责管理项目的启动阶段直到项目收尾阶段的整个项目生命期。全局性管理意味着项目整体管理负责项目的整体包括项目管理工作、技术工作、商务工作。综合性管理意味着项目整体管理负责管理项目的需求、范围、进度、成本、质量、人力资源、沟通、风险和采购。

主要过程:项目启动,制定项目章程,正式授权项目的开始;制定初步的项目范围说明书;制定项目管理计划;指导和管理项目执行;监督和控制项目;整体变更控制;项目收尾管理。

6.2项目启动

项目启动:就是以书面的、正式的形式肯定项目的成立与存在,并以书面正式形式为项目经理授权;

6.2.1项目启动所包括的内容

制定项目章程、制定项目范围说明书(初步)

6.2.2制定项目章程

? 项目章程的作用和内容

项目章程作用:

1、 项目章程是正式批准一个项目的文档,或者是批准现行项目是否进入下一阶段

的文档。

2、 项目章程由项目组织以外的项目发起人发布或投资人发布,若项目为本组织开

31

http://www.examda.com/soft/ (考试大软考)

3、 项目章程为项目经理使用组织资源进行项目活动进行了授权。 4、 项目章程将使项目与执行组织的日常运营联系起来。

项目章程的内容:

1、 基于项目干系人的需求和期望提出的要求; 2、 项目必须满足的业务要求或者产品需求; 3、 项目的目的或者项目立项的理由;

4、 委派的项目经理及项目经理的权限级别; 5、 概要的里程碑进度计划; 6、 项目干系人的影响; 7、 职能组织及其参与;

8、 组织的、环境的和外部的假设; 9、 组织的、环境的和外部的约束;

10、 论证项目的业务方案、包括投资回报率。 ? 项目章程制定的依据(项目启动的依据)

1、 合同;

2、 项目工作说明书(业务要求、产品范围描述、战略计划);

3、 环境和组织因素(实施单位的企业文化和组织结构;国标或行业标准;现有的

设施和固定资产;实施单位现有的人力资源;市场状况;项目干系人的风险承受能力;行业数据库;项目管理信息系统);

4、 组织过程资产(组织中指导工作的过程和程序;组织的全部知识); ? 项目章程制定所采用的技术和工具

项目管理方法;项目管理信息系统;专家判断; ? 项目章程制定的成果

项目章程:是正式批准一个项目的文档,或是批准现行项目是否进入下一个阶段的文档。

6.2.3选择项目经理

项目经理的选择方式:由企业高层领导委派、由企业和用户协商选择、竞争上岗。 6.3编制初步范围说明书

项目范围说明书(初步)的内容: 1、 项目和范围的目标;

2、 产品或服务的需求和特性; 3、 项目的需求和可交付物; 4、 产品验收的标准; 5、 项目的边界; 6、 项目约束条件; 7、 项目假设;

8、 最初的项目组织; 9、 最初定义的风险; 10、 进度里程碑;

11、 对项目工作的初步分解; 12、 初步的量级成本估算; 13、 项目配臵管理的需求;

32

http://www.examda.com/soft/ (考试大软考) 、 审批要求;

工具和方法:项目管理方法论;项目管理信息系统;专家判断。

输入:项目章程;工作说明书;环境和组织因素;组织过程资产; 输出:初步的项目范围说明书。

6.4项目计划管理

6.4.1项目计划的含义和作用

?项目管理计划过程?定义、准备、集成和协调所有分计划,以形成项目管理计划。 项目管理计划明确了如何执行、监督、控制以及如何收尾项目。

项目管理计划通过整体变更控制过程进行更新和修订,通过批准的变更而改变。

6.4.2项目计划的内容

? 项目计划的主体内容

1、 项目背景;

2、 项目经理、项目经理的主管领导、客户方联系人、客户方的主管领导,项目领

导小组(即项目管理团队)和项目实施小组成员; 3、 项目总体技术解决方案;

4、 对用于完成这些过程的工具和技术的描述; 5、 选择项目的生命周期和相关的项目阶段; 6、 项目最终目标和阶段性目标; 7、 进度计划; 8、 项目预算;

9、 变更流程和变更控制委员会; 10、 沟通管理计划;

11、 对内容、范围和时间的关键管理评审; ? 项目计划的辅助内容

1、 范围管理计划; 2、 质量管理计划; 3、 过程改进计划; 4、 人力资源计划; 5、 沟通管理计划; 6、 风险管理计划; 7、 采购管理计划;

6.4.3项目计划编制

? 项目计划编制过程所遵循的基本原则

目标的统一管理;方案的统一管理;过程的统一管理;技术工作与管理工作的统一协调;计划的统一管理;人员资源的统一管理;各干系人的参与;逐步精确。 ? 项目计划编制过程

项目计划的编制是一个渐进明细、逐步细化的过程。 项目计划的编制流程: 1、 明确目标;

2、 成立初步的项目团队; 3、 工作准备与信息收集;

4、 依据标准、模板编写初步的概要的项目计划;

33

http://www.examda.com/soft/ (考试大软考) 、 编写范围管理、质量管理、进度、预算等分计划;

6、 把上述分计划纳入项目计划,对项目计划进行综合平衡、优化; 7、 项目经理负责组织编写项目计划; 8、 评审与批准项目计划;

9、 获得批准后的项目计划就成为了项目的基准计划。 ? 项目计划编制过程所采用的技术和工具

项目管理方法论;项目管理信息系统;专家判断。 ? 项目计划编制过程的输入、输出

输入:项目章程;项目范围说明书(初步);来自各计划过程的输出;预测;环境和组织因素;组织过程资产;工作绩效信息;

输出:项目管理计划;配臵管理系统;变更控制系统。

6.4.4项目计划实施

? 实施项目计划所要求的必备素质

实施项目计划过程:执行项目管理计划中定义的工作以实现项目的要求的过程。这个过程要求项目经理和项目团队采取行动执行项目管理计划以实现项目的目标。

这些行动包括:

1、 按列入计划的方法和标准执行项目活动完成项目要求; 2、 完成项目的交付物;

3、 配备、培训并管理分配到项目的团队成员; 4、 建立和管理项目团队内外部沟通渠道; 5、 产生项目实际数据以方便预测;

6、 将批准的变更落实到项目的范围、计划和环境; 7、 管理风险并实施风险应对活动; 8、 管理分包商和供应商;

9、 收集和记录经验教训,以及执行批准的过程改进活动。 项目执行过程还要实施:

1、 实施已批准的纠正措施,使预期的项目绩效符合项目管理计划; 2、 实施已批准的预防措施,降低潜在负面结果出现的可能性;

3、 实施已批准的缺陷修复申请,改正在质量过程中发现的产品缺陷。 ? 项目计划实施所采用的主要技术和工具

项目管理方法论;项目管理信息系统; ? 可交付物的定义和可能的表现形式

可交付物指着项目管理计划文件中确定的、项目已经完成的、独特的、可验证的产品、成果或提供服务。

可交付物可能的表现形式有实体化和非实体化形式。 ? 项目计划实施过程的输入、输出

输入:项目管理计划;已批准的纠正措施;已批准的预防措施;已批准的变更申请;已批准的缺陷修复;确认缺陷修复。

输出:可交付成果;请求的变更;已实施的变更;已实施的纠正措施;已实施的预防行动;已实施的缺陷修复;工作绩效数据;

6.4.5项目计划实施的监控

? 项目计划实施监控的含义

项目计划实施监控是全面地追踪、评审和调节项目的进展,以满足在项目管理计划

34

http://www.examda.com/soft/ (考试大软考) 监控是贯穿整个项目始终的项目管理的一个方面。

? 项目计划实施监控的主要内容

1、 依项目管理计划为基准,比较实际的项目绩效;

2、 评估绩效,以确定是否需要改正或者预防性的行动,必要时推荐这些行动; 3、 单项的改正或预防性的行动,在执行之前应评估对其他方面的影响;

4、 分析、追踪和监控项目风险,确保风险被识别,风险状态被报告,适当的风险

应对计划被执行;

5、 维持一个项目产品和他们相关的文档的一个准确和及时的信息库,保持到项目

完成;

6、 提供信息,以支持状态报告和绩效报告;

7、 提供预测以更新当前的成本和当前的进度信息; 8、 当变更发生时监控已批准的变更的执行情况。 ? 项目计划实施监控所采取的技术和工具

项目管理方法论;项目管理信息系统;挣值管理;专家判断; ? 项目计划实施监控的输入、输出

输入:项目管理计划;工作绩效信息;绩效报告;环境和组织因素;组织过程资产; 输出:请求的变更(建议的纠正措施;建议的预防措施;建议的缺陷修复);项目报告;

6.5项目整体变更管理

6.5.1项目更变基本概念

? 项目变更的含义

项目变更指对项目计划的改变。整体变更控制贯穿于整个项目过程的始终。对项目范围说明书、项目管理计划、项目可交付物必须进行变更管理。被批准的项目管理计划就是项目的基准(基线)。

变更管理活动包括:

1、 识别可能发生的变更; 2、 管理每个已识别的变更; 3、 维持所有基线的完整性;

4、 根据已批准的变更,更新范围、成本、预算、进度和质量要求,协调整体项目

内的变更;

5、 基于质量报告,控制项目质量使其符合标准;

6、 维护一个及时、精确的关于项目产品及相关文档的信息库,直至项目结束;

6.5.2变更管理的组织机构

? 项目管理委员会(变更控制委员会)

变更控制委员会的角色和责任在配臵管理和变更控制过程之内被清楚的定义,并被所有项目干系人认可;变更控制委员会负责批准或拒绝每一个变更申请。 ? 项目三方各有专人负责变更管理 6.5.3变更管理所采用的技术和工具

项目管理方法论;项目管理信息系统;专家判断;

6.5.4变更管理的输入和输出

输入:项目管理计划;申请的变更;工作绩效信息;可交付物; 输出:变更申请被批准或被拒绝;项目管理计划(已批准更新);已批准的纠正措施;已批准的预防措施;已批准的缺陷修复;可交付物(已批准的);

35

http://www.examda.com/soft/ (考试大软考) 项目收尾管理

项目收尾过程是结束项目某一阶段中的所有活动,正式收尾该项目阶段的过程。

6.6.1项目收尾的内容

? 管理收尾 ? 合同收尾

6.6.2项目收尾所采用的技术和工具

项目管理方法论;项目管理信息系统;专家判断;

6.6.3项目收尾的输入、输出

输入:项目管理计划;合同文件;组织过程资产;

输出:最终产品、服务或成果的移交;管理收尾办法和合同办法;已更新的组织过程资产(正式的验收文档;项目文档;项目收尾文档;历史信息); 7.项目范围管理

7.1项目范围和项目范围管理

7.1.1项目范围的定义

项目范围:为完成具有规定特征和功能的产品、服务或结果,而必须完成的项目工作。

7.1.2项目范围管理的作用

确定在项目内包括什么工作和不包括什么工作;由此界定的项目范围在项目的全生命周期内可能因某种原因而变化,项目范围管理也对这种变化进行管理。项目范围的变化也叫变更。

7.1.3项目范围管理的主要过程

编制项目范围管理计划;范围定义;创建工作分解结构WBS;范围确认;范围控制;

前3者属于计划过程、后2者属于监控过程。

7.2范围计划编制和范围说明书

范围管理计划是一个计划工具,用于描述该团队如何定义项目范围、如何制定详细的范围说明书、如何定义和编制工作分解结构,以及如何验证和控制范围。 项目范围说明书在可交付物层次上明确了要完成项目需要做的相应工作,明确项目及其相关产品、服务的特性和边界,以及范围控制和验收的方法。

7.2.1范围计划过程所用的技术和工具

专家判断;模板、表格、标准(指工作分解结构模板、变更控制表格、范围变更控制表格);

7.2.2范围计划过程的输入、输出

输入:项目章程;项目范围说明书(初步);组织过程资产;环境和组织因素;项目管理计划;

输出:项目范围管理计划

项目范围管理计划的内容:

1、 根据初步的项目范围说明书编制一个详细的范围说明书的方法; 2、 从详细的范围说明书创建WBS的方法;

3、 关于正式确认和认可已完成可交付物的详细说明;

36

http://www.examda.com/soft/ (考试大软考) 、 有关控制需求变更如何落实到详细的范围说明书中的方法。

7.3范围定义和工作分解结构

7.3.1范围定义

范围定义过程是详细描述项目和产品的过程,并把结果写进详细的项目范围说明书中。

? 项目范围定义的工具和技术

产品分析;识别出多个可选方案;专家判断; ? 项目范围定义的输入、输出

输入:项目章程和项目范围说明书(初步);项目范围管理计划;组织过程资产;批准的变更申请;

一般情况下,建议变更申请以书面的方式提出。 输出:项目范围说明书(详细);更新的项目文档;

项目范围说明书(详细)内容:

1、 项目的目标:成果性目标、约束性目标 2、 产品范围描述; 3、 项目的可交付物; 4、 项目边界; 5、 产品验收标准; 6、 项目的约束条件; 7、 项目的假定。

更新的项目文档内容: 1、 项目管理计划 2、 各分计划

3、 项目干系人需求文档 4、 需求追踪矩阵

7.3.2范围说明书

项目范围说明书详细描述了项目的可交付物,以及产生这些可交付物所必须做的项目工作。

项目范围说明书在所有项目干系人之间建立了一个对项目范围的共同理解,描述了项目的主要目标,使项目团队能进行更详细的计划,知道项目团队在项目实施期间的工作,并为评估是否为客户需求进行变更或附加的工作是否在项目范围之内提供基准。

7.3.3工作分解结构

? WBS的作用和意义

工作分解结构是一个把项目可交付物和项目工作逐步分层、分解为更小的、更易于管理的项目单元的过程,它组织并定义了整个项目范围。WBS的最底层元素(工作包)能够被评估的、可以安排进度的、被追踪的。

WBS是管理项目范围的基础,详细描述了项目所要完成的工作;有助于项目干系人检查项目的最终产品;是定义工作范围、定义项目组织、设定项目产品的质量和规格、估算和控制费用、估算时间周期和安排进度的基础; ? WBS表示形式

① 分级的树形结构,类似于组织结构图。树形结构图的WBS层次清晰,非常直

37

http://www.examda.com/soft/ (考试大软考) 结构性强,但不容易修改;大型项目不容易表示项目全景,需分解为多个子项目。 ② 列表形式,类似于书籍的分级目录。能反映项目的所有工作要素,直观性差,

用在大型项目中。

? WBS包含的内容

①编号;②名称;③工作说明;④相关活动列表;⑤里程碑列表;⑥承办组织;⑦开始和结束日期;⑧资源需求、成本估算、负载量;⑨规格;⑩合同信息;⑾质量要求和有关工作质量的技术参考资料。

7.3.4创建WBS所采用的方法

使用指导方针 类比法

自顶向下法、自底向上法

7.3.5 WBS创建工作的输入、输出

输入:详细的项目范围说明书;项目管理计划;组织过程资产(关于WBS的政策、程序和模板;来自以前项目的项目文件;以前的项目经验教训);

输出:WBS和WBS字典;范围基准;更新的项目管理计划(如果出现的变更申请被批准,可能被更新的有:项目干系人的需求文档;项目管理计划)

7.3.5 范围基准

项目范围说明书、wbs及wbs字典一起作为项目的范围基准。在整个项目的生命期,这个范围基准被监控、核实和确认。

7.4项目范围确认

项目范围确认是客户等项目干系人正式验收并接受已完成的项目可交付物的过程。

7.4.1项目范围确认的工作要点

制定并执行确认程序

项目干系人对项目范围的正式承认 让系统的使用者有效参与

项目各阶段的确认与项目最终验收的确认

7.4.2项目范围确认所采用的方法

检查包括诸如测量、测试和验证以确定工作和可交付物是否满足要求和产品的验收标准;确认项目范围时,项目管理团队应向客户出示能够说明项目成果的文件,如项目管理文件、需求说明书、技术文件、竣工图纸等。

7.4.3项目范围确认的输入、输出

输入:项目管理计划(包括如下范围基准:项目范围说明书;WBS;WBS字典);可交付物;

输出:可接受的项目可交付物和工作;变更申请;更新的WBS和WBS字典;

7.5项目范围控制

项目范围控制是监控项目状态如项目的工作范围状态和产品范围状态的过程;也是控制变更的过程。

7.5.1项目范围控制涉及的主要内容

1、确认范围变更是否已经发生

2、对造成范围变更的因素施加影响,以确保这些变更得到一致的认可 3、当范围变更发生时,对实际的变更进行管理

7.5.2项目范围控制与项目整体变更管理的联系

38

http://www.examda.com/soft/ (考试大软考) 项目范围控制与用户需求变更的联系

7.5.4项目范围控制涉及所用的技术和工具

偏差分析;重新制定计划;变更控制系统和变更控制委员会;配臵管理系统;

7.5.5项目范围控制的输入、输出

输入:项目管理计划(范围基准;变更管理计划;配臵管理计划;);工作绩效数据;绩效报告;已批准的变更请求;

输出:变更请求;工作绩效;组织过程资产更新(偏差的原因;选择的纠正行动和理由;其他从项目范围变更控制过程吸收的经验教训);更新的项目管理计划(范围基准更新;其他基准更新;); 8.项目进度管理

8.1项目进度管理相关概念

8.1.1项目进度管理的含义和作用

项目进度管理就是保证项目的所有工作都在一个指定的时间内完成。

8.1.2项目进度管理的主要活动和过程

活动定义;活动排序;活动资源估算;活动历时估算;制定进度表;进度控制;

8.1.3项目进度管理计划

项目进度管理计划选择了进度编制方法、进度编制工具、确定并规范制定进度过程和控制项目进度过程的准则。 当项目进度定稿并获得批准后,项目团队已经制定并完成了用于进度控制过程中的项目进度基准。

8.2活动定义

活动是实施项目时安排工作的最基本的工作单元。活动定义过程是把完成项目工作的所有活动都找出来。

WBS最底层是工作包,把工作包分解成活动是活动定义过程的最基本的的任务,此外还要根据项目的实际情况,从项目的范围说明书、组织的过程资产中寻找活动。 除识别出项目的所有活动外,还要对这些活动进一步定义如名称、前驱活动、后继活动、资源要求等,最后把所有活动归档到活动清单中。 ? 活动定义与工作分解结构的关系

Wbs概念:

1、 wbs是以可交付成果为导向对项目要素的进一步分解,它归纳和定义了项目的

整个工作范围,每下降一层代表对项目工作的更详细定义;

2、 工作分解结构处于计划过程的中心,是制定进度计划、资源需求、成本预算、

风险管理计划和采购计划等的重要基础,同时也是控制项目变更的重要基础; 3、 项目范围是由wbs定义的,所以wbs也是一个项目的综合工具。

活动定义

活动定义处于工作分解结构的最下层,叫工作组合的可交付成果。项目工作组合被有计划的分解成更小的部分,叫做计划活动,为估算、安排进度执行、监控等工作奠定基础。 ? 里程碑

39

http://www.examda.com/soft/ (考试大软考) 据差异进行调整。

里程碑:指完成项目阶段性工作的标志;

基线:指一个(或一组)配臵项在项目生命周期的不同时间点上通过正式评审而进入正式受控的一种状态。基线其实是一些重要的里程碑,但相关交付物要通过正式评审,并作为后续工作的基准和出发点。基线一旦建立后变化需要受控制。 重要的检查点是里程碑;重要的需要客户确认的里程碑就是基线。 ? 活动定义所采用的技术和工具

工作分解技术;模板;滚动式规划;专家判断;规划组成部分; ? 活动定义的输入、输出

输入:事业环境因素;组织过程资产;项目范围说明书;工作分解结构;项目管理计划(进度制定计划);

输出:活动清单;活动属性;里程碑清单;请求的变更;

8.3活动排序

活动排序指识别与记载计划活动之间的逻辑关系。

8.3.1活动排序采用的技术和工具

前导图法(PDM Precedence Diagramming Method)用于关键路径法(Critical Path Method)(单代号网络图);节点代表活动,箭线代表活动间的逻辑关系。 箭线图法(Arrow Diagramming Method)(双代号网络图);节点表示事件,箭线代表活动和前导图相反。虚活动。

计划网络模板;利用相同的子网络copy,加快编制进度。

确定依赖关系(强制性依赖关系,可斟酌处理的依赖关系,外部依赖关系); 利用时间提前量与滞后量。

8.3.2活动排序的输入、输出

输入:项目范围说明书;活动清单;活动属性;里程碑清单;批准的变更请求; 输出:项目进度网络图;活动清单(更新);活动属性(更新);请求的变更;

8.4活动资源估算

计划活动资源估算就是确定在实施项目活动时要使用何种资源(人员、设备、物资),每一种使用的数量,及何时用于项目计划活动。

8.4.1活动资源估算所遵循的基本原则

活动资源估算过程同费用估算过程紧密配合。

8.4.2活动资源估算所采用的主要方法和技术

专家判断;多方案分析;出版的估算数据;项目管理软件;自下而上的估算; 自下而上的估算:估算下层每个更具体的工作资源需要,接着将这些估算按照计划活动需要的每一种资源汇集出总量。

8.4.3活动资源估算所采用的工具

8.4.4活动资源估算的输入、输出

输入:事业环境因素;组织过程资产;活动清单;活动属性;资源可利用情况;项目管理计划(进度管理计划);

输出:活动资源要求;活动属性;资源分解结构;资源日历;请求的变更;

8.5活动历时估算

8.5.1活动历时估算内涵

活动历时估算是估算计划活动持续时间的过程;

40

http://www.examda.com/soft/ (考试大软考) 投入的资源数量,并确定为完成该计划活动而需要的工作时间数。

8.5.2活动历时估算所采用的主要技术和工具

? 专家判断、类比估算、参数估算、三点估算、后备分析

类比估算:以从前类似计划活动的实际持续时间为根据,估算将来的计划活动持续时间。

参数估算:用欲完成工作的数量乘以生产率可作为估算活动持续时间的量化依据。 三点估算:最有可能的历时估算(Tm),最乐观 的历时估算(To),最悲观的历时估算(Tp)

活动历时均值=(To+4Tm+Tp)/6 方差=(Tp- To)/6

三点估算法来自于计划评审技术(PERT)。

后备分析:在项目进度表中存在应急时间,承认进度风险。

8.5.3活动历时估算的输入、输出

输入:事业环境因素;组织过程资产;项目范围说明书;活动清单;活动属性;活动资源要求;资源日历;项目管理计划(风险登记册;活动费用估算); 输出:活动历时估算;活动属性(更新);

8.6制定进度计划

8.6.1进度计划编制工作所包括的主要内容

制定进度表是一个反复多次的过程,这一过程确定项目活动计划的开始与完成日期。制定进度表可能要求对历时估算与资源估算进行审查修改,以便进度表在批准以后能够当做跟踪项目绩效的基准使用;

8.6.2进度计划编制的主要约束条件

制定进度表过程随着工作的绩效、项目管理计划的改变,以及预期的风险果然发生或消失,或识别出新风险而贯穿项目的始终。

8.6.3计划编制所采用的主要技术和工具

关键路法(CPM)、计划评审技术(PERT)、历时压缩技术

1、 关键路径法是利用进度模型时使用的一种进度网络分析技术。

2、 关键路径法沿着项目进度网络路线进行正向和反向分析,从而计算出所有计划

活动理论上的最早开始与完成日期、最迟开始与完成日期,不考虑任何资源限制。

3、 由此计算而得到的最早开始与完成日期,最迟开始与完成日期不一定是项目的

进度表,它们只不过指明计划活动在给定的活动持续时间、逻辑关系、时间提前与滞后量,以及其他已知制约条件下应当安排的时间段与长短。

8.6.4进度编制计划的输入、输出

输入:组织过程资产;项目范围说明书;活动清单;活动清单属性;项目进度网络图;活动资源要求;资源日历;活动历时估算;项目管理计划; 输出:项目进度表(表现形式:项目进度网络图;横道图(甘特图);里程碑图;);进度模型数据;进度基准;资源要求(更新);活动属性(更新);项目日历(更新);请求的变更;项目管理计划(更新);进度管理计划(更新);

8.7项目进度控制

8.7.1项目进度控制概念、主要活动和步骤

项目进度控制是监控项目的状态以便采取相应措施以及管理进度变更的过程;

41

http://www.examda.com/soft/ (考试大软考) 证这种变化朝着有利的方向发展;确定项目进度已经变更;当变更发生时,管理实际的变更;

8.7.2项目进度控制的技术和工具

进度报告;进度变更控制系统;绩效衡量;项目管理软件;偏差分析;进度比较横道图;资源平衡;假设条件分析;进度压缩;制定进度的工具;

8.7.3项目进度控制的输入、输出

输入:进度管理计划;进度基准;绩效报告;批准的变更请求; 输出:进度模型数据(更新);进度基准(更新);绩效衡量;请求的变更;推荐的纠正措施;组织过程资产(更新);活动清单(更新);活动清单属性(更新);项目管理计划(更新)。 9.项目成本管理

9.1项目成本管理概念及相关术语

9.1.1成本与成本管理要概念

? 项目成本概念及其构成

成本指项目活动或其组成部分的货币价值或价格,包括为实施、完成或创造该活动或其组成部分所需资源的货币价值。

具体的成本一般包括:直接工时;其他直接费用;间接工时;其他间接费用;采购价格等;

项目全过程所耗用的各种成本的总和为项目成本。 ? 项目成本管理概念、作用和意义

项目成本管理:确保在批准的预算内完成项目; ? 项目成本失控原因

对项目认识不足;组织制度不完善;方法问题;技术的制约; ? 项目成本管理的过程

4个过程:制定成本管理计划;成本估算;成本预算;成本控制。

9.1.2相关术语

? 全生命周期成本

产品的全生命周期成本就是在产品或者系统的整个使用生命周期内,在获得阶段、运营与维护及生命周期结束时对产品的处臵所发生的全部成本。 ? 可变成本、固定成本、直接成本、间接成本

可变成本:随着生产量、工作量或时间而变的成本;

固定成本:不随生产量、工作量或时间变化而变化的非重复成本; 直接成本:直接可归属于项目工作的成本; 间接成本:来自一般管理费用科目或几个项目共同担负的项目成本所分摊给本项目的费用; ? 管理储备

管理储备是一个单列的计划出来的成本,以备未来不可预见的事件发生时使用;管理储备包含成本和进度储备,以降低偏离成本和进度目标的风险;管理储备的使用需要对项目基线进行变更。 ? 成本基准

42

http://www.examda.com/soft/ (考试大软考) 反应了经批准的项目成本变更,被用

于度量和监督项目的实际执行成本。 ? 学习曲线

学习曲线理论指出,当重复生产许多产品时,产品的单位成本随着数量的增多呈递减规律。学习曲线理论用来估计生产大量产品的项目的成本。 9.1.3制定项目成本管理计划

制定项目成本管理计划是编制项目整体管理计划过程的一部分,其结果是是生成成本管理计划,成本管理计划列出了模板并制定了项目成本结构、估算、预算和控制的标准。

9.2项目成本估算

9.2.1项目成本估算的主要相关因素

项目直接成本、非直接成本、学习曲线、项目完成的时限、质量要求、储备(包括应急储备和管理储备)

质量要求越高,质量成本越高。质量成本可分为质量保证成本和质量故障成本。 估算活动的成本,涉及估算完成每项活动所需资源的近似成本。在估算成本时,估算师应考虑成本估算偏差可能的原因,包括风险。

成本估算一般以货币为单位,方便在项目内和跨项目间比较。 9.2.2项目成本估算的主要步骤

? 识别并分析项目成本的构成科目

确定完成项目所需要的物质资源,形成“资源需求”和“会计科目表”,说明wbs中各组成部分需要资源的类型和所需的数量。 ? 估算每一成本科目的成本大小

? 分析成本估算结果,协调各种成本之间的比例关系 9.2.3项目成本估算所采用的技术和工具

类比估算法;确定资源费率;自底向上估算;参数估算;项目管理软件;供货商投标分析;准备金分析;质量成本; ? 类比估算法(自顶向下估算法)、自底向上估算法

类比估算:利用过去类似项目的实际成本作为当前项目成本估算的基础;

自底向上估算:估算单个工作包或细节最详细的活动成本,然后汇总到更高层; ? 参数模型法

参数估算:运用历史数据和其他变量之间的统计关系,来计算活动资源成本的估算技术。

9.2.4项目成本估算的输入、输出

输入:事业环境因素;组织过程资产(成本估算指导方针;成本估算模板;历史信息;项目文档;项目团队知识;经验教训);项目范围说明书;工作分解结构;WBC字典;项目管理计划(进度管理计划,人力资源计划;风险登记册); 输出:活动成本估算;活动成本估算的支持性细节;请求的变更;成本管理计划(更新);

9.3项目成本预算

9.3.1项目成本预算及作用

成本预算指将单个活动或工作包的估算成本汇总,以确立衡量项目绩效情况的总体成本基准。

(成本估算偏资源管理,讲整体成本,成本预算偏活动管理,讲活动成本。) 成本估算的输出结果是成本预算的基础与依据,成本预算是将已批准的项目总的估

43

http://www.examda.com/soft/ (考试大软考)

项目成本预算的特征:计划性;约束性;控制性;

编制项目成本预算的原则:以项目需求为基础;与项目目标联系,同时考虑项目质量目标和进度目标;预算要切实可行;应当留有弹性。

9.3.2制定项目成本预算的步骤

? 将项目总成本分摊到项目工作分解结构的各个工作包 ? 将各个工作包成本再分配到该工作包所包含的各项活动上 ? 确定各项成本预算支出的时间计划及项目成本预算计划

项目的成本预算为衡量项目绩效情况提供了基准。 9.3.3项目成本预算的技术和工具

成本汇总;准备金分析;参数估算;资金限制平衡; ? 类比估算法(自项向下估算法)、自底向上估算法 ? 参数模型法

9.3.3成本估算准备金和成本预算准备金

应急储备是由项目经理自由使用的估算成本,用来处理预期但不确定高的事件,即已知的未知事件,是项目范围和成本基准的一部分。

管理储备金市应对未计划但有可能需要的项目范围和成本变更而预留的预算,即未知的未知,项目经理要动用前必须获得批准。管理储备金不是项目成本基准的一部分,但包含在项目的预算之内,它们不作为预算分配,也不参与挣值计算。

9.3.5项目成本预算的输入、输出

输入:项目范围说明书;WBS;WBS字典;活动成本估算;项目进度计划;资源日历;合同;成本管理计划;

输出:成本基准;项目资金需求;成本管理计划(更新);请求的变更。

成本基准:是按时间分段的预算,用作度量和监控项目整体成本执行(绩效)的基准。

9.4项目成本控制

9.4.1项目成本控制主要内容

对造成成本基准变更的因素施加影响; 确保变更请求获得同意;

当变更发生时,管理这些实际变更;

保证潜在的成本超支不超过授权的项目阶段资金和总体资金; 监督成本执行(绩效),找出与成本基准的偏差; 准确记录所有与成本基准的偏差;

防止错误的、不恰当的或未批准的变更被纳入成本或资源使用报告中; 就审定的变更,通知项目干系人;

采取措施,将预期的成本超支控制在可接受范围内。

9.4.2项目成本控制所用的技术的工具

成本变更控制系统;绩效衡量分析;预测技术;项目绩效审核;项目软件管理;偏差管理;

9.4.3挣值分析

? 挣值管理概念

挣值技术是将已经完成工作的预算成本(挣值),按原先分配的预算值进行累加获

44

http://www.examda.com/soft/ (考试大软考) 值)进行比较。

? 挣值管理的计算方法

定义: 计划值PV (planned value)、挣值EV (earned value)、实际成本AC(actual cost) 完成尚需估算ETC、完成时估算EAC、项目总预算BAC = 完工时的PV总和

公式:

成本偏差: CV= EV – AC 成本执行指数:CPI= EV / AC

累加CPI: 累加CPI= (阶段EV的总和)/(阶段AC的总和)

进度偏差: SV=EV – PV 进度执行指数:SPI=EV/PV

非典型的偏差计算ETC:

ETC = BAC – 截止到目前的累加EV 典型的偏差计算ETC:

ETC =(BAC – 截止到目前的累加EV)/ 累加CPI EAC也分两种,基于典型和非典型,但公式一样 EAC= AC + ETC

完工效能指数: TCPI = (BAC-EV)/ (BAC-AC)

所有的指数均为大于1表示良好。

? 利用挣值计算结果进行整体控制 9.4.4项目成本控制的输入、输出

输入:成本基准;项目资金需求;绩效报告;工作绩效信息(已完成、未完成的可交付成果;授权的和实际发生的成本;完成尚需成本估算;完成工作量百分比);批准的变更请求;项目管理计划; 输出:成本估算(更新);成本基准(更新);绩效衡量;完工预测;请求的变更;推荐的纠正措施;组织过程资产(更新);项目管理计划(更新)。 10.项目质量管理

10.1质量管理基础

10.1.1质量、质量管理、质量保证、质量控制

质量:质量是满足要求的程度。一组固有特性满足要求的程度。(固有特性:事物本来就有的特性;赋予特性:比如价格和交货期)

质量管理:在质量方面指挥和控制组织的协调的活动;通常包括制定质量方针和质量目标以及质量策划、质量控制、质量保证和质量改进;

45

http://www.examda.com/soft/ (考试大软考) :组织的最高管理者正式发布的该组织的总的质量宗旨和反向。

质量目标:在质量方面追求的目的,落实质量方针的具体要求,它从属与质量方针,应与利润目标、成本目标、进度目标相协调。质量目标必须明确、具体,用定量化得语言描述,保证质量目标容易被沟通理解。质量目标应分解落实到各部门及项目的全体成员,以便于实施、检查、考核。

质量保证:是质量管理的一部分,致力于增强满足质量要求的能力;质量保证的核心是向人们提够足够的信任;分为内部质量保证、外部质量保证。

质量控制:是质量管理的一部分,致力于满足质量要求;是产品本身质量的品质保证;工作内容包括专业技术、管理技术2个方面;应贯彻预防为主与检验把关相结合的原则。

10.1.2项目质量管理基本原则和目标

原则:以实用为核心的多元要求;系统工程;职工参与管理;管理层第一把手重视;保护消费者权益;面向国际市场;

目标:顾客满意度;预防胜于检查;各阶段内的过程; 预防缺陷的成本大大低于纠正缺陷的成本; 质量管理即重视结果也重视过程;

10.1.3项目质量管理主要活动和流程

主要活动:质量策划、质量保证、质量控制。

流程:确立质量标准体系;对项目实施进行质量监控;将实际与标准对照;纠正偏差错误;

10.1.4国际质量标准

? ISO9000系列、全面质量管理(TQM)、六西格玛(6σ)

ISO9000系列包括: 9000(基础知识和术语)、 9001(质量管理体系要求)、 9004(有效性和效率指南)、

19011(审核质量和环境管理体系指南)。 ISO9000的8项原则:

以顾客为中心;领导作用;全员参与;过程方法;管理的系统方法;持续改进;基于事实的决策方法;与供方互利的关系;

全面质量管理(TQM)

4个要素:结构、技术、人员、变革推动者;

4个核心特征:全员参加、全过程、全面方法、全面结果;

六西格玛:意为6倍标准查差

专注于过程改进;将所有工作作为一种流程,采用量化的方法分析流程中影响质量的因素,找出最关键的因素并加以改进以达到更高的客户满意度; DMAIC(确定、测量、分析、改进、控制);

4个要素:最高管理承诺、有关各方参与、培训方案、测量体系

10.1.5软件过程改进与能力成熟度模型

? CMM/CMMI

CMMI模型将成熟度分为5个等级,每个等级包含相应的过程域,每个过程域设定

46

http://www.examda.com/soft/ (考试大软考)

CMMI过程改进目标:保证产品及服务质量、项目时间控制、最低的成本。 ? SJT11234/SJT11235

SPCA软件过程及能力成熟度评估

SJT11234“软件过程能力评估模型”针对软件过程能力进行内部改进的需要; SJT11235“软件能力成熟度模型”针对软件企业综合能力的第二方或第三方评估; SPCA评估遵循“软件过程及能力成熟度评估指南”;

10.2制定项目质量计划

10.2.1制定项目质量计划包含的主要活动

收集资料;编制项目分质量计划(分析项目所涉及的产品质量计划;项目质量管理和作业计划;编制质量计划);学会使用工具和技术;形成项目质量计划书;

10.2.2制定项目质量计划所采用的主要技术、工具和方法

效益/成本分析、基准比较、流程图、实验设计、质量成本分析、质量功能展开(QFD)、过程决策程序图法(PDPC)

满足质量要求的好处就是减少返工,提高生产效率,降低成本,增加项目干系人的满意度;为满足质量要求所付出的成本指用于开展项目质量管理活动的开支。

质量成本指为了达到产品、服务的质量要求所付出的全部努力的总成本,即包括为确保符合质量要求所做的全部工作(如质量培训、调查、研究),也包括因不合质量要求所引起的全部工作(如返工、废物、过度库存、担保费用)。质量成本分为:预防成本、评估成本、

缺陷成本(内部缺陷成本、外部缺陷成本)

质量工程展开就是将项目的质量要求、客户意见转化成项目技术要求的专业方法。QFD矩阵又叫质量屋。

47

http://www.examda.com/soft/ (考试大软考) PDCC):寻找各种可能的途径,保持方案的灵活性。流程:

自由讨论、拟定方案、理想连接。 ? 效益/成本分析

质量管理的原则是效益胜过成本; ? 基准比较

将项目的实际做法或计划做法与其他项目的实践进行比较,从而产生改进的思路并提出度量绩效的标准; ? 流程图 ? 实验设计 ? 质量成本分析

质量成本指为了达到产品、服务的质量要求所付出的全部努力的总成本;分为预防成本、评估成本和缺陷成本;

10.2.3制定项目质量计划工作的输入、输出

输入:质量方针;项目范围说明书;产品描述;标准与规则;其他过程的输出; 输出:质量管理计划;质量测量指标;质量检查表;过程改进计划;项目管理计划(更新);

10.3项目质量保证

10.3.1项目质量保证活动

? 产品、系统、服务的质量保证

项目质量保证(QA)的提供对象通常是项目管理班子和执行组织的管理层,而项目的质量保证的参与者是项目的全体人员。

产品质量保证工作内容:清晰的规格说明;使用完善的标准;历时经验;合格的资源;公正的设计复审;变化控制;

系统的质量保证:建立系统的质量保证体系;加强系统质量的后期管理;建立规章制度,包括软件的回访制度和版本更新制度等;

服务的质量保证:指企业在售前、售后服务过程中满足用户要求的程序,包括服务时间、服务能力、服务态度; ? 管理过程的质量保证

管理过程的质量保证的基本内容:制定质量标准;制定质量控制流程;提出质量保证所采用方法和技术(制定质量保证规划;质量检验;确定保证范围和等级;质量活动分解);建立质量保证体系;

10.3.2项目质量保证的技术、方法

? 项目质量管理通用方法 ? 过程分析

依据过程改进计划的指导,识别从组织和技术角度需要的改进措施;过程分析包括原因分析、建立预防措施。 ? 项目质量审计

质量审计是对其他质量管理活动的结构化和独立的评审方法,用于判断项目活动的执行是否遵从于组织及项目定义的方针、过程和规程。

质量审计的目标:识别在项目中使用的低效率以及无效果的政策、过程和规程。

10.3.3项目质量保证工作的输入、输出

输入:质量管理计划;质量度量数据;过程改进计划;工作绩效信息;经过审批的变更请求;质量控制度量数据;实施的变更请求、缺陷修订、纠正措施和预防措施。 输出:变更请求;建议纠正措施;组织过程资产(更新);项目质量管理计划(更

48

http://www.examda.com/soft/ (考试大软考)

10.4项目质量控制

10.4.1项目质量控制的含义、具体的实施过程与组织

项目质量控制(QC):指项目团队的管理人员采取有效措施,监督项目的具体实施结果,判断他们是否符合项目有关的质量标准,并确定消除产生不良结果的原因途径。

过程:选择控制对象;为控制对象确定标准或目标;制定实施计划,确定保证措施;按计划执行;对项目实施情况进行跟踪监测、检查,并将监测的结果与标准或计划比较;发现并分析偏差;根据偏差采取相应的对策;

10.4.2项目质量控制的技术、工具和方法

? 测试、检查、统计抽样

测试:是用来确认一个项目的品质或性能是否符合需求说明书所提出的一些要求。 检查:指对工作产品进行检视来判断是否符合预期标准。检查的结果含有度量值,检查常常也叫做评审、审计、走查。

统计抽样:从感兴趣的群体中选取一部分进行检查。 ? 因果图、帕累托图、控制图、流程图

因果图说明了各种要素是如何与潜在的问题和结果相关联,将各种事件和因素之间的关系用图解表示。

帕累托图是按照发生频率大小顺序绘制的直方图,表示有多少结果是由已确认类型或范畴的原因所造成。它是将出现的质量问题和质量改进项目按照重要程度依次排列而采用的一种图表。可以用来分析质量问题,确定产生质量问题的主要因素。

按等级排序的目的是指导如何采取纠正措施:项目班子应首先采取措施纠正造成最多数量缺陷的问题。帕累托法则往往称为二八原理,即百分之八十的问题是百

49

http://www.examda.com/soft/ (考试大软考)

控制图是一种有控制界限的图,用来区分引起质量波动的原因是偶然的还是系统的,可以提供系统原因存在的信息,从而判断生产过程是否处于受控状态。

控制图画在平面直角坐标系中,横坐标表示检测时间,纵坐标表示测得的目标特征值。按控制对象(目标特征值)的变化情况,控制图又分为两种:一种是稳值控制图,一种是变值控制图。

流程图:用于帮助分析问题发生的缘由。过程流程图基本要素:活动、决策点、过程顺序。比如cisco上次4006的故障排错流程图。

? 六西格玛

采用以顾客为中心的评测方法,驱动组织内各个层次开展持续改进,包括:单位产品缺陷(DPU);每百万次运作所存在的缺陷(DPMO);组件项目团队,提供积极

50

本文来源:https://www.bwwdw.com/article/hi75.html

Top