《系统开发项目管理.pptx》由会员分享,可在线阅读,更多相关《系统开发项目管理.pptx(27页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、项目管理的概念 项目管理是指在一定资源如时间、资金、人力、设备、材料、能源、动力等约束条件下,为了高效率地实现项目的既定目标(即到项目竣工时计划达到的质量、投资、进度),按照项目的内在规律和程序,对项目的全过程进行有效的计划、组织、协调、领导和控制的系统管理活动。第1页/共27页项目管理研究体系 以欧洲为首的体系,即国际项目管理协会(IPMA-International Project Management Association)项目管理专业人员取证分为A、B、C、D四个级别,级别之间的档次标准差距很大。其中,A级是工程主任证书级(相当于总经理一级)、B级为项目经理级别证书、C级为项目管理工
2、程师级证书、D级为项目管理技术员级证书IPMA更注重实践能力。以美国为首的体系,即美国项目管理协会(PMI-Project Management Institute)包含对项目管理能力的审查,但更注重知识的考核,申请者必须参加并通过包括200个问题的考试。第2页/共27页项目管理三要素 项目就是在一定的资源约束下完成既定目标的一次性任务。这一定义包含三层意思:一定资源约束、一定目标、一次性任务。这里的资源包括时间资源、经费资源、人力资源和物质资源。对于一个确定的合同项目,其任务的范围是确定的,此时项目管理就演变为在一定的任务范围下如何处理好质量、进度、成本三者的关系。第3页/共27页信息系统项
3、目管理特点(一)目标不精确、任务边界模糊、质量要求主要是由项目团队定义(二)客户需求随项目进展而变,导致项目进度、费用等不断变更(三)信息系统项目是智力密集、劳动密集型项目,受人力资源影响最大,项目成员的结构、责任心、能力和稳定性对信息系统项目的质量以及是否成功有决定性的影响(四)由于信息系统开发的核心成果应用软件是不可见的逻辑实体,如果人员发生流动,对于没有深入掌握软件知识或缺乏信息系统开发实践经验的人来说,很难在短时间里做到无缝承接信息系统的后续开发工作。第4页/共27页信息系统项目管理内容人力资源管理成本管理质量管理沟通和范围管理时间进度管理风险管理知识资产管理第5页/共27页信息系统项
4、目管理的基本原则信息系统项目管理的工作流程与信息系统开发过程的阶段划分有关,信息系统项目管理贯穿于系统分析、系统设计、系统实施、系统维护和评价的整个系统开发过程。(一)问题分析(二)选择正确的项目(三)选任项目负责人(四)具体指明责任(五)建立项目计划和确定工作标准(六)限定任务,具体指明任务细节第6页/共27页信息系统项目管理的主要步骤(一)任务分解(WBS)按照系统开发项目的结构和功能进行划分。即可以将整个开发系统分为硬件系统、系统软件、应用软件系统。按照系统开发中的系统分析、系统设计、系统实施及系统实施中的编程、系统测试、系统安装调试、系统试运行、系统运行等各个阶段划分出每个阶段应该完成
5、的任务、技术要求、软硬件系统的支持、完成的标准、人员的组织及责任、质量保证、检验及审查等项内容,同时还可根据完成各阶段任务所需的步骤将这些任务进行更细一级的划分。两者结合起来进行划分 第7页/共27页信息系统项目管理的主要步骤(二)计划安排依据任务划分即可制定出整个开发及项目管理计划,并产生任务时间计划表。开发计划可以划分为计算机系统硬件、系统软件配置计划、应用软件开发计划、测试和评估计划、验收计划、质量保证计划、系统工程管理计划和项目管理计划、培训计划、安装计划、安全性保证计划等。当这些计划制定出来后,可以画出任务时间计划表,表明任务的开始时间、结束时间,表明任务之间的相互依赖程度。这个任务
6、时间计划表可以按照任务的层次形成多张表,系统开发的主任务可以形成一张表,它是所有子任务时间计划表建立的基础。第8页/共27页信息系统项目管理的主要步骤(三)项目经费管理经费管理中要制订两个重要的计划,即经费开支计划和预测计划。经费开支计划包括:(1)完成任务所需的资金分配;(2)确认任务的责权和考虑可能的超支情况;(3)系统开发时间表及相应的经费开支;(4)如果需要变动,及早通知项目经理。预测开支计划包括:(1)估计在不同的时间所需的经费情况;(2)了解项目完成的百分比;(3)与经费开支计划相比较;(4)允许项目经理做有计划的经费调整。第9页/共27页信息系统项目管理的主要步骤(四)项目审计与
7、控制是整个项目管理的重要部分,它对于整个系统开发能否在预算的范围内按照任务时间表来完成相应的任务起着关键的作用。内容和步骤如下。(1)制定系统开发的工作制度按照所采用的开发方法,针对每一类开发人员制定出其工作过程中的责任、义务、完成任务的质量标准等。(2)制定审计计划按照总体目标和工作标准制定出进行审计的计划。(3)分析审计结果按计划对每项任务进行审计,分析执行任务计划表和经费的变化情况,确定需要调整、变化的部分(4)控制即根据任务时间计划表和审计结果,掌握项目进展情况,及时处理开发过程中出现的问题,及时修正开发工作中出现的偏差,保证系统开发工作的顺利进行。第10页/共27页信息系统项目管理的
8、主要步骤(五)项目风险管理第一步,风险辨识。首先列出一个潜在问题表,然后再考虑其中有哪些问题会出现风险。风险的确定应听取技术专家和广大用户的意见。第二步,风险分析。对辨识出的风险进行进一步的确认后分析风险概况,即假设某一风险出现后,分析是否会有其他风险出现,或是假设这一风险不出现,分析它将会产生什么情况,然后确定主要风险出现最坏情况后,如何将此风险的影响降低到最小,同时确定主要风险出现的个数及时间。第三步,风险缓和。通过对风险的分析确定出风险的等级,对高级的风险要制定出相应的对策,采取特殊的措施予以处理,并指定专人负责重要风险项目的实施,同时在风险管理计划中进行专门的说明。第四步,风险跟踪。对
9、辨识后的风险在系统设计开发过程中进行跟踪管理,确定还会有哪些变化,以便及时修正计划。第11页/共27页信息系统项目管理的主要步骤(五)项目风险管理风险管理中应注意的是:(1)技术方面必须满足需求,应尽量采用商品化技术,这样可以降低系统开发的风险。(2)开销应尽量控制在预算范围之内。(3)开发进度应尽量控制在计划之内。(4)应尽量与用户沟通,不要做用户不知道的事情。(5)充分估计到可能出现的风险,注意倾听其他开发人员的意见。(6)及时采纳减少风险的建议。第12页/共27页信息系统项目管理技术和方法一、甘特图甘特图(Ganttchart)是在20世纪初由亨利甘特开发的,是一种线条图,横轴表示时间,
10、纵轴表示要安排的活动,线条表示在整个期间上计划的和实际的活动完成情况。第13页/共27页分析设计实施验收与评价甘特图的例子第14页/共27页912141553Worker requiredA(6)E(5)G(3)B(3)C(4)D(4)F(6)D(4)F(6)Worker available9895999第15页/共27页信息系统项目管理技术和方法二、关键路径分析方法关键路径用于描绘项目的分解情况以及每项活动的开始时间和结束时间,并且还可以用于描述各项活动之间的内在联系、依赖关系。关键路径分析方法的组成要素包括:(1)事件(event),指活动完成的节点,有时也被称为里程碑(milestone
11、),表示有重要的事情发生,或是有重要的活动完成。(2)活动(activity),代表所采取的行动,从一个时间进行到另一个时间所需花费的时间或资源。(3)关键路径(critical path),代表花费时间最多的一系列时间和活动,关键路径上任何一项活动的延误都会引起整个项目工期的延期。第16页/共27页活动代号后续活动持续时间淘米AB、C2min洗切菜BD7min煮饭C结束20min炒菜D结束12min第17页/共27页A2B7C20D121234由上图可看出关键路径为由上图可看出关键路径为AC或或124,长度为长度为22。但复杂的图形就不易看出,需要计算。但复杂的图形就不易看出,需要计算。A:
12、淘米B:洗切菜C:煮饭D:炒菜第18页/共27页信息系统项目管理技术和方法三、计划评审技术网络分析计划评审技术网络分析(PERT Network Analysis)适用于大型项目的规划和活动时间无法确切估计的情况,如企业重组、降低成本战略推广、开发新产品等,必须整合数以千计的活动项目,而且有些活动必须同时进行,有些活动则必须在其他活动完成之后才能进行。PERT类似于流程图,用来描述完成计划所需的各项活动的先后顺序,以及各项活动所需的时间和成本。第19页/共27页信息系统项目管理技术和方法三、计划评审技术网络分析PERT与关键路径分析法的区别主要在于活动时间的不确定性,因此在开发过程中确定活动预
13、计时间时,通常预计三个时间,分别为理想状况所需的时间即乐观时间(o);正常状况所需时间即最可能时间(m);最差状况所需时间及悲观时间(p);根据这三个预计完成时间,采用加权平均方法计算出期望完成时间e=(o+4m+p)/6。第20页/共27页活动紧前活动活动持续时间(omp)A-1-2-3BA2-3-4CA4-5-6DA3-4-5EB4-6-8FC1-2-3GD1-1-1HE、C4-5-6IF4-5-6JF、G4-6-8KH、I、J2-3-4第21页/共27页12345678910A2B3C5D4G1F2I5K3E6H5J6第22页/共27页项目管理软件 项目管理软件的发展 项目管理软件的基本
14、功能 1成本预算和控制2制定计划、资源管理及排定任务日程 3监督和跟踪项目 4报表生成 5方便的资料交换手段6处理多个项目和子项目 7排序和筛选 8安全性 9假设分析 第23页/共27页项目管理软件 项目管理软件产品介绍 1Microsoft Project2Primavera Project Planner 3SureTrak Project Manager 4CASuperProject 5Project Management Workbench(PMW)6Project Scheduler 7Time Line 第24页/共27页阅读材料:西方项目管理思想的特点与P3软件的应用P3软件具备哪些具体功能?项目管理思想在P3软件中的体现。应用P3时候的注意事项。第25页/共27页Q&A 第26页/共27页感谢您的观看!第27页/共27页