资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,第九章 信息系统的开发管理,本章内容,第一节 项目管理的概念,第二节 进度管理,第三节 经费管理,第四节 质量管理,第五节 文档管理,第六节 人员管理,第七节 系统开发的监理,第一节 项目管理的概念,项目在一定的资源约束下完成既定目标的一次性任务。,开发一种新产品,建设一座水电站,建一个网站,一、项目的属性,独特性,项目组织的临时性和开放性,项目有一定的生命期,项目有一定的不确定性,从而具有一定的风险性,二、项目管理及其特点,质量、成本、进度的相互制约关系,费用,高,进度,质量好,任务多,快,项目管理的特点,1项目管理是一项复杂的工作。,2项目管理具有创造性。,3项目管理需要集权领导并建立专门的项目组织。,4项目负责人在项目管理中起着非常重要的作用。,三、信息系统开发项目的特点,1目标不精确,越界较模糊,质量要求更多地由项目团队定义。,2信息系统项目进行中,客户的需求会不断被激发并进一步明确,导致项目进度、费用等计划的更改。,3信息系统开发项目是智力密集型项目,受人力资源影响最大,项目组的结构、项目组成员的责任心和能力对项目的成功与否有决定性影响。,第二节 进度管理,计划是项目管理的基本组成部分。,一个详细的计划包括:,确定执行项目需要的特定活动,明确每项活动的职责;,确定这些活动的完成顺序;,计算每项活动所需的时间和资源;,制定项目预算。,项目开始后,对进度进行监控管理。,一、计划,工作分析结构与责任矩阵,销售报表系统,初步调查,Beth,1,系统分析,Jim,2,系统设计,Tyler,3,系统实施,Hannah,4,系统测试,Maggie,5,系统交付,Beth,6,收集数据,Beth,1.1,可行性研究,Jack,1.2,准备报告,Rose,1.3,数据输入输出,Tyler,3.1,评估,Cathy,3.3,准备报告,Sharon,3.4,软件,Maggie,5.1,硬件,Gene,5.2,网络,Greg,5.3,准备报告,Rose,5.4,处理数据更新数据,Joe,3.1,会晤用户,Jim,.1,研究现系统,Steve,2.2,明确需求,Jeff,2.3,培训,Jim,6.1,系统转换,Beth,6.2,软件,Hannah,4.1,硬件,Joe,4.2,网络,Gerri,4.3,准备报告,Jack,4.4,准备报告,Jim,2.4,准备报告,Jack,6.3,菜单,Tyler,3.1.1,定期报告,Steve,3.1.3,特殊问题,Jeff,3.1.4,包装软件,Hannah,4.1.1,定制软件,Maggie,4.1.2,数据输入屏幕,Tyler,3.1.2,制定计划,甘特图,制定计划,计划评审技术PERT,二、进度安排,估计活动的工期,进度计划,1最早开始时间和最早结束时间,最早开始时间(earliest start time,ES)是指某项活动能够开始的最早时间。,最早结束时间(earliest finish time,EF)是指某项活动能够完成的最早时间,EF=ES+工期估计,2最迟开始时间和最迟结束时间,最迟开始时间(Latest start time,LS)是指使项目在要求完工时间内完成,某项活动必须开始的最迟时间。,最迟结束时间(Latest finish time,LF)是指为了使项目在要求完工时间内完成,某些活动必须完成的最迟时间。显然有:LS=LF工期估计,关键路径,总时差=项目要求完工时间(最后一项活动)最早结束时间,=LF-EF,=LS-ES,含开始/结束时间的网络图,三、进度控制,进度控制的方法,1分析进度,找出哪些地方需要采取纠正措施;,2确定应采取的纠正措施;,3修改计划,将纠正措施列入计划;,4重新计算进度,估计纠正措施的效果。,第三节 经费管理,成本估算,制定经费计划,成本计划的变更控制,一、信息系统项目成本测算,成本的构成:,成本测算过程,成本测算方法,基于历史项目的测算模型,R=F(X,C),其中R是信息系统的成本(系统开发所需人月数、工期、费用等),X是一组经过选择的影响成本的因素,C是一组参数。,功能点分解法,专家判定法,构造成本模型COCOMO,二、成本计划的变更控制,为了对成本计划进行监控,需要选取若干指标进行考察。三个指标监控成本变动:,预算累计量,实际成本累计量,盈余累计量。,第四节 质量管理,在现代质量管理中,“质量”被定义为“用户的满意程度”。,信息系统的满意体现在:,第一,设计规格要符合用户要求;,第二,程序要按设计规格所说明的情况正确运行。,一、全面质量控制,采取下列方法和措施,对系统开发的全过程进行质量控制与检查:,严格挑选项目组成员,加强培训工作,正确选择系统开发策略与方法,设立质量控制点,建立严格的文档管理制度,建立集体评议制度,二、软件质量管理,软件质量特性:,软件质量特性,二级特性,功能性,可追踪性,完备性,一致性,可靠性,可操作性,简单性,健壮性,可防护性,效率,通信有效性,处理有效性,设备有效性,安全性,保密性,可防护性,健壮性,数据安全性,可维护性,一致性,简单性,模块性,结构性,清晰性,可见性,自描述性,文档完备性,可移植性,清晰性,模块性,自描述性,系统无关性,兼容性,通用性,易使用性,培训性,简单性,清晰性,自描述性,可见性,可扩充性,兼容性,模块性,结构性,一致性,简单性,公用性,可重用性,通用性,模块性,结构性,系统无关性,公用性,三、软件质量管理的内容,1质量控制,分为计划、规程评价和产品评价三类。,2质量设计,第五节 文档管理,文档的作用,文档类型、内容,文档的编写与管理,一、文档的作用与地位,文档的沟通作用,用户与系统分析人员进行沟通,系统开发人员与项目管理人员在项目开发期的沟通,前期开发人员与后期开发人员的沟通,测试人员与开发人员的沟通,开发人员与用户在系统运行期间进行沟通,系统开发人员与系统维护人员的沟通,用户与维护人员在系统运行维护期间的沟通,二、信息系统文档的类型和内容,三、文档的编写与管理,编写高质量的文档:,1要分清读者对象,适应他们的需要。,2文字准确、简单明了。行文要确切,没有二义性。前后内容协调一致,没有矛盾。,3完整统一。,4可追溯性,必要时可以跟踪追查。,5可检索性。文档的结构安排、装订都应考虑读者查阅的方便,能以最快的速度找到所需的内容。,文档的管理,文档管理制度化,文档标准化、规范化,维护文档的一致性,维持文档的可追踪性,第六节 人员管理,项目团队,项目经理,一、项目经理的技能,获得资源的能力,组建团队的能力,权衡项目目标的能力,应付危机及解决冲突的能力,谈判及广泛沟通的能力,领导才能及管理技能,技术能力,创业能力,二、项目团队的效率,有成效的项目团队有以下特点:,对项目目标的清晰理解,对每位成员的角色和职责的明确期望,目标导向,高度的合作互助,高度信任,严格的工作规范和文档标准,三、项目团队的成长,团队发展的4个阶段,形成阶段,震荡阶段,正规阶段,表现阶段,不同阶段的生产力不同,高,低,形成,震荡,正规,表现,团队精神,工作绩效,第七节 系统开发的监理,监理的概念,监理的内容,监理的工作准则,一、监理的概念与作用,信息系统监理是指聘请用户方与开发方之外的第三方(丙方),对信息系统开发过程中的行为、事件和文档进行审查和监督,为用户提供与项目有关的信息和信息处理能力的支持,以确保信息系统建设成功。,用户方,(甲方),开发方,(乙方),监理方,(丙方),监理的作用,于用户,监理方利用对信息技术的知识和丰富的信息系统建设经验,为用户提供信息处理的能力支持,对信息产品、信息技术、信息系统建设方案进行评价和选择,辨析开发方提供的各种材料、演示软件,改变在与乙方对策过程中的不利地位,从而降低因乙方隐蔽信息而带来的风险。,监理方利用自己丰富的管理知识,指出甲方为了建设信息系统需要调整的业务流程和管理机制,协助制定改革计划,并不断督促甲方排除阻力进行调整,降低因业务流程和管理体制不适应给信息系统带来的风险。,于开发方,主要职责是监督和管理,重在监督。,在信息系统建设过程中,监理方根据自己的经验判明乙方是否偏离了甲方的实际需要,是否简化了系统的功能模块,是否采用了性能较低的配置或质量较差的产品,是否隐含了安全问题等等。,二、信息系统监理的内容,项目实施前的监理咨询,项目实施中的监理咨询,项目实施后的监理咨询,三、信息系统监理的工作准则,项目监理的一般准则,“守法、诚信、公正、科学”的八字原则,信息系统的监理人员:,公正、独立,有良好的职业道德;,既熟悉信息技术和信息产品,又熟悉管理工作;,有丰富的信息系统建设实践经验。,
展开阅读全文