《信息系统管理》PPT课件.ppt
信息系统管理,开发工作的组织和管理,管理信息系统,2005.092008.12,管理信息系统,2005.092008.12,一、项目的组织,0.概述,项目的组织实际就是对项目的规划和管理.,规划,分析,设计,编码,测试,部署,维护,管理信息系统,2005.092008.12,一、项目的组织,0.概述,为什么要进行项目管理?,86400,请在规定的时间之内花去规定金额的钱.,管理信息系统,2005.092008.12,一、项目的组织,0.概述,项目的组织实际就是对项目的规划和管理.,管理信息系统,2005.092008.12,一、项目的组织,1.人的组织,这是核心:人员角色划分、组织结构确定,管理信息系统,2005.092008.12,一、项目的组织,1.人的组织,这是核心:人员角色划分、组织结构确定,开发小组,管理信息系统,2005.092008.12,一、项目的组织,2.项目总体规划,项目的开发方式和开发策略.,项目开发的方式,自行开发委托开发联合开发购买产品,管理信息系统,2005.092008.12,一、项目的组织,2.项目总体规划,项目的开发方式和开发策略.,系统开发的策略,接收式直线式迭代式实验式规划式,管理信息系统,2005.092008.12,二、项目管理,0.项目管理的必要性,管理信息系统的开发工作是一项系统工程.,管理信息系统,2005.092008.12,二、项目管理,1.项目管理的要素,管理信息系统的开发工作涉及到八个方面.,项目人力资源管理,管理信息系统,2005.092008.12,二、项目管理,1.项目管理的要素,管理信息系统的开发工作涉及到八个方面.,项目时间管理,管理信息系统,2005.092008.12,二、项目管理,1.项目管理的要素,管理信息系统的开发工作涉及到八个方面.,项目范围管理,项目成本管理,项目质量管理,项目合同/采购管理,项目风险管理,项目沟通管理,管理信息系统,2005.092008.12,二、项目管理,2.项目管理的体系,项目管理要素在实际工作中构成了以计划为主导的,相互联系、相互作用的有机体。,概念计划一级计划总体计划,PDT/Stakeholders,WBS,管理信息系统,2005.092008.12,二、项目管理,2.项目具体规划的过程,项目具体的规划不同于前面所说到的项目总体规划,这主要侧重于项目的我们在规划项目中具体要做的事情。,确定PDT/Stakeholders,做WBS,估计工期,进度安排,资源配置,管理信息系统,2005.092008.12,二、项目管理,2.项目具体规划的技术,与项目具体的规划过程紧密配合使用了一些技术方法。,确定PDT/Stakeholders,做WBS,估计工期,进度安排,资源配置,PERT估算/专家估算,关键日期/GANT/CPM/PERT,动态规划,管理信息系统,2005.092008.12,二、项目管理,2.项目具体规划的技术,与项目具体的规划过程紧密配合使用了一些技术方法。,确定PDT/Stakeholders,做WBS,估计工期,进度安排,资源配置,项目规划举例,管理信息系统,2005.092008.12,三、质量保证,0.概念,定义:与软件产品满足规定的和隐含的需求能力有关的特征或特征全体。,符合软件需求定义,符合软件开发规范和准则,满足需求之外的隐含需求,外部:需求,内部:规范,管理信息系统,2005.092008.12,三、质量保证,1.质量保证体系,通过形成一整套的质量保证标准、规范、过程来达到软件高质量标准.,软件质量的度量,软件质量保证策略,软件质量保证措施,管理信息系统,2005.092008.12,三、质量保证,1.质量保证体系,通过形成一整套的质量保证标准、规范、过程来达到软件高质量标准.,ISO 9001-3,CMM/CMMI,管理信息系统,2005.092008.12,三、质量保证,2.质量保证技术,在目前阶段要找到一整套技术手段来完成质量保证的工作还是不可能的.,需求管理,软件测试,文档管理,管理信息系统,2005.092008.12,四、我们关注,管理学在MIS开发中的应用,走向成熟的软件产品生产过程,管理信息系统,2005.092008.12,CMM等级标准,1.CMM是指“能力成熟度模型”,其英文全称为Capability Maturity Model for Software,英文缩写为SW-CMM,简称CMM。它是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化、使企业能够更好地实现商业目标。2.CMM是是一种用于评价软件承包能力并帮助其改善软件质量的方法,侧重于软件开发过程的管理及工程能力的提高与评估。CMM分为五个等级:一级为初始级,二级为可重复级,三级为已定义级,四级为已管理级,五级为优化级。3.CMM是由美国卡内基梅隆大学软件工程研究所1987年研制成功的,是目前国际上最流行最实用的软件生产过程标准和软件企业成熟度等级认证标准。目前,我国已有软件企业通过了CMM标准认证。,管理信息系统,2005.092008.12,CMM等级标准,管理信息系统,2005.092008.12,CMM标准作用,对于CMM的作用归纳两个主要方面:科学地评价软件开发单位的软件能力成熟等级;帮助软件开发单位进行自检,了解自己的强项和弱项,从而不断完善和改进单位的软件开发过程,确保软件质量,提高软件开发能效率。,管理信息系统,2005.092008.12,CMM的铺垫,由于CMM并未提供有关实现CMM关键过程域所需的具体知识和技能,因此,美国 Carnegie Mellon 大学软件工程研究所(CMU/SEI)以为首主持研究与开发了个体软件过程PSP(Personal software process)和群组软件过程TSP(Team Software Process),形成CMM/PSP/TSP体系。,管理信息系统,2005.092008.12,CMM的新发展 CMMI,随着人们对CMM研究的不断深入,其他学科也结合本系统的特点,陆续推出了自己的CMM模型。例如,人力资源能力成熟度模型、系统工程能力成熟度模型等等:(1)SW-CMM(Software CMM)软件CMM(2)SE-CMM(System Engineering CMM)系统工程CMM(3)SA-CMM(Software Acquisition CMM)软件采购CMM(4)IPT-CMM(Integrated Product Team CMM)集成产品群组CMM(5)P-CMM(People CMM)人力资源能力成熟度模型 CMMI(Capability Maturity Model Integration)即能力成熟度集成模型,这也是美国国防部的一个设想,他们想把现在所有的以及将被发展出来的各种能力成熟度模型,集成到一个框架中去。,思考:,题目:1.要保证软件质量是通过对软件产品进行鉴定和评估为好还是对软件生产的全过程进行质量管理为好,即你注重结果还是过程?,管理信息系统,2005.092008.12,