您好,欢迎访问三七文档
项目实施方法目录3文档范围61.项目实施总论61.1项目实施目的和意义61.2项目实施阶段说明61.3项目经理61.3.1任职资格和职责61.3.2项目经理权利71.3.3项目经理负责制71.3.4项目经理动态聘任制81.4项目组81.5项目实施流程81.6项目实施内容81.7项目管理文档/工件清单92.项目商务92.1项目可行性分析92.2项目立项93.项目策划103.1项目目标和范围103.2项目合同103.2.1承包合同103.2.2分包合同113.3项目组织113.3.1项目前期组织113.3.2项目开发实施组织113.4项目策略113.5项目计划113.5.1项目任务计划113.5.2项目成本计划133.6项目启动会议134.项目实施134.1项目进度控制134.1.1项目例会134.1.2项目状态报告144.1.3项目里程碑/阶段评估验收144.1.4项目审计144.1.5项目收款进度144.2项目质量控制144.2.1软件质量144.2.2过程质量154.2.3质量措施154.3项目成本控制164.3.1项目预算164.3.2月度预算164.3.3备用金管理164.4公司项目风险控制164.5变更管理175.项目收尾185.1项目收尾的前期准备185.2部署185.2.1计划部署185.2.2部署185.2.3部署总结195.2.4系统试运行195.3验收195.3.1计划验收195.3.2验收195.3.3验收结束195.4项目维护196.项目综合管理196.1项目风险196.1.1常见风险和应对措施196.2项目沟通216.2.1客户沟通216.2.2公司沟通226.2.3项目组内部沟通226.2.4项目问题跟踪226.3项目文档226.3.1项目文档格式标准226.3.2标准文档工件清单227.项目考核221.3项目经理1.3.1任职资格和职责任职资格:通常情况下,项目经理是需求设计组成员;在项目主要相关业务上有一定工作经验,研发项目必须有较深的技术背景;具备系统思考能力,能合理权衡项目目标,能对项目中出现的问题用全面的、长期的眼光进行考虑;具备良好的沟通协调能力,包括充分利用资源、组织和组建团队能力、应对风险危机和处理问题能力,谈判和沟通能力;符合公司《技术人员项目考核及职业发展标准》其他要求;职责:对项目的成功负主要责任;保证项目目标的完成,并保证项目完成和目标一致;合理分配项目资源,并能协调内部资源;与公司各部门以及客户、项目组成员进行充分的沟通和协调,使项目顺利进展;对项目的成本、计划、实施、监督、控制有全责;协调项目过程中,项目内部的各种矛盾,形成良好的内部团队合作;对项目组成员进行考核和评估;1.3.2项目经理权利代表公司履行商务合同和项目变更签证,处理商务纠纷、索赔等有关业务,有义务及时把相关的业务及时上报给主管领导;对项目的开展有组织的权力,可以退回不合格的成员到其部门,对项目组成员的个人发展有建议权;对于审批后获得资源等,有具体进行分配和使用的权力;项目内部决策权;有权根据项目需要提出增加资源等的权力;项目经理有义务定期把项目相关情况汇报给相关部门;项目经理有义务接受质量保证部的审计,并给于充分的配合;项目经理有义务不定期的接受公司的检查和监督。1.3.3项目经理负责制依据实施、标价分离的原则,由主管部门承担投标和市场风险,由项目经理及成员承担经营管理和技术质量风险。项目经理是项目的第一责任人,项目部成员的经济收入与项目考核结果挂钩。1.3.4项目经理动态聘任制公司所有项目均按照一次性原则组建项目组,项目经理的聘任同样采用动态聘任制度。通常情况下对外项目在项目立项时,从系统分析员、系统设计员中选择;对内项目根据情况在软件经理或系统分析、设计员中选择人员担任项目经理,并签订《项目管理目标责任书》,在项目竣工结算后回到自己所在的职能部门。1.4项目组项目组成员由公司进行配备,也可以由项目经理提出,公司进行审批后调用不在项目上的人员,根据项目的不同,组成的人员也有所区别,但是应具备的角色应该参照公司研发角色清单。一旦项目组成员确定并进场后,项目组成员必须听从项目经理的安排,项目经理有权对项目组成员进行变更,但变更必须经过公司批准。1.5项目实施流程参见1.6项目实施内容内容包括:项目可行性分析项目立项项目目标和范围项目合同项目组织项目策略项目计划项目进度项目质量项目软件质量项目过程质量项目成本项目变更项目收尾1.项目风险2.项目沟通3.配置管理4.项目文档5.项目考核1.7项目管理文档/工件清单参见2.项目商务项目商务主要是指项目合同签订前的阶段。在此阶段已经由市场销售人员明确了客户的需求,并明确了客户有和我们合作的意愿。2.1项目可行性分析在项目商务阶段,市场销售人员、项目经理(暂定)一起分析具备合作意愿的客户具体情况,项目经理根据市场销售人员对客户的了解,分析项目合同实施范围、合同实施计划(主要是阶段计划)、并在此基础上进行项目成本的估算,结合这三者结果形成项目的可行性报告,如果具备可行性就在此基础上形成项目合同初稿,并由公司市场部负责人组织进行公司层面上的合同评审。2.2项目立项通常情况下,在项目合同签订后开启项目立项流程,市场部负责人向技术总监助理提交项目合同复印件以及软件项目立项申请表,并提交给财务合同原件,技术总监助理复核备案后提交给技术总监审核,审核通过后由技术总监助理通知各个相关部门。项目分为如下几类新产品开发项目项目必须与公司的经营策略一致,产品项目应具备一定的市场生命周期,应该是处于上升阶段的产品,时间上不能无限制,通常情况下应在1年以内。关键型项目项目对公司的市场、营销策略有重大意义,可能出现非利润要求的情况。普通项目重大技术攻关项目必须是同产品关系紧密的新技术、新方法;必须能解决公司现有产品中的质量、进度、成本等方面问题。公司内部项目必须能给公司内部带来管理上的提升,必须能影响公司工作的流畅通顺;通常能给公司带来管理水平上的提高。3.项目策划3.1项目目标和范围在合同范围基础上由项目经理(暂定)参考系统分析员、产品部意见制定出项目实际目标和范围,并作为项目调研的基础,该项目实际目标和范围由项目经理(暂定)提交给质量保证部经理,由质量保证部安排进行公司级评审,公司评审通过后,根据客户对于项目目标和范围的明晰程度决定是否在此阶段提交给客户进行确认。3.2项目合同根据项目情况,在项目策划阶段需要签订公司的承包合同和分包合同,通常情况下,承包合同和分包合同都是由公司和项目经理以及公司合格供应商分别签订。项目过程中需要进行采购的由项目经理在作项目成本预算的时候进行提出并走公司内部的审批流程。所有合同均需要在财务部门处保存原件,技术总监处保留复印件。3.2.1承包合同明确项目经理人选、明确项目成本预算、进度预算、项目目标和范围后,由公司和该项目项目经理签订承包合同,合同中确定项目经理职责和权利以及项目目标,并以此作为对项目经理和项目组考核的基础(详细内容见项目考核一章)。3.2.2分包合同在预计采用其它公司的硬件或者软件情况下,在项目成本预算中做出相应的预算,并由公司进行相应的商务谈判和采购,在项目经理的项目WBS分解中需要纳入该部分的工作,项目经理有责任明确分包内容的验收标准和相关要求;如果是在项目实施过程中产生的分包内容由项目经理提出申请,软件工程部经理复核,技术总监审批后提交给财务并抄送公司总经理。3.3项目组织项目组织分为2大部分,项目前期组织和项目开发实施组织:项目前期即从项目立项到项目调研结束阶段;项目开发实施即项目调研结束到项目竣工验收。通常情况下,项目经理由需求分析组人员担任,也就是说项目经理一定是系统分析员或者系统设计员。根据项目情况,项目由项目经理和副项目经理(见习项目经理)组成项目管理团队。3.3.1项目前期组织项目前期组织中,项目经理根据项目情况,组织团队开展项目的前期调研工作和准备工作。通常情况下,项目前期调研组织包括项目经理、系统分析员、系统设计员3种角色,根据项目情况进行三种角色的重叠(比如项目经理同时承担系统设计员角色,副项目经理同时承担系统分析员角色等);在特殊情况下,项目前期组织中可能包含技术专家和业务专家,比如对项目需要的并且是特定的或者特殊的业务或者技术进行研究。通常情况下,在项目前期阶段不应有开发人员。3.3.2项目开发实施组织在调研阶段中后期,项目经理根据需求情况考虑项目开发实施组织,并和软件经理协商开发团队组成,确定后上报给软件工程部经理,由软件工程部经理提交给产品部进行安排并抄送技术总监处备案,产品部经理安排相应的人员到位后,更新并提交开发人员资源使用状态表。3.4项目策略在项目策划阶段,项目经理需要根据项目情况和项目背景,明确项目策略并形成文档,具体明确在整个项目过程中,质量、成本、进度的优先程度,如果可能,订出具体优先级标准。3.5项目计划在明确项目策略的基础上,项目经理开始制定项目计划,项目计划分为两大类,任务计划类和成本资源类,下边就这两大类进行说明。3.5.1项目任务计划3.5.1.1项目实施计划在项目商务阶段,为了配合商务工作,需要根据对项目和客户的初步了解出具项目实施计划(商务)并提交给客户,在项目策划阶段,以项目商务实施计划(商务)为基础,出具项目实施计划,通常情况下可以包括对项目背景的介绍、实施周期、方法、组织结构、质量保证等等(具体参见相关模版),通常情况下,该实施计划应该包含初步的培训计划、调研计划、部署试运行计划、验收计划,在完成项目实施计划后,项目经理提交到软件工程经理处组织进行评审,通过评审后提交给客户。3.5.1.2项目总计划在项目实施计划已经和客户协商通过后,在项目实施计划基础上制定项目总计划,主要就项目的各个里程碑进行任务分解和说明,并包括项目策划到需求调研结束这一阶段的详细任务分解,其中必须明确各个重要工件的完成时间。通常说的项目计划即本计划。3.5.1.3项目培训计划项目实施计划中培训部分作为本计划的编写基础,重点放在具体如何去进行项目的培训、培训内容以及相关的时间安排上,具体内容参见模版。3.5.1.4项目调研计划根据项目实施计划,和客户明确调研时间段后,在此基础上编写项目调研计划,具体应该包括项目调研的背景、目的、客户方需要提供的支持、调研的步骤、调研的部门和内容、调研的结果及提交方式、验收标准等,具体参见相关模版,其中通常情况下调研部门和内容应该按工作日来进行安排。3.5.1.5项目开发计划在项目需求调研接近中后期的时候,项目经理可以预计到项目需要的开发规模,这时候开始确定开发模式(即生命周期模型,比如瀑布模型/迭代模型等等),制定项目开发计划里程碑并和相应的软件经理进行沟通协商,由软件经理根据里程碑细化开发计划为可执行内容,通常开发计划应包含数据库设计、编码、测试、集成、文档编写、风险管理、软件开发项目管理内容等,具体参见相应的模版。此计划基于项目计划,由软件经理负责,项目开发团队按照此计划执行。3.5.1.6项目部署及试运行计划在项目实施过程中,进行系统部署或者进入试运行阶段,实施人员需要制定相应的系统部署计划以及试运行计划,所有处于该阶段的工件必须经过了严格的测试和评审,并应由公司的SCM进行版本标签和记录,SQA进行部署工件/清单的审核,适合的工件将直接纳入公司的财富库。本阶段通常延续的时间不长(3天以内),所以其计划应该具备很强的操作性。具体内容参见相应的指南。3.5.1.7项目验收计划在项目接近尾声的时候,项目经理需要考虑项目验收相关事宜,根据前期调研报告中的验收标准进行验收准备,并列出项目中需要提交的所有工件清单、验收时间安排等内容,和客户方项目经理达成一致后执行相应的验收,在验收计划中应说明项目收款的安排或计划,具体内容参见相应的模版。3.5.2项目成本计划3.5.2.1项目概算在项目策划阶段,项目经理根据项目的背景、经验等进行估算,做出项目预计要消耗的成本粗算,为下一步的成本预算和资源计划打下基础。3.5.2.2项目成本计划项目进度计划确定的同时,项目经
本文标题:软件项目实施方法
链接地址:https://www.777doc.com/doc-5976956 .html