第五章 信息系统开发的项目管理

上传人:新** 文档编号:568203732 上传时间:2024-07-23 格式:PPT 页数:45 大小:458KB
返回 下载 相关 举报
第五章 信息系统开发的项目管理_第1页
第1页 / 共45页
第五章 信息系统开发的项目管理_第2页
第2页 / 共45页
第五章 信息系统开发的项目管理_第3页
第3页 / 共45页
第五章 信息系统开发的项目管理_第4页
第4页 / 共45页
第五章 信息系统开发的项目管理_第5页
第5页 / 共45页
点击查看更多>>
资源描述

《第五章 信息系统开发的项目管理》由会员分享,可在线阅读,更多相关《第五章 信息系统开发的项目管理(45页珍藏版)》请在金锄头文库上搜索。

1、第五章第五章 信息系统开发的项目管理信息系统开发的项目管理 第一节第一节 信息系统开发项目的立项与鉴定信息系统开发项目的立项与鉴定第二节第二节 信息系统开发的组织管理信息系统开发的组织管理第三节第三节 信息系统的计划管理信息系统的计划管理第四节第四节 信息系统的质量管理信息系统的质量管理 复习思考题五复习思考题五簧娄驰耳爆滁拉裸掳皖校院辖涯嘛半郸铆鸵性譬仟庐灰佰娶妈乒某宏祥贸第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理第一节第一节 信息系统开发项目的立项与鉴定信息系统开发项目的立项与鉴定 项目管理是指在一定约束条件下,为了高效率地实现项项目管理是指在一定约束条件下,为了高效率地

2、实现项目的目标,按照项目的内在规律和程序,对项目的全过程进目的目标,按照项目的内在规律和程序,对项目的全过程进行有效的计划、组织、领导和控制的系统管理活动。行有效的计划、组织、领导和控制的系统管理活动。 一、信息系统开发项目的立项一、信息系统开发项目的立项 信息系统建设的前期过程可分成两个步骤:信息系统建设的前期过程可分成两个步骤: 第一个步骤是进行初步调查,提出项目建议书。一旦项第一个步骤是进行初步调查,提出项目建议书。一旦项目建议书被主管部门批准后,该项目就被正式列入计划,也目建议书被主管部门批准后,该项目就被正式列入计划,也就是通常所说的项目立项。就是通常所说的项目立项。 第二个步骤主要

3、是进行可行性研究,即进入正式研究阶第二个步骤主要是进行可行性研究,即进入正式研究阶段。项目能否正式实施还有待于可行性研究报告是否能通过段。项目能否正式实施还有待于可行性研究报告是否能通过主管部门的审批。主管部门的审批。 椿衙衫佐境诲另修笨攫羹寄梅扔海侮扰妆槛余蛇驶蔑锈口翁累肢痔移淌世第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理(一)立项工作的主要内容(一)立项工作的主要内容 在立项工作上,单位业务管理人员需要提出设计的系统目在立项工作上,单位业务管理人员需要提出设计的系统目标,解决问题的范围,系统的功能和性能,运行环境,设计费标,解决问题的范围,系统的功能和性能,运行环境,设计

4、费用和完成时间等。立项是进行系统分析工作的前提。一般来讲,用和完成时间等。立项是进行系统分析工作的前提。一般来讲,信息系统的立项工作应由本单位的有关人员来完成,如果本单信息系统的立项工作应由本单位的有关人员来完成,如果本单位或本部门没有这方面的人员,可通过位或本部门没有这方面的人员,可通过“任务委托书任务委托书”形式委形式委托有关研究单位来完成。托有关研究单位来完成。第一节第一节 信息系统开发项目的立项与鉴定信息系统开发项目的立项与鉴定一、信息系统开发项目的立项一、信息系统开发项目的立项 (二)立项工作的原则(二)立项工作的原则 要使立项工作科学化,必须遵循一定的原则:要使立项工作科学化,必须

5、遵循一定的原则: 信息原则。要求信息正确、完整、及时,有充分的依据。信息原则。要求信息正确、完整、及时,有充分的依据。老处雄精棱刚饯舆厉颠壕魁吏桂残执捉隐惕娱狠便廊西拼朱虎搏船渗啃谗第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理 预测原则。立项是建立在预测基础上的,对过去的、现预测原则。立项是建立在预测基础上的,对过去的、现在的,以及未来的发展动向必须清楚。在的,以及未来的发展动向必须清楚。 系统原则。立项必须强调系统性,要考虑整个系统和相关系统原则。立项必须强调系统性,要考虑整个系统和相关系统,说明其作用。系统,说明其作用。 可行原则。立项必须符合科学技术发展规律和经济发展可行

6、原则。立项必须符合科学技术发展规律和经济发展规律,兼顾考虑成功有利的因素和不利的因素、甚至可能失规律,兼顾考虑成功有利的因素和不利的因素、甚至可能失败的风险。败的风险。 实惠原则。所谓实惠,就是指花费的代价小,取得的效果实惠原则。所谓实惠,就是指花费的代价小,取得的效果大。实惠主要表现在经济效益、环境影响和社会效益三个方大。实惠主要表现在经济效益、环境影响和社会效益三个方面。面。第一节第一节 信息系统开发项目的立项与鉴定信息系统开发项目的立项与鉴定(二)立项工作的原则(二)立项工作的原则 威脾扶者蹦累秽啤淳火女札虹迂碟跨谦秩溢娃航析人焉栖楔勾控持紊傲浓第五章 信息系统开发的项目管理第五章 信息

7、系统开发的项目管理(三)立项报告的主要条目(三)立项报告的主要条目 立项报告一般由两大部分组成。第一部分内容包括:课立项报告一般由两大部分组成。第一部分内容包括:课题题目,课题负责人和他们担负的工作;办事机构,参加单题题目,课题负责人和他们担负的工作;办事机构,参加单位,协作单位。第二部分内容包括:课题来源,课题开发研位,协作单位。第二部分内容包括:课题来源,课题开发研究的目的和意义,目前现状和发展趋势,课题具体开发研究究的目的和意义,目前现状和发展趋势,课题具体开发研究的内容和目标,课题完成时间,总课题经费概算等。的内容和目标,课题完成时间,总课题经费概算等。二、信息系统开发项目的鉴定二、信

8、息系统开发项目的鉴定 (一)鉴定的申请(一)鉴定的申请 信息系统的立项报告是其鉴定的依据,同一立项报告即信息系统的立项报告是其鉴定的依据,同一立项报告即计划任务书的阶段内容,不得分开鉴定。申请鉴定的成果,计划任务书的阶段内容,不得分开鉴定。申请鉴定的成果,必须全面完成立项报告所规定的项目目标、内容和技术经济必须全面完成立项报告所规定的项目目标、内容和技术经济指标,资料齐全。由主要完成单位组织有关单位,在鉴定前指标,资料齐全。由主要完成单位组织有关单位,在鉴定前二个月向上级主管部门联合申报。二个月向上级主管部门联合申报。第一节第一节 信息系统开发项目的立项与鉴定信息系统开发项目的立项与鉴定综鞍坍

9、的芹频尽快运毕都哪膛交谆渗吴扎吝腿蒙内砂辅符闹激糟递辆序亢第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理(二)鉴定的形式(二)鉴定的形式 MIS研究成果的鉴定,根据成果情况,分别采取以下鉴定研究成果的鉴定,根据成果情况,分别采取以下鉴定形式。形式。 检测鉴定检测鉴定 较单一的较单一的MIS成果,组织鉴定部门可委托国家级或部级专成果,组织鉴定部门可委托国家级或部级专业检测机构,按照国家标准、行业标准进行检测和评价,提业检测机构,按照国家标准、行业标准进行检测和评价,提出检测鉴定结论。出检测鉴定结论。 验收鉴定验收鉴定 组织鉴定单位按照项目报告规定的目标、内容和技术经济组织鉴定单位按

10、照项目报告规定的目标、内容和技术经济指标,依照规定的验收方法和标准,组织少数同行专家进行现指标,依照规定的验收方法和标准,组织少数同行专家进行现场考核、测试、做出验收结论。场考核、测试、做出验收结论。第一节第一节 信息系统开发项目的立项与鉴定信息系统开发项目的立项与鉴定宗锣橙竟疼板霄驮豆尝惜儒洗嘘溉熔倍绳逃族歉裔俺远吁涤夏明颁贼茸奔第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理 专家评议专家评议 对软科学及理论性研究成果,采用书面函审形式,将成果对软科学及理论性研究成果,采用书面函审形式,将成果资料送同行专家资料送同行专家5-11人进行评审,由主任评委将各专家的评审人进行评审,由

11、主任评委将各专家的评审意见汇总,做出评价结论。意见汇总,做出评价结论。 对重大的对重大的MIS攻关、开发应用研究成果,组织鉴定单位攻关、开发应用研究成果,组织鉴定单位可聘请有关专家,召开会议进行现场技术鉴定。专家人数一可聘请有关专家,召开会议进行现场技术鉴定。专家人数一般控制为般控制为7-13人。人。 现场鉴定现场鉴定第一节第一节 信息系统开发项目的立项与鉴定信息系统开发项目的立项与鉴定(二)鉴定的形式(二)鉴定的形式 捌嗽荤衍痪烙根套毁涌骇艳豌筑瑟盯刚僳妹债残禾助泰熬恰虽谤皮兄巷氨第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理 不论以何种形式鉴定,均应对成果做出全面的鉴定结不论

12、以何种形式鉴定,均应对成果做出全面的鉴定结论。鉴定结论应包括以下内容:论。鉴定结论应包括以下内容: 达到原定技术经济指标的程度;达到原定技术经济指标的程度;第一节第一节 信息系统开发项目的立项与鉴定信息系统开发项目的立项与鉴定(二)鉴定的形式(二)鉴定的形式 技术水平,先进性、创造性和特点的评价;技术水平,先进性、创造性和特点的评价; 技术成熟性、技术难度和规模的评价;技术成熟性、技术难度和规模的评价; 经济、社会效益的评价;经济、社会效益的评价; 成果的实用范围和推广应用的建议;成果的实用范围和推广应用的建议; 存在问题和改进意见;存在问题和改进意见; 提出综合性结论意见;提出综合性结论意见

13、; 建议密级。建议密级。登驾憨橱淑鸿信天罪捉陌枷沛蔡泼径末荚颧痒灌靳鹿蛋健契厌庶愁匆佰净第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理(三)鉴定工作程序和文档资料(三)鉴定工作程序和文档资料4写出鉴定书草案,主要内容包括:写出鉴定书草案,主要内容包括:1组织项目的鉴定工作,鉴定工作由开发单位和用户单位共组织项目的鉴定工作,鉴定工作由开发单位和用户单位共同组织完成。同组织完成。2写出鉴定测试报告写出鉴定测试报告 鉴定考核小组的工作是一项非常严肃认真的工作,它负责鉴定考核小组的工作是一项非常严肃认真的工作,它负责向鉴定会提供鉴定测试报告、测试结论报告和鉴定书草案。向鉴定会提供鉴定测试

14、报告、测试结论报告和鉴定书草案。3写出测试结论报告写出测试结论报告第一节第一节 信息系统开发项目的立项与鉴定信息系统开发项目的立项与鉴定(1) (1) 技术先进性;技术先进性;(2) (2) 经济效益和社会效益;经济效益和社会效益;(3) (3) 系统内在质量;系统内在质量;(4) (4) 系统是否具有推广价值;系统是否具有推广价值;(5) (5) 建议;建议;(6) (6) 鉴定小组成员。鉴定小组成员。浚恒帛辐钵愁心被酋嫡兴款晾码纸在姬粕吧床演验蕊躲项斋渺螟墒诲四昼第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理(2)技术报告主要内容)技术报告主要内容5写出研究报告和技术报告写出

15、研究报告和技术报告(1)研究报告主要内容)研究报告主要内容 鉴定会会议程序一般由各单位根据实际情况自行己拟定,鉴定会会议程序一般由各单位根据实际情况自行己拟定,其中必不可少的主要是由开发单位宣读研究报告和技术报告,其中必不可少的主要是由开发单位宣读研究报告和技术报告,鉴定考核小组宣读测试报告,用户验收小组宣读用户报告以鉴定考核小组宣读测试报告,用户验收小组宣读用户报告以及必要的演示,鉴定小组鉴定结论。及必要的演示,鉴定小组鉴定结论。 6向鉴定考核小组提供必要的审查材料和鉴定材料向鉴定考核小组提供必要的审查材料和鉴定材料第一节第一节 信息系统开发项目的立项与鉴定信息系统开发项目的立项与鉴定 研究

16、概况研究概况 研制过程研制过程 研制过程中的经验与教训研制过程中的经验与教训 对未来的设想对未来的设想 系统概述系统概述 系统构成系统构成 应用系统概论应用系统概论 采用的技术采用的技术 试运行分析试运行分析7鉴定会会议程序鉴定会会议程序锻溺雄槐轩桶熔肛疯爱快匆芹险的乃施拳角影喷荚簿舰羔器绢棵君冻唁鄙第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理第二节第二节 信息系统开发的组织管理信息系统开发的组织管理一、信息系统开发的领导组织一、信息系统开发的领导组织 系统开发领导小组是领导整个系统开发工作的组织部门,系统开发领导小组是领导整个系统开发工作的组织部门,负责对开发工作的规划、计划

17、、资金预算等工作的审核;协负责对开发工作的规划、计划、资金预算等工作的审核;协调各机构对信息系统数据流程、工作制度、数据标准等事项调各机构对信息系统数据流程、工作制度、数据标准等事项需求的统一;安排参加各阶段开发工作的人员及任务;组织需求的统一;安排参加各阶段开发工作的人员及任务;组织召集各类人员对各阶段开发工作的方案文件、说明书等进行召集各类人员对各阶段开发工作的方案文件、说明书等进行审核,并负责对系统开发实施后进行最终的验收和评审。在审核,并负责对系统开发实施后进行最终的验收和评审。在开发大型系统时,应将领导小组设为常设机构。典型的系统开发大型系统时,应将领导小组设为常设机构。典型的系统开

18、发领导小组组织机构形式如图开发领导小组组织机构形式如图5.1所示。所示。 粱醚皑鸿荫熔弥潞魂剿凶仇谭狭光筋腆措秧篆岭惭哥谊捧鹰孔锐份详槛陌第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理MIS开发领导小组(组长)开发领导小组(组长)规规划划部部预预算算部部开开发发部部审审计计部部运运行行部部 图图5.1 系统开发领导小组组织机构图系统开发领导小组组织机构图 按照按照“一把手一把手”的原则,领导小组应由系统开发企业的的原则,领导小组应由系统开发企业的最高层领导任组长,企业各业务部门的负责人为组员,以保最高层领导任组长,企业各业务部门的负责人为组员,以保持机构的权威性,并有利于协调与系

19、统开发密切相关的部门持机构的权威性,并有利于协调与系统开发密切相关的部门之间相互配合,同时应考虑吸收承担系统开发工作的负责人之间相互配合,同时应考虑吸收承担系统开发工作的负责人为组员,便于开发者与用户之间的协调。为组员,便于开发者与用户之间的协调。第二节第二节 信息系统开发的组织管理信息系统开发的组织管理一、信息系统开发的领导组织一、信息系统开发的领导组织年在逻廖铣保胖甥尽新屑廉桓遣按研惑浊夜简氯翰抛桔邦澜疮镜界降补伦第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理二、信息系统开发的工作组织二、信息系统开发的工作组织 工作组织着眼于系统分析、系统设计、系统实施中的具工作组织着眼于系

20、统分析、系统设计、系统实施中的具体工作,如工作计划、编制预算、人员组织等。体工作,如工作计划、编制预算、人员组织等。 系统开发的组织工作要按照系统开发的总体规划、系统开发的组织工作要按照系统开发的总体规划、系统分析、系统设计、系统实施与评价的过程来进行。其系统分析、系统设计、系统实施与评价的过程来进行。其任务就是合理地配置人、财、物等资源,高质量地按时完任务就是合理地配置人、财、物等资源,高质量地按时完成各阶段的工作内容,保证整个系统开发工作的成功。成各阶段的工作内容,保证整个系统开发工作的成功。 第二节第二节 信息系统开发的组织管理信息系统开发的组织管理(一一)系统开发工作的组织系统开发工作

21、的组织疽无瞥椽所耘惫肉渣烦嫌楷拈唱诈铣粥眩朽岔叹劝糊珐盾吉彻享弟惦储焚第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理 信息系统开发有多种方式,各有其优点和不足。现有的信息系统开发有多种方式,各有其优点和不足。现有的几种开发方式及比较如表几种开发方式及比较如表5.1所示。所示。 (二二)系统开发方式的选择系统开发方式的选择表表5.1 系系统开开发方式的比方式的比较方式方式方式方式特点特点特点特点自行开自行开自行开自行开发发委托开委托开委托开委托开发发联联合开合开合开合开发发购买现购买现成成成成软软件包件包件包件包对对分析、分析、分析、分析、设计设计力力力力量的要求量的要求量的要求量

22、的要求非常需要非常需要非常需要非常需要不太需要不太需要不太需要不太需要逐步培养逐步培养逐步培养逐步培养少量培养少量培养少量培养少量培养编编程力量的需求程力量的需求程力量的需求程力量的需求非常需要非常需要非常需要非常需要不需要不需要不需要不需要需要需要需要需要少量需要少量需要少量需要少量需要系系系系统维护统维护容易容易容易容易较较困困困困难难较较容易容易容易容易困困困困难难开开开开发费发费用用用用少少少少多多多多较较多多多多较较少少少少第二节第二节 信息系统开发的组织管理信息系统开发的组织管理点谅磷臃悦梦斩乙恰占镶粹英硬殴蒜耽罢骑手桅枫辖吁钨斧搀兴清氯酸踢第五章 信息系统开发的项目管理第五章 信

23、息系统开发的项目管理2、委托开发方式、委托开发方式 系统开发的工作完全委托专业开发单位组织实施完成。系统开发的工作完全委托专业开发单位组织实施完成。 委托开发最省事,但投入资金也大,同时亦应配备精通委托开发最省事,但投入资金也大,同时亦应配备精通业务的人员参加,并经常进行监督、检查和协调。业务的人员参加,并经常进行监督、检查和协调。第二节第二节 信息系统开发的组织管理信息系统开发的组织管理(二二)系统开发方式的选择系统开发方式的选择1、自行开发方式、自行开发方式 系统开发的工作完全由本单位人员组织实施完成。系统开发的工作完全由本单位人员组织实施完成。 自行开发所需时间较长,但可得到适合本单位的

24、满意系自行开发所需时间较长,但可得到适合本单位的满意系统,并培养了自己的开发人员,这对于系统投入正常运行和统,并培养了自己的开发人员,这对于系统投入正常运行和日后的升级换代有极大好处。这种方式需要较强的领导组织日后的升级换代有极大好处。这种方式需要较强的领导组织和技术支持。和技术支持。孰诀附昼侥佩那载怠砾必筛钢诸痉缨疽炳整颂伤吴建毡畜秽鸿权丢梯蒋揩第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理3、联合开发方式、联合开发方式 界于自行开发与委托开发之间的一种方式。联合开发方界于自行开发与委托开发之间的一种方式。联合开发方式建立在具有一定技术力量的基础上。合作对象是具有一定式建立在具

25、有一定技术力量的基础上。合作对象是具有一定系统分析与设计力量的本行业单位,实质是半委托性质,但系统分析与设计力量的本行业单位,实质是半委托性质,但对方有培训任务、成果共享。对方有培训任务、成果共享。第二节第二节 信息系统开发的组织管理信息系统开发的组织管理(二二)系统开发方式的选择系统开发方式的选择4、软件移植方式、软件移植方式 系统的开发全部采用外购现成软件的方式来完成。系统的开发全部采用外购现成软件的方式来完成。 这种方式仅适用于小型单位和单个系统的建立。单位应这种方式仅适用于小型单位和单个系统的建立。单位应具备鉴别及校验软件包功能与适应条件的能力,选择合适的具备鉴别及校验软件包功能与适应

26、条件的能力,选择合适的接口软件,进行初始化工作,以匹配本单位的具体任务,大接口软件,进行初始化工作,以匹配本单位的具体任务,大型系统应根据实际情况选择,除了按软件工程思想开发自己型系统应根据实际情况选择,除了按软件工程思想开发自己的软件外,也应考虑购买标准化软件包,避免重复劳动。的软件外,也应考虑购买标准化软件包,避免重复劳动。锰峻绝莎贱钾轩袁呻跋盏县喳扬海滴厕阁铁恤弓究拢旱纲霸掉逗赎称稠约第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理第三节第三节 信息系统的计划管理信息系统的计划管理 信息系统开发计划管理,包括人员、资金、进度等方面信息系统开发计划管理,包括人员、资金、进度等方

27、面的管理。的管理。 一、人员计划一、人员计划 信息系统开发是智力密集、劳动密集的项目。人在信息信息系统开发是智力密集、劳动密集的项目。人在信息系统开发中既是成本,又是资源。一方面,由于人力成本在系统开发中既是成本,又是资源。一方面,由于人力成本在信息系统开发成本构成中所占的份额较大,所以必须从成本信息系统开发成本构成中所占的份额较大,所以必须从成本角度对信息系统项目的人力资源进行平衡,尽量使人力资源角度对信息系统项目的人力资源进行平衡,尽量使人力资源的投入最小;另一方面,由于人力资源是信息系统项目中的的投入最小;另一方面,由于人力资源是信息系统项目中的一项资源,所以必须采取有效的措施,尽可能地

28、发挥人力资一项资源,所以必须采取有效的措施,尽可能地发挥人力资源的价值,使人力资源的产出最大。源的价值,使人力资源的产出最大。蓄陌停类脂喉椅刁腾赊柏奖鸣给胰先功嫩末帽妨脾嚷啦纱宋陡欢美岁型姓第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理注释:代表浪费的人力代表不足的人力代表过剩的人力图图5.2 用做人力计划的用做人力计划的Rayleigh-Norden曲线示意图曲线示意图人力人力O时间第三节第三节 信息系统的计划管理信息系统的计划管理一、人员计划一、人员计划 信息系统开发的人力分配大致符合信息系统开发的人力分配大致符合Rayleigh-Norden曲曲线的分布,即呈现出前后用人少

29、、中间用人多的不稳定人员线的分布,即呈现出前后用人少、中间用人多的不稳定人员需求情况,如图需求情况,如图5.2所示所示 金庆孜沮刺逻袄骗泞贿探裹虾蛋冷句泞书钨腑穴俱馅腐嫌闺矾绚融便敬钙第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理第三节第三节 信息系统的计划管理信息系统的计划管理 在系统开发中涉及到各类专业技术人员,如系统分析在系统开发中涉及到各类专业技术人员,如系统分析员、系统设计员、系统程序员、操作员、系统维护员以及员、系统设计员、系统程序员、操作员、系统维护员以及管理人员等。这些人员在系统开发各阶段的需求量如图管理人员等。这些人员在系统开发各阶段的需求量如图5.3所示。所示

30、。 一、人员计划一、人员计划 系统分析设计阶段工作量系统规划阶段系统实施和维护评价阶段投入正常使用阶段业务人员图5.3 新系统开发过程中专业人员和业务人员工作量变化图专业人员寸怠赎绝邪演沼钒饼矿抡拍盾动窍诬狱趣碌谩毒注汲揣礼逝锌沼歌癣却揪第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理二、资金计划二、资金计划 在进行经费管理过程中,通常需要制定两个重要计划,在进行经费管理过程中,通常需要制定两个重要计划,即经费开支计划和经费预测计划。经费开支计划的主要内容即经费开支计划和经费预测计划。经费开支计划的主要内容包括:完成任务所需要的资金分配;确认任务的责权以及考包括:完成任务所需要的资

31、金分配;确认任务的责权以及考虑可能出现的超支情况;系统开发时间表,以及相应的经费虑可能出现的超支情况;系统开发时间表,以及相应的经费开支情况;如果需要变动,则应该及早通知项目经理。经费开支情况;如果需要变动,则应该及早通知项目经理。经费预测计划的主要内容包括:估计在不同时间所需的经费情况,预测计划的主要内容包括:估计在不同时间所需的经费情况,了解项目完成的百分比,与经费开支计划进行比较,允许项了解项目完成的百分比,与经费开支计划进行比较,允许项目经理对经费进行有计划地调整。目经理对经费进行有计划地调整。第三节第三节 信息系统的计划管理信息系统的计划管理莱晰寨孙媚贪蒲颤弄弯衙姓抱秀客葵粥痊怜岛额

32、允乳帚恬醚螺楼砍择烬隆第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理案例:旧木板房刷漆问题 先思考这个问题:先思考这个问题: 假假假假设设设设有有有有一一一一座座座座陈陈陈陈的的的的旧旧旧旧矩矩矩矩形形形形木木木木板板板板房房房房需需需需要要要要重重重重新新新新油油油油漆漆漆漆。(任任任任务务务务定定定定义义义义)这这这这项项项项工工工工作作作作必必必必须须须须分分分分三三三三步步步步完完完完成成成成:首首首首先先先先刮刮刮刮掉掉掉掉旧旧旧旧漆漆漆漆,然然然然后后后后刷刷刷刷上上上上新新新新漆漆漆漆,最最最最后后后后清清清清除除除除溅溅溅溅在在在在窗窗窗窗户户户户上上上上的的的的

33、油漆。油漆。油漆。油漆。(任务分工)(任务分工)(任务分工)(任务分工) 假假设设一一共共分分配配了了15名名工工人人去去完完成成这这项项工工作作, 然然而而工工具具却却很很有有限限:只只有有五五把把刮刮旧旧漆漆用用的的刮刮板板,五五把把刷刷漆漆用用的的刷刷子子, 五五把把清清除除溅溅在在窗窗户户上上的的油油漆漆用用的的小小刮刮刀刀。(资源限制)(资源限制)嘿暴懦谆肠掉榴筒壶莫狡里脸汰旬斟眉拔如剔蛮枯距择武揽咙硫烦世吗馒第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理案例:旧木板房刷漆问题案例:旧木板房刷漆问题 先思考这个问题:先思考这个问题: (续)(续) 各道工序估计需用的时间

34、如下表。各道工序估计需用的时间如下表。各道工序估计需用的时间如下表。各道工序估计需用的时间如下表。 问:怎样安排才能使工作进行得更有效呢?问:怎样安排才能使工作进行得更有效呢?问:怎样安排才能使工作进行得更有效呢?问:怎样安排才能使工作进行得更有效呢? (注:各道工序有先后顺序)(注:各道工序有先后顺序)(注:各道工序有先后顺序)(注:各道工序有先后顺序) 刮旧漆刷新漆清理1或32312或4462表:各道工序估计需用的时间(小时)表:各道工序估计需用的时间(小时)慈慨腋菩蛤善拌妈简揩疼谎耶蝗撑汾绿霹昏把调粗饯疑汪辟侣赶刁汇之李第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理案例:旧

35、木板房刷漆问题 方法一:方法一: 先刮掉四面墙上的旧漆,然后给每面先刮掉四面墙上的旧漆,然后给每面墙壁都刷上新漆,最后清除溅到每个窗墙壁都刷上新漆,最后清除溅到每个窗户上的油漆。户上的油漆。 效率低,总有10名工人没活干,闲着。耍赵挂糜因朱腻凤获舜阶但攻衅眉啤募咏淳赋老唾壳啄趟联麓茅禹疾台舱第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理案例:旧木板房刷漆问题 方法二(流水作业法):方法二(流水作业法): 先先由由5 名名工工人人刮刮第第一一面面墙墙上上的的旧旧漆漆(其其余余10名名休休息息),当当第第一一面面刮刮净净后后,另另外外5名名工工人人立立即即用用刷刷子子给给这这面面墙墙

36、刷刷新新漆漆(同同时时5名名工工人人转转去去刮刮第第二二面面墙墙上上的的旧旧漆漆),第第二二面面墙墙刷刷完完后后,余余下下的的5名名工工人人去去清清除除第第一一面面墙墙窗户上的油漆,窗户上的油漆,。 每个工人都有活干,能在较短的时间内完成任务。见淮洋望上橡言田踩摔宜平须阑阿美敛蝗搓祁烫满儡豪程导浚损俐骏率舟第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理案例:旧木板房刷漆问题2 4 6 8 10 12 14 16 18 20 22 t作业时间(小时)刮旧漆刷新漆清理?Gantt图图疤擂杭袒殷计百颖浓吩硬智盟艾啃净念怔纲踌宛列碳秧吹拿呵皖摹鹅毁悦第五章 信息系统开发的项目管理第五章

37、信息系统开发的项目管理案例:旧木板房刷漆问题2 4 6 8 10 12 14 16 18 20 22 24作业时间(小时)刮旧漆刷新漆清理Gantt图图工程图膜颖戍著芭肖问顺瘸隘座豹倡恋粱沫乍搬肋栋贺掘肉钵键俯晴啃半痴面娩第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理 不能明显地描绘各项作业彼此间的依赖关系。不能明显地描绘各项作业彼此间的依赖关系。 甘特图形象地描绘了各项工作任务的分解与进度情况,它甘特图形象地描绘了各项工作任务的分解与进度情况,它直观简明、容易掌握、容易绘制,所以它仍然是小型信息系统直观简明、容易掌握、容易绘制,所以它仍然是小型信息系统开发中的常用工具,但甘特图

38、也存在以下缺点。开发中的常用工具,但甘特图也存在以下缺点。第三节第三节 信息系统的计划管理信息系统的计划管理三、实施进度计划三、实施进度计划 进度计划的关键部分不明确,难以确定哪些部分应当是主进度计划的关键部分不明确,难以确定哪些部分应当是主攻和主控的对象。攻和主控的对象。 计划中有潜力的部分及潜力的大小不明确,往往造成潜力计划中有潜力的部分及潜力的大小不明确,往往造成潜力的浪费。的浪费。 不能指出影响项目寿命周期的关键所在。不能指出影响项目寿命周期的关键所在。亦斥立哮别优砂闷蹦酝橙糯讼速秦恃崔左饶燃泛辩隐羽会默癣墒掉谤讲剿第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理 CPM和

39、和PERT是是20世纪世纪50年代后期几乎同时出现的两种计年代后期几乎同时出现的两种计划方法。这两种计划方法是分别独立发展起来的,但其基本原划方法。这两种计划方法是分别独立发展起来的,但其基本原理是一致的,即用网络图来表达项目中各项活动的进度和它们理是一致的,即用网络图来表达项目中各项活动的进度和它们之间的相互关系,并在此基础上,进行网络分析,计算网络中之间的相互关系,并在此基础上,进行网络分析,计算网络中各项时间参数,确定关键活动与关键路线,利用时差不断地调各项时间参数,确定关键活动与关键路线,利用时差不断地调整与优化网络,以求得最短周期。之后,我们还可以将成本与整与优化网络,以求得最短周期

40、。之后,我们还可以将成本与资源考虑进去,以求得综合优化的项目计划方案。因为这两种资源考虑进去,以求得综合优化的项目计划方案。因为这两种方法都是通过网络图和相应的计算来反映整个项目的全貌,所方法都是通过网络图和相应的计算来反映整个项目的全貌,所以又叫做网络计划技术。以又叫做网络计划技术。第三节第三节 信息系统的计划管理信息系统的计划管理 为了弥补甘特图的不足,人们提出了关键路线法为了弥补甘特图的不足,人们提出了关键路线法(Critical Path Method,,简称,简称CPM)和计划评审法和计划评审法(Program Evaluation Review Technique,简称,简称PER

41、T)。)。三、实施进度计划三、实施进度计划 赌稽吨线乌豁侩踞蕊减痴拴霸香踞筑再峭迢输玉径皖擦趴夹铀沮瞬舟烯姬第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理案例:旧木板房刷漆问题网络图中符号表示:uu作业:箭头作业:箭头( (如,刮旧如,刮旧漆漆、刷新漆、清理、刷新漆、清理) )uu事件(一项作业开始或结束):圆圈事件(一项作业开始或结束):圆圈uu作业依赖关系:前后相邻的作业作业依赖关系:前后相邻的作业uu虚拟作业:虚线箭头,实际上并不存在的虚拟作业:虚线箭头,实际上并不存在的作业,只是为了显式表示作业之间的依赖作业,只是为了显式表示作业之间的依赖关系关系山雨阁咒敦暗匪境盟钉舅刺

42、果弦榨侦萍巧占缔举交怜练需悼院坛飞品词潍第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理案例:旧木板房刷漆问题1234765891011旧木板房刷漆工程图旧木板房刷漆工程图刮擦刷纱术淫翰佳髓搭哀庞滩在踊桥瓜王砌讯煞糜倔您捌蛆陈牢讨拓福寄嘉髓氯第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理各项作业及作业内容作业作业作业作业作业内容作业内容作业内容作业内容作业作业作业作业作业内容作业内容作业内容作业内容1-21-21-21-2刮第刮第刮第刮第1 1 1 1面墙上的旧漆面墙上的旧漆面墙上的旧漆面墙上的旧漆 7-9 7-9 7-9 7-9清理第清理第清理第清理第2 2 2 2

43、面墙窗户面墙窗户面墙窗户面墙窗户2-32-32-32-3刮第刮第刮第刮第2 2 2 2面墙上的旧漆面墙上的旧漆面墙上的旧漆面墙上的旧漆8-108-108-108-10给第给第给第给第4 4 4 4面墙刷新漆面墙刷新漆面墙刷新漆面墙刷新漆2-42-42-42-4给第给第给第给第1 1 1 1面墙刷新漆面墙刷新漆面墙刷新漆面墙刷新漆 9-10 9-10 9-10 9-10清理第清理第清理第清理第3 3 3 3面墙窗户面墙窗户面墙窗户面墙窗户 3-5 3-5 3-5 3-5刮第刮第刮第刮第3 3 3 3面墙上的旧漆面墙上的旧漆面墙上的旧漆面墙上的旧漆10-1110-1110-1110-11清理第清理

44、第清理第清理第4 4 4 4面墙窗户面墙窗户面墙窗户面墙窗户4-64-64-64-6给第给第给第给第2 2 2 2面墙刷新漆面墙刷新漆面墙刷新漆面墙刷新漆3-43-43-43-4;5-65-65-65-6;6-76-76-76-7;8-98-98-98-9虚拟作业虚拟作业虚拟作业虚拟作业4-74-74-74-7清理第清理第清理第清理第1 1 1 1面墙窗户面墙窗户面墙窗户面墙窗户5-85-85-85-8刮第刮第刮第刮第4 4 4 4面墙上旧漆面墙上旧漆面墙上旧漆面墙上旧漆6-86-86-86-8给第给第给第给第3 3 3 3面墙刷新漆面墙刷新漆面墙刷新漆面墙刷新漆珠蒸逢恰讹他认溯剪彻俘贩壁摘刽

45、锋觅令俺盾逾吏苑另诉讽食裹轻抑盐匣第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理案例:旧木板房刷漆问题估算进度:估算进度:uu 首先,把每个作业估计需要使用的首先,把每个作业估计需要使用的时间写在表示该作业的箭头上方。时间写在表示该作业的箭头上方。uu 其次,为每个时间计算其次,为每个时间计算最早时刻最早时刻EET和和最迟时刻最迟时刻LET。 分别写在事件分别写在事件圆圈的右上角和右下角。圆圈的右上角和右下角。机动时间机动时间= (LET)= (LET)结束结束结束结束 (EET) (EET)开始开始 持续时持续时间间竖隆搀色烫鞠萍诫帆乐堂布咎箍截锨原果先雾宝炒彦兰溅垮驳平影少山

46、维第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理案例:旧木板房刷漆问题旧木板房刷漆工程图旧木板房刷漆工程图(红色红色是关键路径)是关键路径)刮擦刷10022236646658 1161212712188151591520102121112323(机动时间)机动时间)ooo持续时间持续时间事件号事件号最早时刻最早时刻 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)塌鞘材伴沮泡厚萝产坠弗姐气弛习跺畸朋尔裹槽克锁保烃裴

47、枷攒闰迎寂妆第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理第四节第四节 信息系统的质量管理信息系统的质量管理 一、质量管理的概念一、质量管理的概念 国际标准化组织在国际标准化组织在2000年发布的年发布的ISO9000:2000国际标国际标准中将质量管理定义为准中将质量管理定义为“确定质量方针、目标和职责,并在确定质量方针、目标和职责,并在质量体系中通过诸如质量策划、质量控制、质量保证和质量质量体系中通过诸如质量策划、质量控制、质量保证和质量改进,使其实施的全部管理职能的所有活动改进,使其实施的全部管理职能的所有活动”。 1、全面质量管理的定义、全面质量管理的定义 全面质量管理就

48、是以质量为中心,全体职工以及有关部全面质量管理就是以质量为中心,全体职工以及有关部门积极参与,将专业技术、经营管理、数理统计和思想教育门积极参与,将专业技术、经营管理、数理统计和思想教育等结合起来,建立起产品的研究、设计、生产、服务等全过等结合起来,建立起产品的研究、设计、生产、服务等全过程的质量体系,从而有效地利用人力、物力、财力、信息资程的质量体系,从而有效地利用人力、物力、财力、信息资源等,以最经济的手段生产出让顾客满意的产品,使组织、源等,以最经济的手段生产出让顾客满意的产品,使组织、全体成员以及全社会均能够受益,从而确保组织获得长期的全体成员以及全社会均能够受益,从而确保组织获得长期

49、的成功和发展。成功和发展。 足隔曾拍滞啤旅栈唱紫最镁钢头够毡旷馏屁虚浆啤程牵很畏左艾乎死讣催第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理2、全面质量管理质量改进的一般方法、全面质量管理质量改进的一般方法 全面质量管理质量改进的一般方法就是一切按全面质量管理质量改进的一般方法就是一切按PDCA循循环办事。环办事。PDCA循环是由美国质量管理专家戴明循环是由美国质量管理专家戴明(W.Edwards Deming)博士最早提出来的概念,所以又称博士最早提出来的概念,所以又称“戴明循环戴明循环”。 PDCA循环的基本内容可以概括为循环的基本内容可以概括为“四个阶段、八个步骤四个阶段、八

50、个步骤”。四个阶段是指四个阶段是指P(Plan,计划,计划)阶段、阶段、D(Do,执行,执行)阶段、阶段、C(Check,检查,检查)阶段、阶段、A(Action,行动,行动)阶段。阶段。 P阶段是指以提高产品质量、降低消耗为目的,通过分析阶段是指以提高产品质量、降低消耗为目的,通过分析诊断,制定改进目标,确定达到这些目标的具体措施和方法。诊断,制定改进目标,确定达到这些目标的具体措施和方法。第四节第四节 信息系统的质量管理信息系统的质量管理 一、质量管理的概念一、质量管理的概念 D阶段是指贯彻计划和措施,实现既定的计划内容。阶段是指贯彻计划和措施,实现既定的计划内容。琶芍驭挞坏蛤嘉规走舟尼匪

51、铱冗客皮尊落癣创枣臻童虚竖较夹雕凡速隶深第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理3、信息系统的质量、信息系统的质量 所谓信息系统的质量应该是指管理信息系统对其全部的所谓信息系统的质量应该是指管理信息系统对其全部的功能目标的满足程度及其运行的效益。功能目标的满足程度及其运行的效益。 一是开发管理方面的,包括系统开发的准备,组织和规一是开发管理方面的,包括系统开发的准备,组织和规划,包括各开发阶段的组织,协调以及运行管理方面所反映划,包括各开发阶段的组织,协调以及运行管理方面所反映的质量问题。的质量问题。 二是技术方面的,包括系统生命周期各阶段的工作质量二是技术方面的,包括系统

52、生命周期各阶段的工作质量和成果质量。和成果质量。 C阶段是指对照计划要求,检查和验证执行的效果,及阶段是指对照计划要求,检查和验证执行的效果,及时发现计划过程中的经验和问题。时发现计划过程中的经验和问题。2、全面质量管理质量改进的一般方法、全面质量管理质量改进的一般方法 第四节第四节 信息系统的质量管理信息系统的质量管理 A阶段是总结和处理阶段,是指将成功的经验加以肯定,阶段是总结和处理阶段,是指将成功的经验加以肯定,制定成标准、规程、制度,巩固成绩,克服缺点。制定成标准、规程、制度,巩固成绩,克服缺点。砂仪靶狱乳剃稳啼酿兹揣滔乌呸夹务传凑磺委蹦釉下宠曼迟膊套履是锥瑟第五章 信息系统开发的项目

53、管理第五章 信息系统开发的项目管理二、信息系统开发的质量要素二、信息系统开发的质量要素 (一)根据信息系统的生命周期来确定质量要素(一)根据信息系统的生命周期来确定质量要素 影响管理信息系统质量的因素是多方面的。美国影响管理信息系统质量的因素是多方面的。美国IBM公公司对造成系统质量问题的多种错误发生情况进行统计,其结司对造成系统质量问题的多种错误发生情况进行统计,其结果是,程序编制错误占果是,程序编制错误占25%,系统分析和设计错误占,系统分析和设计错误占45%,程序设计错误占程序设计错误占20%,文档错误占,文档错误占7%,其它错误占,其它错误占3%。可。可见错误分布面很广,信息系统的分析

54、、设计、实施、运行阶见错误分布面很广,信息系统的分析、设计、实施、运行阶段均会影响系统质量,这都是质量管理的着眼点。段均会影响系统质量,这都是质量管理的着眼点。第四节第四节 信息系统的质量管理信息系统的质量管理 (二)从人员角度分析信息系统的质量要素(二)从人员角度分析信息系统的质量要素 (1)维护人员的质量观)维护人员的质量观他们对质量的要求是易于维护、软件文档清晰等。他们对质量的要求是易于维护、软件文档清晰等。梆瘦及联筹跨钒伺拈妨腊绪烙傣土缝碗批怂录琵牡消阑斯哟苯笋辩硅惨剧第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理(2)用户的质量观)用户的质量观 用户不关心系统是如何开发

55、出来的,也不需十分了解系用户不关心系统是如何开发出来的,也不需十分了解系统内部结构,只关心其所提出的要求能否得到满足。例如软统内部结构,只关心其所提出的要求能否得到满足。例如软件是否具备所要求的功能,是否可靠运行,运行效率如何,件是否具备所要求的功能,是否可靠运行,运行效率如何,系统对于环境的适应性又如何等。系统对于环境的适应性又如何等。(3)开发人员的质量观)开发人员的质量观 系统开发人员既要开发满足质量要求的最终系统,还系统开发人员既要开发满足质量要求的最终系统,还得注意开发过程每个阶段的质量。比如从用户角度考察软得注意开发过程每个阶段的质量。比如从用户角度考察软件质量仅用响应时间指标,开

56、发人员则从路径长度、存取件质量仅用响应时间指标,开发人员则从路径长度、存取时间、等待时间三个角度考察。时间、等待时间三个角度考察。第四节第四节 信息系统的质量管理信息系统的质量管理 (二)从人员角度分析信息系统的质量要素(二)从人员角度分析信息系统的质量要素 (4)系统管理人员对质量的要求)系统管理人员对质量的要求 管理人员关心系统的总体质量,而不是软件质量的个别管理人员关心系统的总体质量,而不是软件质量的个别属性。属性。首澳涉抬减仙首凳殿肝咙稳瘁赠糕梗设拼闸竖骑赢墓柑褥确俭监胸胡谚役第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理三、对信息系统质量控制的方法三、对信息系统质量控制

57、的方法 (1)开发过程科学化、规范化。)开发过程科学化、规范化。 管理信息系统有一个重要待点即开发的样品即产品,要确管理信息系统有一个重要待点即开发的样品即产品,要确保系统质量,必须对开发过程实行科学化、规范化,要求与系保系统质量,必须对开发过程实行科学化、规范化,要求与系统有关的人员都严格按章办事。统有关的人员都严格按章办事。第四节第四节 信息系统的质量管理信息系统的质量管理 (2)信息系统开发管理工程化。)信息系统开发管理工程化。 管理信息系统开发实行工程化管理也是提高信息系统质量管理信息系统开发实行工程化管理也是提高信息系统质量的重要保证。的重要保证。(3)确定信息系统的质量和成本。)确

58、定信息系统的质量和成本。 信息系统质量成本指在信息系统开发过程中发生在信息系信息系统质量成本指在信息系统开发过程中发生在信息系统质量上的一切费用。其中包括因质量问题而修改、返工,资统质量上的一切费用。其中包括因质量问题而修改、返工,资源浪费,损失费用,为保证提高质量而采取的一系列措施所发源浪费,损失费用,为保证提高质量而采取的一系列措施所发生的费用,以及测试费用等。生的费用,以及测试费用等。书恤镑默逗在驰责檬记场嚏卖苛豌措趾面戮零幌菠轴谴巳屡了呸饱镰虐咎第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理(4)设置质量控制点)设置质量控制点 信息系统的质量是一个积累值,反映在各个方面。

59、因此,信息系统的质量是一个积累值,反映在各个方面。因此,要确保它的整个质量,必须严格控制每一步骤每项技术的质要确保它的整个质量,必须严格控制每一步骤每项技术的质量。为此,应在开发信息系统的整个生命同期内的各个阶段量。为此,应在开发信息系统的整个生命同期内的各个阶段上设定一定的质量控制点、对一些可能影响系统质量的技术上设定一定的质量控制点、对一些可能影响系统质量的技术细节设定指标进行的严格控制,达不到要求不进入下一步工细节设定指标进行的严格控制,达不到要求不进入下一步工作或其它有关工作作或其它有关工作第四节第四节 信息系统的质量管理信息系统的质量管理 三、对信息系统质量控制的方法三、对信息系统质

60、量控制的方法 (5)信息系统质量检测、控制)信息系统质量检测、控制 信息系统检测首先对开发过程的每个质量控制点都要订信息系统检测首先对开发过程的每个质量控制点都要订出规范标准,并将它们细化、量化,形成一套指标体系加以出规范标准,并将它们细化、量化,形成一套指标体系加以评分使之具有可操作性,从而使信息系统的质量得到严格评分使之具有可操作性,从而使信息系统的质量得到严格控制。控制。冬身当勘鬃醋蔗祥疾士逛狙惋饲揖董蒂语遍残奔款禁堂哼蚜氓股维辰谬会第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理(6)信息系统的科学鉴定)信息系统的科学鉴定 对信息系统的鉴定应侧重于运行方面,应该由所涉及的对

61、信息系统的鉴定应侧重于运行方面,应该由所涉及的各学科的专家组成鉴定小组,在系统运行一个相当长的时间各学科的专家组成鉴定小组,在系统运行一个相当长的时间后,从管理和技术的各个方面,从运行效果方面进行客观、后,从管理和技术的各个方面,从运行效果方面进行客观、公正,严格的考核鉴定,防止所开发的信息系统只能应付鉴公正,严格的考核鉴定,防止所开发的信息系统只能应付鉴定会而没有实施运行的能力。定会而没有实施运行的能力。 第四节第四节 信息系统的质量管理信息系统的质量管理 三、对信息系统质量控制的方法三、对信息系统质量控制的方法 四、软件质量的度量模型四、软件质量的度量模型 国际标准化组织国际标准化组织(I

62、SO)于于1985年以后先后提出了多项关于年以后先后提出了多项关于SQM的工作报告。的工作报告。1985年年ISO提出了关于软件质量度量的模提出了关于软件质量度量的模型,如图型,如图5.5所示。所示。疡煎翁节井堂川哨濒侯滦淀血纺抛耀健攀慑写酥不齿压沂雇绦评涛余胡抽第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理通信性软件独立性硬件独立性通信共用性数据共用性适用性通用性连接性正确性可靠性效率可用性安全性可跟踪性可跟踪性模块性完备性一致性准确性容错性简洁性扩充性工具性自描述性执行效率存储效率存取控制存取审查操作性可训练性简明性可维护性SQRCSQDCSQMC由各使用者根据实际使用情况确

63、定图图5.5 ISO建议的信息系统的质量度量模型建议的信息系统的质量度量模型第四节第四节 信息系统的质量管理信息系统的质量管理 1软件质量需求评价准则软件质量需求评价准则(SQRC) 这是软件质量度量模型的这是软件质量度量模型的高层。它由正确性、可靠性、高层。它由正确性、可靠性、效率、安全性、可用性、可维效率、安全性、可用性、可维护性、适用性、连接性共护性、适用性、连接性共8个个质量因素组成。质量因素组成。笼吕宣陀疮基揭疯蠢洞妙扫舅谗碎饱奏柯哪萍占沽突捶挚樊雪汾侥至禹依第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理3 3软件质量度量评价准则软件质量度量评价准则(SQMC)(SQM

64、C) 这是软件质质量度量模型的低层。它是根据用户的需这是软件质质量度量模型的低层。它是根据用户的需求对各项设计原则的细化指标。求对各项设计原则的细化指标。 低层的低层的SQMCSQMC则应根据实际情况具体制定,以同各个对则应根据实际情况具体制定,以同各个对象更好地吻合。表象更好地吻合。表5.25.2给出了各质量度量要素的含义。给出了各质量度量要素的含义。第四节第四节 信息系统的质量管理信息系统的质量管理 四、软件质量的度量模型四、软件质量的度量模型 2 2软件质量设计评价准则软件质量设计评价准则(SQDC)(SQDC) 这是软件质量度量模型的中层。它规定了高层各项原这是软件质量度量模型的中层。

65、它规定了高层各项原则的具体设计内容,共则的具体设计内容,共2323个评价准则。个评价准则。蹈舟淀烘务翰羌僵筋致求铬拈碍来楷刘赶轿喘菜葵小宝彬哀严畏饱疵鞋颊第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理表表5.2 管理信息系管理信息系统质量的度量和定量的度量和定义可可维护性性指指现场发现错误后,修正后,修正这些些错误的困的困难程度以及所需要的程度以及所需要的费用用自适自适应性性 程序程序发行后,增添新功能的困行后,增添新功能的困难程度以及所需要的程度以及所需要的费用,用,还包括从程序中抽出一些功能并将它包括从程序中抽出一些功能并将它和其它程序和其它程序结合起来的困合起来的困难程度。

66、程度。实用性用性程序程序满足足预期功能的程度。我期功能的程度。我们可以要求所有的用可以要求所有的用户对程序的每一程序的每一项功能(定功能(定义了每种分数的含了每种分数的含义后)都按后)都按A、B、C、D、E评分,然后再平均。分,然后再平均。系系统安全性安全性未未经许可的人可的人员想控制系想控制系统及存取系及存取系统信息的困信息的困难程度。他程度。他们包括(包括(1)大学)大学计算中心的好逞能算中心的好逞能的人的人员;(;(2)那些好管)那些好管闲事的、千方百事的、千方百计想了你私人文档的家伙;(想了你私人文档的家伙;(3)政府或工)政府或工业界的界的间谍;(;(4)计算机上的作案事件。算机上的

67、作案事件。易安装性易安装性大部分大部分计算机系算机系统在在设计是通用的,是通用的,经过系系统生成生成阶段定制了段定制了软件后就件后就变成了成了专用用计算机系算机系统简明性明性设计是直接明了的是直接明了的还是曲折复是曲折复杂的。所有系的。所有系统中可靠性的大中可靠性的大敌就是复就是复杂的的设计过程。程。可移植性可移植性把把软件系件系统移植到不同的移植到不同的计算机或操作系算机或操作系统的便利程度。可移植性常用修改的便利程度。可移植性常用修改费用与开用与开发费用之比用之比来衡量。来衡量。易理解性易理解性理解并使用理解并使用软件的便利程度。件的便利程度。可可测试性性测试软件的便利程度。一个程序件的便

68、利程度。一个程序员虽有有许多多错误,但修改方便;,但修改方便;别一个程序一个程序员虽然然错误很少但很少但难以以发现和修改。前一个程序和修改。前一个程序员的的编写的写的软件的可件的可测试性就比性就比较高。高。生存能力生存能力管理部管理部门对系系统设计理解的便利程度和根据理解的便利程度和根据设定的里程碑了解并控制定的里程碑了解并控制项目的便利程度。目的便利程度。风险发生下述事件的概率:(生下述事件的概率:(1)系)系统准准时交付;(交付;(2)没有超支;()没有超支;(3)用)用户满意意第四节第四节 信息系统的质量管理信息系统的质量管理 庐歪诧悟田画母承旺吃缚基迭禄炬晋搭倪毫撞串劲港烷仲锐瓣江异农

69、课命第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理 什么是项目管理?什么是项目管理? 系统开发立项工作的原则是什么?系统开发立项工作的原则是什么? 系统开发鉴定工作有哪些主要方式?系统开发鉴定工作有哪些主要方式? 系统开发可选择哪些主要方式?主要特点是什么?系统开发可选择哪些主要方式?主要特点是什么? 系统开发领导组织的主要任务是什么?系统开发领导组织的主要任务是什么? 系统开发工作组织的主要任务是什么?系统开发工作组织的主要任务是什么? 甘特图有哪些优缺点?甘特图有哪些优缺点? 网络图有哪些优缺点?网络图有哪些优缺点? 质量管理经历了哪些发展阶段?什么是全面质量管理?质量管理经历了哪些发展阶段?什么是全面质量管理?其主要特点是什么?其主要特点是什么? PDCA循环包括哪些阶段和步骤?循环包括哪些阶段和步骤? 如何对信息系统进行质量控制?如何对信息系统进行质量控制? ISO的软件质量度量模型的软件质量需求评价准则和软的软件质量度量模型的软件质量需求评价准则和软件设计评价准则分别包括哪些内容?件设计评价准则分别包括哪些内容? 复习思考题五复习思考题五睦搬稳骨瞩璃趾鸵贯奸低樟旅兴絮熊逝捏圈霸敬袁交顿场裔朵眩肋概入铅第五章 信息系统开发的项目管理第五章 信息系统开发的项目管理

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号