系统集成项目管理复习笔记.docx
《系统集成项目管理复习笔记.docx》由会员分享,可在线阅读,更多相关《系统集成项目管理复习笔记.docx(38页珍藏版)》请在冰豆网上搜索。
系统集成项目管理复习笔记
第1章信息化基础知识
1.商业智能(BusinessIntelligence,BI)一般由数据仓库、联机分析处理(OLAP)、数据挖掘、数据备份和恢复等部分组成。
2.建立企业信息系统往往应该自上而下的规划,和自下而上地分步实现,这样信息系统就可以按部就班地以模块化的方式进行建设,并照顾到企业的终点部门和资金投入的能力。
3.企业信息化就是指企业将信息技术手段应用到企业的生产和运营管理中,利用信息技术来改造和提升自己业务和管理水平的过程。
信息共享和业务协同是企业信息系统的重要目标。
企业信息系统项目的基础是企业信息战略规划,规划的起点是将企业战略目标与企业的信息需求转换成信息系统目标,实施信息系统项目是要为企业建立起数据处理中心,以满足各级管理人员关于信息的需求,它坚持以应用为中心的原则。
4.想想国家信息化的一些知识。
国家信息化体系包括的六个要素:
信息技术应用、信息资源、信息网络、信息技术和产业、信息化人才、信息化政策法规和标准规范。
能源、材料、信息为三大资源。
信息资源的开发利用时国家信息化的核心任务。
第2章信息系统服务管理
1.信息系统服务管理体系包括以下管理内容:
(1)计算机信息系统集成单位资质管理;(四级)
(2)系统集成项目经理资格管理;
(3)信息系统工程监理单位资质管理;(甲乙丙三级)
(4)信息系统工程监理人员资格管理。
2.信息系统集成项目是根据用户需求,优选各种技术和产品,进行设计开发,将各个分离的“信息孤岛”连接、集成为一个完整、可靠、经济和有效的整体,并使之能彼此协调工作,发挥整体效益,达到整体优化的目的。
信息系统集成主要包括设备系统集成、网络系统集成和应用系统集成。
3.系统集成项目建设过程中的控制管理工作是由三方(建设单位即主建方、集成单位即承建单位和监理单位)分工合作实施的,这三方应遵守统一的项目管理方法,这就是“三方一法”。
4.信息系统集成资质管理的必要性和意义:
(1)有利于用户选择项目承建单位;
(2)有利于系统集成企业展示自身实力,参与市场竞争,按照等级条件,加强自身建设;
(3)有利于规范信息系统集成市场;
(4)有利于保证信息系统工程质量。
信息系统集成资质管理原则:
先由认证机构认证,再由信息产业主管部门审批,即认证和审批分离。
企业的系统集成资质等级评定主要从综合条件、业绩、管理能力、技术实力、人才实力五个方面来考核。
资质等级条件
企业资质
注册资金
软件开发和系统集成人员
信息系统集成项目经理
高级项目经理
一级
2000万以上
不少于150人
不少于25名
不少于8名(其中)
二级
1000万以上
不少于100人
不少于15名
不少于3名
三级
200万以上
不少于50人
不少于6名
不少于1名
四级
30万以上
不少于15人
不少于3名
5.信息系统工程监理资质管理必要性、意义和内容:
必要性和意义:
实施监理可以为工程建设提供更合理、更专业、更全面的保证。
信息系统工程监理可以帮助业主单位更合理的保证工程的质量、进度、投资,并合理、客观的处理好它们之间的关系,监理也可以合理地协调业主和建设单位之间的关系,监理还可以有助于第三方的专业化服务功能。
监理活动内容“四控、三管、一协调”。
(质量控制、进度控制、投资控制、变更控制;合同管理、信息管理、安全管理;协调有关单位及人员间的工作关系)
第3章信息系统集成专业技术知识
信息系统建设
1.信息系统的生命周期,各阶段目标及其主要内容:
信息系统的生命周期可以分为四个阶段:
形成、开发、运维、消亡。
典型的信息系统由软件子系统、数据库子系统和网络子系统组成。
其建设的原则为:
●为客户的业务发展服务;
●总体规划,分步实施;
●保护客户现有的IT资产;
●支持SOA构架(面向服务的体系构架)。
常用的系统分析与系统设计方法有:
结构化方法和面向对象方法。
常用的过程方法有:
瀑布模型、螺旋模型、原型法和迭代法。
2.一般把信息系统项目的生命周期划分为启动、计划、实施和收尾等四个典型的阶段,监控作为过程贯穿于整个生命周期。
(你明白了吗?
信息系统是信息系统项目的产品,我是明白了)
3.RUP是信息系统开发的过程方法,是迭代模型的一种,其软件生命周期分为四个顺序的阶段,分别是初始阶段、细化阶段、构建阶段和交付阶段。
其中细化阶段解决了主要风险、完成了软件体系结构的基线。
4.极限编程技术XP(ExtremeProgramming)是一种开发软件的轻量级的方法。
XP适用于小型或者中型软件开发团队,并且客户的需求模糊或需求多变。
软件工程
5.国际标准ISO9126定义的软件质量包括“内部质量”、“外部质量”和“使用质量”三部分。
6.软件过程是指软件生存周期所涉及的一些列相关过程。
过程是活动的集合;活动是任务的集合;任务起着把输入进行加工然后输出的作用。
软件过程可概括为三类:
基本过程类(获取、供应、开发、运作)、支持过程类(文档管理、配置管理、质量保证、验证、评审)和组织过程类(基础设施、培训等)。
软件开发和维护的运作以过程为中心的方式在进行。
7.信息(软件)工程中的需求分析有两个任务:
建立分析模型;编写需求规格说明书。
8.CMMI(软件能力成熟度模型)提供了两种表述方式:
“连续式”和“阶段式”。
前者描述了过程的能力成熟度模型,后者描述了组织的能力成熟度模型。
9.选择信息系统开发工具和开发平台时,应考虑功能、易用性、稳健性、运行要求和性能、服务和支持。
10.一般来说,软件的维护活动可分为改正性维护、适应性维护、完善性维护和预防性维护。
知道它们之间的区别。
面向对象系统分析与设计
11.面向对象技术中模式是一条由三部分组成的规则,它表示了一个特定环境、一个问题和一个解决方案之间的关系。
设计模式使得人们可以更加简单和方便地去复用成功的软件设计和体系结构,从而能够帮助设计者更快更好地完成系统设计。
12.软件复用是指将已有的软件及其有效成分用于构造新的软件或系统。
组件技术是软件复用实现的关键。
为了使构件更切合实际、更有效地被复用,构件应当具备可变性(variability)以提高其通用性。
13.UML由符号和图形两部分组成,2.0版本提供了13种图来对待建系统建模,它们可以分成两大类:
结构图和行为图。
结构图分为:
类图、复合(组合)结构图、组件图、部署图、对象图、包图;
行为图包括:
活动图、交互图(顺序图、通信图、交互概图、时序图)、用例图和状态机图。
UML模型来描述系统的结构和行为,描述结构的图叫UML静态图,描述行为的图叫UML动态图。
也可用UML从不同的视角为系统建模,形成了5个不同的视图。
包括:
用例视图、设计视图(逻辑视图)、进程视图、实现视图(构件视图)和实施视图(部署视图)。
UML是一种图形语言,用户可对语言进行扩展,它贯穿于系统开发的各个阶段,并且和系统的开发过程相对立。
当用户较多时,用例是捕获系统需求较好的工具,可用来很好地定义系统的边界。
14.面向对象的分析模型由用例模型、类-对象模型、对象-关系模型和对象-行为模型组成。
软件架构
15.典型的软件体系结构包括:
(1)层次型;
(2)客户/服务器;(3)浏览器/服务器;(4)事件驱动;(5)面向服务的体系结构(SOA)。
软件体系结构设计目标:
复用,分解以把复杂问题简单化,可扩展。
典型应用集成技术
16.典型的企业级应用集成技术包括WebService技术、J2EE构架、.NET构架、工作流技术。
WebService有关的协议和技术包括:
XML(可扩展语言)、SOAP(访问协议)、WSDL(描述)、UDDI(黄页)。
Web服务允许松耦合,可以与任何平台上的用任何语言编写的Web服务进行交互。
工作流是一类能够完全或者部分自动执行的经营过程,用于业务流程分散或者多变的场合。
J2EE的关键技术包括:
(1)JavaServerPage(JSP)
(2)Servlet(3)EnterpriseJavaBeans(EJB)(4)RMI/IIOP(WebService)
17.数据仓库(DataWarehouse,DW)是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支持管理决策。
访问工具有联机分析处理(OLAP)、数据挖掘(DM)等。
计算机网络知识
18.典型的网络协议有:
TCP/IP、UDP、NETBEUI和IPX/SPX。
TCP/IP采用了4层的层级结构,每一层都呼叫它的下一层所提供的服务来完成自己的需求,从底层到高层分别为网络接口层、互联网络层、传输层和应用层。
网络互联层中ARP协议就能把IP地址解析成MAC(物理)地址。
19.ISOOSI/RM7个协议层功能概括如下:
物理层:
设备间物理连接的标准,在设备间透明地传输比特流。
(调制解调器、中继器)
数据链路层:
提供相邻节点之间可靠的数据传输功能。
(以太交换机、集线器、网桥)
网络层:
在通信子网中进行路由选择和通信控制。
(路由器)
传输层:
提供两个端系统之间的可靠通信。
会话层:
建立和控制两个应用实体之间的会话过程。
表示层:
提供统一的网络数据表示。
(实现数据压缩功能)
应用层:
提供两个网络用户间的分布式应用环境和应用开发环境。
20.网络分类方法有两种:
一种按分布范围划分,分为局域网(LAN)、城域网和广域网(WAN)。
另一种按网络拓扑结构分,共分为总线型、星型和环型等三种拓扑结构。
21.网络管理的工作包含网络设备管理、服务器管理、资源管理和用户管理。
22.网络机房通常选择高层大楼的中层为宜,机房面积设计应为设备占用面积的5~7倍。
23.虚拟专用网使用PPTP或IPSec等协议构建。
RC-5是一种对称加密算法,UDP是一种传输层协议,Telnet是一种远程登录协议。
防火墙能够防止外部对内部的攻击,对网络内部发生的攻击事件却无能为力。
24.网络接入方式分为:
(1)拨号接入(调制解调器、ISDN)
(2)专线接入(DDN、GPRS和3G)
(3)宽带网络接入(DSL、光纤入户、CableModem、以太网接入、光纤接入)
25.网关是互联两个协议差别很大的网络时使用的设备,它可以对两个不同的网络进行协议的转换,只要用于连接网络层之上执行不同协议的网络。
26.内部网关协议和外部网关协议针对AS(自治系统)而言。
AS之间的路由协议称为外部网关协议。
27.层次化网络设计在互联网组建的通信中引入了三个关键层的概念,分别是核心层(提供骨干组建或高速交换组建,完成数据交换)、汇聚层(是核心层和终端用户接入层的分界面,完成了网络访问策略控制、数据包处理、过滤、寻址及其他数据处理的任务)、接入层(向本地网段提供用户接入)。
第4章项目管理一般知识
基本概念
1.项目是为创建某一独特产品、服务或成果而临时进行的一次性努力。
项目的特点:
独特性、临时性(或叫一次性)和渐进明细。
2.项目管理是在项目活动中运用知识、技能、工具、技术和方法来实现项目要求。
时间要求、成本要求、质量要求和项目的产品构成了项目的要求。
3.项目目标是实施项目所要达到的期望结果,即项目所能交付的成果或服务。
项目目标特性:
多目标性、优先性、层次性。
系统集成项目管理概述
4.项目管理通过一个个过程来完成。
按照时间先后划分,管理过程分为“启动、计划、执行(实施)、监督与控制、收尾”等五个过程组。
以上五大过程组也可按过程涉及的项目管理知识分类,合并同类项,同样地管理过程被组织成整体管理、范围管理、进度管理、成本管理、质量管理、人力资源管理、沟通管理、风险管理和采购管理等九大知识领域。
这些知识领域称为项目管理知识体系。
5.项目管理与运作管理、战略管理的区别与联系:
(1)项目和运作的共性为:
1 需要由人来完成。
2 受制于有限的资源。
3 需要进行计划、执行和控制等。
(2)项目和运作的主要区别为:
1 运作是具有连续性和重复性的,而项目则是临时性的和独特性的。
2 项目目标与运作的目标有根本区别。
(3)项目管理与战略管理的区别与联系如下:
战略管理是指组织为实现其战略目标,制定战略决策,实施战略方案和控制战略绩效的动态管理过程。
项目管理是实现组织的战略的一种重要方法。
6.沟通、领导和磋商是属于软技能的技能。
项目的组织方式
7.在一个组织内,组建项目团队的三种组织类型:
职能型、项目型和矩阵型。
项目生命周期
8.从项目开始直到项目结束所包含的所有项目阶段被总称为项目生命周期。
项目生命周期通常定义:
1 每个阶段应完成哪些技术工作?
2 每个阶段的交付物应何时产生?
对每个交付物如何进行评审、验证和确认?
3 每个阶段都有哪些人员参与?
4 如何批准每个阶段的开始和结束?
5 在每个阶段,如何有效控制?
9.大多数项目生命周期都具有如下特征:
1 在初始阶段,经费和人力开销较少,在中间阶段达到最高,当项目接近结束时则快速下降。
(项目立项)
2 在项目的初始阶段不确定性最高。
3 在项目的初始阶段,项目干系人影响项目的最终产品特征的能力最高,这是因为初始阶段的变更成本较小。
在项目的后期阶段,一般后期的变更会增加大量的成本,项目干系人影响项目的最终产品特征的能力逐渐变低。
10.系统集成项目管理各知识域之间关系的流程图:
11.正式批准项目进入下一阶段,这个决定的过程属于启动的一部分。
项目启动过程组是由正式批准开始一个新项目或一个新的项目阶段所必需的一些过程组成。
12.项目阶段的结束一般以对完成的工作和可交付物的技术和设计评审为标志。
评审的目标是决定项目是否可以进入下一个阶段。
典型的系统集成项目的生命周期模型
13.典型的系统集成项目生命周期模型有:
瀑布模型、螺旋模型、迭代模型。
项目管理过程
14.大多数项目生命周期定义的阶段顺序从技术上可以划分为:
需求分析、系统设计、系统构建、系统运行;按管理活动出现的先后可以划分为:
启动、计划、执行和收尾等四个典型的阶段。
项目管理过程与戴明环PDCA之间有着简单的对应关系。
客户合同作为项目启动的依据。
15.保证项目完成的五个管理过程组如下:
1 启动过程组---定义并批准项目或阶段。
2 计划编制过程组---定义和细化目标,选择最优方案。
3 执行过程组---整合资源,执行项目管理计划。
4 监督与控制过程组---要求定期测量和监控进展,识别偏差并采取纠正措施。
5 收尾过程组---正式接受产品、服务或工作成果,结束项目或阶段。
16.项目管理的44个通用的项目管理过程,可以被组织成五个项目管理过程组,也可以按涉及的知识域划分为九个通用的项目管理知识域。
项目的管理过程和产品为导向的技术过程在整个项目过程中相互重叠和相互作用。
17.通常项目在可行性分析阶段变动最大,变动成本最小。
第5章项目立项与招投标管理
1.项目立项一般应包括立项申请、可行性论证或评估、批准或签约等三个基本过程。
项目申请包括提交项目申请表和项目建议书,通过审查可以进入可行性分析并进行可行性论证或评估。
通过论证的项目,应根据项目的性质,通过合同或计划任务书形式,确定项目各方的权利和义务。
2.项目论证一般分为机会研究(寻求投资机会,鉴别投资方向)、初步可行性研究(研究项目是否有生命力,能否盈利)和详细可行性研究(在多方案比较的基础上选择出最优方案)三个阶段。
3.可行性研究主要从技术可行性、经济可行性、操作可行性(运行环境可行性)等方面进行研究。
第6章项目整体管理
1.项目整体管理在整个项目管理中的角色和作用如下图所示。
2.在实际管理项目时,项目计划也是渐进明细的、逐步完善的,一般来讲至少有两个版本的项目计划:
制定技术解决方案之前的大致项目计划和制定技术解决方案之后的详细项目计划。
项目的详细计划要等技术方案确定,范围确定,进度计划完成…….,把这些分计划集成起来,才能完成项目的详细计划,该计划一旦得到批准和相关方的认可,就称为项目的基准计划或项目的基线(Baseline)。
3.项目整体管理流程图。
4.项目章程(ProjectCharter)是正式批准一个项目的文档。
项目章程为项目经理使用组织资源进行项目活动提供了授权。
尽可能在项目早起确定和任命项目经理。
在项目启动阶段,把组织的发展战略、发展目标与项目启动相结合的第一份文件就是项目章程。
5.交付物包括:
工作说明书(SOW)、范围说明书(初步)、项目管理计划(ProjectPlan)、基准计划(BasePlan)。
6.项目进度的甘特图不属于项目章程的作用,因为项目计划是“滚动式计划”,渐进明细的。
在项目早起的项目张承中顶多有项目的里程碑计划,还没有详细的甘特图进度计划。
7.在制定项目管理计划是,假设是被考虑为真实、真正的及确定的因素。
一般情况下,假设可能会带来一定的风险。
8.项目执行过程中可能出现大量的不同的工作结果。
项目经理需要收集这些工作结果的信息,例如发生什么样的成本,产生了什么可交付成果,以及还存在什么突出问题等等,项目经理需要这些信息是为了报告绩效。
9.你负责管理的信息系统集成项目预计历时一年,大部分的预算将用在实施阶段。
【包含了人力资源和网络设备】
项目的监督与控制
10.在项目执行期间,经常会出现绩效偏差,必须采取纠正行动。
这些纠正行动可能对其他项目经理有所帮助,应该分享并记录归档,借助于经验教训学习过程。
即应追踪措施的效果,还要把经验教训作为组织的过程资产存档。
(参看19)
11.信息分发、质量保证和询价属于执行过程组;绩效报告过程属于监控过程组。
12.审计成本:
用于审计工作所花的成本。
沉没成本:
在过去已经花的钱。
直接成本:
直接可以归属于项目工作的成本。
间接成本:
一般管理费用科目或几个项目共同分担的成本。
项目经理可以控制直接成本。
变更控制
13.对项目范围的变更,对项目进度、成本或质量的变更需要项目整体变更控制过程统一管理。
而对项目合同条款的变更、对技术部分的变更以及其他变更,则由第16章所讲的方法来协调。
14.变更控制是对项目基线的变更进行标识、文档化、批准或拒绝,并控制。
15.即使项目经理能够批准某项变更,而无须变更控制委员会的批准,该项变更仍然执行变更控制流程。
16.对项目某一部分的变更,应通过对相关的领域的改变反映出来。
即对一部分的变更可能会影响到其他部分。
项目收尾
17.项目收尾包括管理收尾和合同收尾。
管理收尾时重要的工作是对本阶段或本项目的交付物进行检验和验收并将相关文档归档备案。
合同收尾规定合同收尾的方法和流程,涉及结算和关闭项目所建立的任何合同、采购或买进协议,也定义了为支持项目的正式管理收尾所需的与合同相关的活动。
18.项目收尾的方法和技术有项目管理方法论、项目管理信息系统和专家判断。
其中专家判断可被用于指定和执行管理收尾和合同收尾的办法。
19.信息系统项目团队成员在实施项目的过程中得到了锻炼和成长,掌握了新的技术,熟悉了业务。
因此及时掌握成员的成长对项目经理和项目实施而言是非常重要的,这些可以通过管理收尾过程来完成。
第7章项目范围管理
项目范围管理确保项目包含且仅仅只包含项目所必需完成的工作。
基本概念与交付物
1.产品范围(产品或服务的特性和功能)、项目范围(为了完成具有规定特征和功能的产品必须完成的工作就构成了项目范围)。
2.WBS(工作分解结构)详细描述了项目所要完成的工作。
工作分解结构是组织管理工作的主要依据,是项目管理工作的基础。
3.项目范围管理流程图如下:
4.工作包(WorkPackage)是WBS的最低层次,这些包被分解成各项活动,它是WBS工作中的最小度量单位。
一个人干80小时的工作一般作为一个工作包,或一个人两周的工作作为一个工作包。
5.WBS字典用来描述每个WBS元素,包括其工作说明、相关活动列表和里程碑列表。
6.范围基准(ScopeBaseline)确认后的WBS体现的具体工作将成为项目范围的一个基准参考。
7.交付物:
项目范围说明书。
工作说明书SOW与范围说明书的区别:
工作说明书是对项目所要提供的产品或服务的叙述性的描述。
项目范围说明书通过明确项目应该完成的工作确定了项目范围。
编制范围管理计划
8.范围管理计划是一个计划工具,用以描述该团队如何定义项目范围、如何制定详细的范围说明书、如何定义和编制工作分解结构,以及如何验证和控制范围。
范围管理计划的作用:
(1)指导如何进行范围定义;
(2)指导如何制作WBS;
(3)指导如何进行范围核实;
(4)指导如何进行范围变更。
9.产品范围描述的产品必须支持项目建设方的整体战略,该项目才有生命力。
范围定义
10.在创建工作分解结构过程中,项目相关人员要先经过项目相关人员的确认并对此达成共识以后,才能据此进行时间估算和成本估算。
注意先后顺序。
创建工作分解结构(WBS)
11.工作分解结构的表示形式主要有以下两种:
(1)分级的树形结构;
(2)表格形式。
在分解WBS时,应及时将分解出的WBS及其字典整理为正式的文档并存档,当做模板以备未来使用。
范围确认
12.范围确认的主要方法是检查,由客户和相关干系人进行范围确认。
13.项目范围说明书、工作分解结构、项目范围管理计划和可交付物都是范围确认的输入。
14.项目范围是否完成和产品范围是否完成分别以项目管理计划和产品需求作为衡量标准。
15.范围确认应该在项目的每个阶段进行。
16.范围确认和质量控制关注的分别是可接受性和正确性。
范围确认是有关工作结果的接受问题,而质量控制是有关工作结果正确与否,质量控制一般在范围确认之前完成,或者并行进行。
范围控制
17.项目范围变更控制,包括必要的书面文件(如变更申请单)、跟踪系统和授权变更的批准等级。
18.某项目的项目范围已经发生变更,因此成本基线也将发生变更,项目经理需要尽快更新预算。
第8章进度管理
项目进度管理知识域包括使项目按时完成所必需的各个管理过程,它的步骤为:
活动定义,活动排序,活动资源估算,活动历时估算,制定进度计划,按进度执行项目。
如果计划执行出现偏离,或计划本身发生了变化,则启动进度控制过程或进度变更过程。
概念
(1)活动(Activity):
WBS的最小单位是工作包,进度管理中将工作包分解为更小、更易于管理的单元以便更好地进行进度管理和控制,这就是活动。
它方便了对项目时间的管理,对这些活动的识别以及归档的过程就叫做活动定义。
活动也可称为任务。
(2)里程碑(Milestone):
里程碑是项目中的重大事件或一个显著的时间点,通常指一个主要可支付成果的完成。
一个项目对应一个或多个里程碑。
(3)逻辑关系:
FS、FF、SS、SF。
(4)关键路径(CriticalPath):
项目网络图中,决定项目最早完成日期的路径。
(5)前导图法(PDM)也称单代号网络(AON)。
(6)箭线图法(ADM)也称双代号网络图(AOA)。
(7)正推法(ForwardPass)。
(8)逆推法(BackwardPass)。
(9)自由浮动时间(FreeFloat,FF),即自由时差=所有紧后活动中最早开始时间的最小值-本活动最早结束时间。
(10)总时差(总浮动时间)。
关键路径上的活动总时差为零,总时差为零的活动在关键路径上。
总时差为零,自由时差一定为零,自由时差为零,总时差不一定为零。
(11)超前(Lead):
逻辑关系中指示允许后继活动提前的时间