第五章信息系统开发的项目管理_第1页
第五章信息系统开发的项目管理_第2页
第五章信息系统开发的项目管理_第3页
第五章信息系统开发的项目管理_第4页
第五章信息系统开发的项目管理_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第五章 信息系统开发的项目管理 第一节 信息系统开发项目的立项与鉴定 第二节 信息系统开发的组织管理 第三节 信息系统的计划管理 第四节 信息系统的质量管理 复习思考题五 第一节 信息系统开发项目的立项与鉴定 项目管理是指在一定约束条件下 ,为了高效率地实现项目的目标,按 照项目的内在规律和程序,对项目的 全过程进行有效的计划、组织、领导 和控制的系统管理活动。 一、信息系统开发项目的立项 信息系统建设的前期过程可分 成两个步骤: 第一个步骤是进行初步调查, 提出项目建议书。一旦项目建议书 被主管部门批准后,该项目就被正 式列入计划,也就是通常所说的项 目立项。 第二个步骤主要是进行可行性 研

2、究,即进入正式研究阶段。项目 能否正式实施还有待于可行性研究 报告是否能通过主管部门的审批。 (一)立项工作的主要内容 在立项工作上,单位业务管理人 员需要提出设计的系统目标,解决问 题的范围,系统的功能和性能,运行 环境,设计费用和完成时间等。立项 是进行系统分析工作的前提。一般来 讲,信息系统的立项工作应由本单位 的有关人员来完成,如果本单位或本 部门没有这方面的人员,可通过“任 务委托书”形式委托有关研究单位来 完成。 第一节 信息系统开发项目的立项与鉴定 一、信息系统开发项目的立项 (二)立项工作的原则 要使立项工作科学化,必须遵循一定的原则: 信息原则。要求信息正确、完整、及时,有充

3、分的依据。 预测原则。立项是建立在预测 基础上的,对过去的、现在的,以 及未来的发展动向必须清楚。 系统原则。立项必须强调系统性 ,要考虑整个系统和相关系统,说 明其作用。 可行原则。立项必须符合科学技 术发展规律和经济发展规律,兼顾 考虑成功有利的因素和不利的因素 、甚至可能失败的风险。 实惠原则。所谓实惠,就是指花 费的代价小,取得的效果大。实惠 主要表现在经济效益、环境影响和 社会效益三个方面。 第一节 信息系统开发项目的立项与鉴定 (二)立项工作的原则 (三)立项报告的主要条目 立项报告一般由两大部分组成 。第一部分内容包括:课题题目, 课题负责人和他们担负的工作;办 事机构,参加单位

4、,协作单位。第 二部分内容包括:课题来源,课题 开发研究的目的和意义,目前现状 和发展趋势,课题具体开发研究的 内容和目标,课题完成时间,总课 题经费概算等。 二、信息系统开发项目的鉴定 (一)鉴定的申请 信息系统的立项报告是其鉴定 的依据,同一立项报告即计划任务 书的阶段内容,不得分开鉴定。申 请鉴定的成果,必须全面完成立项 报告所规定的项目目标、内容和技 术经济指标,资料齐全。由主要完 成单位组织有关单位,在鉴定前二 个月向上级主管部门联合申报。 第一节 信息系统开发项目的立项与鉴定 (二)鉴定的形式 MIS研究成果的鉴定,根据成果 情况,分别采取以下鉴定形式。 检测鉴定 较单一的MIS成

5、果,组织鉴定部 门可委托国家级或部级专业检测机构 ,按照国家标准、行业标准进行检测 和评价,提出检测鉴定结论。 验收鉴定 组织鉴定单位按照项目报告规定 的目标、内容和技术经济指标,依照 规定的验收方法和标准,组织少数同 行专家进行现场考核、测试、做出验 收结论。 第一节 信息系统开发项目的立项与鉴定 专家评议 对软科学及理论性研究成果,采 用书面函审形式,将成果资料送同行 专家5-11人进行评审,由主任评委将 各专家的评审意见汇总,做出评价结 论。 对重大的MIS攻关、开发应用研 究成果,组织鉴定单位可聘请有关 专家,召开会议进行现场技术鉴定 。专家人数一般控制为7-13人。 现场鉴定 第一节

6、 信息系统开发项目的立项与鉴定 (二)鉴定的形式 不论以何种形式鉴定,均应对 成果做出全面的鉴定结论。鉴定结 论应包括以下内容: 达到原定技术经济指标的程 度; 第一节 信息系统开发项目的立项与鉴定 (二)鉴定的形式 技术水平,先进性、创造性 和特点的评价; 技术成熟性、技术难度和规 模的评价; 经济、社会效益的评价; 成果的实用范围和推广应用 的建议; 存在问题和改进意见; 提出综合性结论意见; 建议密级。 (三)鉴定工作程序和文档资料 4写出鉴定书草案,主要内容包 括: 1组织项目的鉴定工作,鉴定工作 由开发单位和用户单位共同组织完成 。 2写出鉴定测试报告 鉴定考核小组的工作是一项非常

7、严肃认真的工作,它负责向鉴定会提 供鉴定测试报告、测试结论报告和鉴 定书草案。 3写出测试结论报告 第一节 信息系统开发项目的立项与鉴定 (1) 技术先进性; (2) 经济效益和社 会效益; (3) 系统内在质量 ; (4) 系统是否具有 推广价值; (5) 建议; (6) 鉴定小组成员 。 (2)技术报 告主要内容 5写出研究报告和技术报告 (1)研究报告主要 内容 鉴定会会议程序一般由各单位根 据实际情况自行己拟定,其中必不可 少的主要是由开发单位宣读研究报告 和技术报告,鉴定考核小组宣读测试 报告,用户验收小组宣读用户报告以 及必要的演示,鉴定小组鉴定结论。 6向鉴定考核小组提供必要的审

8、查材料和鉴定材料 第一节 信息系统开发项目的立项与鉴定 研究概况 研制过程 研制过程中 的经验与教训 对未来的设 想 系统概述 系统构成 应用系统 概论 采用的技 术 试运行分 析 7鉴定会会议程序 第二节 信息系统开发的组织管理 一、信息系统开发的领导组织 系统开发领导小组是领导整个 系统开发工作的组织部门,负责对 开发工作的规划、计划、资金预算 等工作的审核;协调各机构对信息 系统数据流程、工作制度、数据标 准等事项需求的统一;安排参加各 阶段开发工作的人员及任务;组织 召集各类人员对各阶段开发工作的 方案文件、说明书等进行审核,并 负责对系统开发实施后进行最终的 验收和评审。在开发大型系

9、统时, 应将领导小组设为常设机构。典型 的系统开发领导小组组织机构形式 如图5.1所示。 MIS开发领导小组(组长) 规 划 部 预 算 部 开 发 部 审 计 部 运 行 部 图5.1 系统开发领导小组组织机构图 按照“一把手”的原则,领导小 组应由系统开发企业的最高层领导任 组长,企业各业务部门的负责人为组 员,以保持机构的权威性,并有利于 协调与系统开发密切相关的部门之间 相互配合,同时应考虑吸收承担系统 开发工作的负责人为组员,便于开发 者与用户之间的协调。 第二节 信息系统开发的组织管理 一、信息系统开发的领导组织 二、信息系统开发的工作组织 工作组织着眼于系统分析、系 统设计、系统

10、实施中的具体工作, 如工作计划、编制预算、人员组织 等。 系统开发的组织工作要按照系 统开发的总体规划、系统分析、系 统设计、系统实施与评价的过程来 进行。其任务就是合理地配置人、 财、物等资源,高质量地按时完成 各阶段的工作内容,保证整个系统 开发工作的成功。 第二节 信息系统开发的组织管理 (一)系统开发工作的组织 信息系统开发有多种方式,各 有其优点和不足。现有的几种开发 方式及比较如表5.1所示。 (二)系统开发方式的选择 表5.1 系统开发方式的比较 第二节 信息系统开发的组织管理 2、委托开发方式 系统开发的工作完全委托专业 开发单位组织实施完成。 委托开发最省事,但投入资金 也大

11、,同时亦应配备精通业务的人 员参加,并经常进行监督、检查和 协调。 第二节 信息系统开发的组织管理 (二)系统开发方式的选择 1、自行开发方式 系统开发的工作完全由本单位 人员组织实施完成。 自行开发所需时间较长,但可得 到适合本单位的满意系统,并培养 了自己的开发人员,这对于系统投 入正常运行和日后的升级换代有极 大好处。这种方式需要较强的领导 组织和技术支持。 3、联合开发方式 界于自行开发与委托开发之间的 一种方式。联合开发方式建立在具有 一定技术力量的基础上。合作对象是 具有一定系统分析与设计力量的本行 业单位,实质是半委托性质,但对方 有培训任务、成果共享。 第二节 信息系统开发的组

12、织管理 (二)系统开发方式的选择 4、软件移植方式 系统的开发全部采用外购现成软 件的方式来完成。 这种方式仅适用于小型单位和单 个系统的建立。单位应具备鉴别及校 验软件包功能与适应条件的能力,选 择合适的接口软件,进行初始化工作 ,以匹配本单位的具体任务,大型系 统应根据实际情况选择,除了按软件 工程思想开发自己的软件外,也应考 虑购买标准化软件包,避免重复劳动 。 第三节 信息系统的计划管理 信息系统开发计划管理,包括 人员、资金、进度等方面的管理。 一、人员计划 信息系统开发是智力密集、劳动 密集的项目。人在信息系统开发中 既是成本,又是资源。一方面,由 于人力成本在信息系统开发成本构

13、成中所占的份额较大,所以必须从 成本角度对信息系统项目的人力资 源进行平衡,尽量使人力资源的投 入最小;另一方面,由于人力资源 是信息系统项目中的一项资源,所 以必须采取有效的措施,尽可能地 发挥人力资源的价值,使人力资源 的产出最大。 注释: 代表浪费的人力 代表不足的人力 代表过剩的人力 图5.2 用做人力计划的Rayleigh-Norden曲线示意图 人力 O 时间 第三节 信息系统的计划管理 一、人员计划 信息系统开发的人力分配大致符 合Rayleigh-Norden曲线的分布,即 呈现出前后用人少、中间用人多的 不稳定人员需求情况,如图5.2所示 第三节 信息系统的计划管理 在系统开

14、发中涉及到各类专业 技术人员,如系统分析员、系统设 计员、系统程序员、操作员、系统 维护员以及管理人员等。这些人员 在系统开发各阶段的需求量如图 5.3所示。 一、人员计划 系统分析设计 阶段 工 作 量 系统规划 阶段 系统实施和维护评价 阶段 投入正常使 用阶段 业务 人员 图5.3 新系统开发过程中专业人员和业务 人员工作量变化图 专业人员 二、资金计划 在进行经费管理过程中,通常 需要制定两个重要计划,即经费开支 计划和经费预测计划。经费开支计划 的主要内容包括:完成任务所需要的 资金分配;确认任务的责权以及考虑 可能出现的超支情况;系统开发时间 表,以及相应的经费开支情况;如果 需要

15、变动,则应该及早通知项目经理 。经费预测计划的主要内容包括:估 计在不同时间所需的经费情况,了解 项目完成的百分比,与经费开支计划 进行比较,允许项目经理对经费进行 有计划地调整。 第三节 信息系统的计划管理 案例:旧木板房刷漆问题 先思考这个问题:先思考这个问题: 假设有一座陈的旧矩形木板房需要重新油漆。假设有一座陈的旧矩形木板房需要重新油漆。 (任务定义)(任务定义)这项工作必须分三步完成:首先刮这项工作必须分三步完成:首先刮 掉旧漆,然后刷上新漆,最后清除溅在窗户上的掉旧漆,然后刷上新漆,最后清除溅在窗户上的 油漆。油漆。(任务分工)(任务分工) 假设一共分配了15名工人去完成这项工作,

16、 然而工 具却很有限:只有五把刮旧漆用的刮板,五把刷漆 用的刷子, 五把清除溅在窗户上的油漆用的小刮刀 。(资源限制) 案例:旧木板房刷漆问题案例:旧木板房刷漆问题 先思考这个问题:先思考这个问题: (续)(续) 各道工序估计需用的时间如下表。各道工序估计需用的时间如下表。 问:怎样安排才能使工作进行得更有效呢?问:怎样安排才能使工作进行得更有效呢? (注:各道工序有先后顺序)(注:各道工序有先后顺序) 表:各道工序估计需用的时间(小时) 案例:旧木板房刷漆问题 方法一:方法一: 先刮掉四面墙上的旧漆,然后给每面先刮掉四面墙上的旧漆,然后给每面 墙壁都刷上新漆,最后清除溅到每个窗墙壁都刷上新漆

17、,最后清除溅到每个窗 户上的油漆。户上的油漆。 案例:旧木板房刷漆问题 方法二(流水作业法):方法二(流水作业法): 先由先由5 名工人刮第一面墙上的旧漆(其余名工人刮第一面墙上的旧漆(其余 10名休息),当第一面刮净后,另外名休息),当第一面刮净后,另外5名工名工 人立即用刷子给这面墙刷新漆(同时人立即用刷子给这面墙刷新漆(同时5名工名工 人转去刮第二面墙上的旧漆),第二面墙人转去刮第二面墙上的旧漆),第二面墙 刷完后,余下的刷完后,余下的5名工人去清除第一面墙窗名工人去清除第一面墙窗 户上的油漆,户上的油漆,。 案例:旧木板房刷漆问题 2 4 6 8 10 12 14 16 18 20 2

18、2 t 作业 时间( 小时) 刮旧漆 刷新漆 清理 ? Gantt图 案例:旧木板房刷漆问题 2 4 6 8 10 12 14 16 18 20 22 24 作业 时间( 小时) 刮旧漆 刷新漆 清理 Gantt图 不能明显地描绘各项作业彼此间 的依赖关系。 甘特图形象地描绘了各项工作任 务的分解与进度情况,它直观简明、 容易掌握、容易绘制,所以它仍然是 小型信息系统开发中的常用工具,但 甘特图也存在以下缺点。 第三节 信息系统的计划管理 三、实施进度计划 进度计划的关键部分不明确,难 以确定哪些部分应当是主攻和主控的 对象。 计划中有潜力的部分及潜力的大 小不明确,往往造成潜力的浪费。 不能

19、指出影响项目寿命周期的关 键所在。 CPM和PERT是20世纪50年代后 期几乎同时出现的两种计划方法。这 两种计划方法是分别独立发展起来的 ,但其基本原理是一致的,即用网络 图来表达项目中各项活动的进度和它 们之间的相互关系,并在此基础上, 进行网络分析,计算网络中各项时间 参数,确定关键活动与关键路线,利 用时差不断地调整与优化网络,以求 得最短周期。之后,我们还可以将成 本与资源考虑进去,以求得综合优化 的项目计划方案。因为这两种方法都 是通过网络图和相应的计算来反映整 个项目的全貌,所以又叫做网络计划 技术。 第三节 信息系统的计划管理 为了弥补甘特图的不足,人们提 出了关键路线法(C

20、ritical Path Method,,简称CPM)和计划评审法 (Program Evaluation Review Technique,简称PERT)。 三、实施进度计划 案例:旧木板房刷漆问题 网络图中符号表示: v作业:箭头作业:箭头( (如,刮旧如,刮旧漆漆、刷新漆、清理、刷新漆、清理) ) v事件(一项作业开始或结束):圆圈事件(一项作业开始或结束):圆圈 v作业依赖关系:前后相邻的作业作业依赖关系:前后相邻的作业 v虚拟作业:虚线箭头,实际上并不存在的虚拟作业:虚线箭头,实际上并不存在的 作业,只是为了显式表示作业之间的依赖作业,只是为了显式表示作业之间的依赖 关系关系 案例:

21、旧木板房刷漆问题 旧木板房刷漆工程图 刮 擦 刷 各项作业及作业内容 案例:旧木板房刷漆问题 估算进度:估算进度: v 首先,把每个作业估计需要使用的时首先,把每个作业估计需要使用的时 间写在表示该作业的箭头上方。间写在表示该作业的箭头上方。 v 其次,为每个时间计算其次,为每个时间计算最早时刻最早时刻EET 和和最迟时刻最迟时刻LET。 分别写在事件圆圈分别写在事件圆圈 的右上角和右下角。的右上角和右下角。 案例:旧木板房刷漆问题 旧木板房刷漆工程图(红色是关键路径) 刮 擦 刷 1 0 0 2 2 2 3 6 6 4 6 6 5 8 11 6 12 12 7 12 18 8 15 15 9

22、 15 20 10 21 21 11 23 23 (机动时间)o o o 持续时间 事件号最早时刻 EET 最迟时刻 LET 2 (0 ) 2 (0 ) 4 (0 ) 3 (1 ) 0 (0) 2 (3 ) 6 (0 ) 1 (11) 0 (4) 0 (6) 4 (3 ) 3 (0 ) 2 (6 ) 6 (0 ) 1 (5 ) 0 (5) 第四节 信息系统的质量管理 一、质量管理的概念 国际标准化组织在2000年发布 的ISO9000:2000国际标准中将质量 管理定义为“确定质量方针、目标和 职责,并在质量体系中通过诸如质量 策划、质量控制、质量保证和质量改 进,使其实施的全部管理职能的所有

23、 活动”。 1、全面质量管理的定义 全面质量管理就是以质量为中 心,全体职工以及有关部门积极参 与,将专业技术、经营管理、数理 统计和思想教育等结合起来,建立 起产品的研究、设计、生产、服务 等全过程的质量体系,从而有效地 利用人力、物力、财力、信息资源 等,以最经济的手段生产出让顾客 满意的产品,使组织、全体成员以 及全社会均能够受益,从而确保组 织获得长期的成功和发展。 2、全面质量管理质量改进的一般方法 全面质量管理质量改进的一般 方法就是一切按PDCA循环办事。 PDCA循环是由美国质量管理专家戴 明(W.Edwards Deming)博士最早提 出来的概念,所以又称“戴明循环 ”。

24、PDCA循环的基本内容可以概括 为“四个阶段、八个步骤”。四个阶 段是指P(Plan,计划)阶段、D(Do, 执行)阶段、C(Check,检查)阶段、 A(Action,行动)阶段。 P阶段是指以提高产品质量、降 低消耗为目的,通过分析诊断,制 定改进目标,确定达到这些目标的 具体措施和方法。 第四节 信息系统的质量管理 一、质量管理的概念 D阶段是指贯彻计划和措施,实 现既定的计划内容。 3、信息系统的质量 所谓信息系统的质量应该是指 管理信息系统对其全部的功能目标 的满足程度及其运行的效益。 一是开发管理方面的,包括系 统开发的准备,组织和规划,包括 各开发阶段的组织,协调以及运行 管理方

25、面所反映的质量问题。 二是技术方面的,包括系统生 命周期各阶段的工作质量和成果质 量。 C阶段是指对照计划要求,检查 和验证执行的效果,及时发现计划 过程中的经验和问题。 2、全面质量管理质量改进的一般方法 第四节 信息系统的质量管理 A阶段是总结和处理阶段,是指 将成功的经验加以肯定,制定成标 准、规程、制度,巩固成绩,克服 缺点。 二、信息系统开发的质量要素 (一)根据信息系统的生命周期来确定质量要素 影响管理信息系统质量的因素 是多方面的。美国IBM公司对造成系 统质量问题的多种错误发生情况进行 统计,其结果是,程序编制错误占 25%,系统分析和设计错误占45%, 程序设计错误占20%,

26、文档错误占 7%,其它错误占3%。可见错误分布 面很广,信息系统的分析、设计、实 施、运行阶段均会影响系统质量,这 都是质量管理的着眼点。 第四节 信息系统的质量管理 (二)从人员角度分析信息系统的质量要素 (1)维护人员的质量观 他们对质量的要求是易于维护、软件文档清晰等。 (2)用户的质量观 用户不关心系统是如何开发出 来的,也不需十分了解系统内部结构 ,只关心其所提出的要求能否得到满 足。例如软件是否具备所要求的功能 ,是否可靠运行,运行效率如何,系 统对于环境的适应性又如何等。 (3)开发人员的质量观 系统开发人员既要开发满足质 量要求的最终系统,还得注意开发 过程每个阶段的质量。比如

27、从用户 角度考察软件质量仅用响应时间指 标,开发人员则从路径长度、存取 时间、等待时间三个角度考察。 第四节 信息系统的质量管理 (二)从人员角度分析信息系统的质量要素 (4)系统管理人员对质量的要求 管理人员关心系统的总体质量 ,而不是软件质量的个别属性。 三、对信息系统质量控制的方法 (1)开发过程科学化、规范化。 管理信息系统有一个重要待点即 开发的样品即产品,要确保系统质量 ,必须对开发过程实行科学化、规范 化,要求与系统有关的人员都严格按 章办事。 第四节 信息系统的质量管理 (2)信息系统开发管理工程化。 管理信息系统开发实行工程化管 理也是提高信息系统质量的重要保证 。 (3)确定信息系统的质量和成本。 信息系统质量成本指在信息系统 开发过程中发生在信息系统质量上的 一切费用。其中包括因质量问题而修 改、返工,资源浪费,损失费用,为 保证提高质量而采取的一系列措施所 发生的费用,以及测试费用等。 (4)设置质量控制点 信息系统的质量是一个积累值, 反映在各个方面。因此,要确保它 的整个质量,必须严格控制每一步 骤每项技术的质量。为此,应在开 发信息系统的整个生命同期内的各 个阶段上设定一定的质量控制点、 对一些可能影响系统质量的技术细 节设定指标进行的严格控制,达不 到要求不进入

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论