软件外包项目监督管理方法_第1页
软件外包项目监督管理方法_第2页
软件外包项目监督管理方法_第3页
软件外包项目监督管理方法_第4页
软件外包项目监督管理方法_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件外包项目监督管理方法

外包项目监督管理方法外包项目的监督管理是外包项目管理中的重要环节,是项目成败的关键,针对不同的外包合作方式,制定了以下不同的项目监督管理方法。人员外包管理方法采用人员外包方式,项目管理的重点在于对外包人员的监督和考核。外包人员能力评估外包人员的能力水平直接影响项目的进度和质量,因此外包人员的选用需先通过一系列的能力评估和测试,这也方便项目经理了解外包人员的专长,从而有针对性的安排各项工作。技术能力评估包括基础开发技术测试和相关项目经验的面谈两部分,基础开发技术测试以笔试为主,具体的题目需要针对项目作适当的调整。沟通能力测试项目开发过程中需要项目成员之间的频繁沟通,因此需要对外包人员基本沟通能力进行测试,包括书面沟通能力和言语沟通能力。团队角色分类人员外包一般地为程序开发人员和程序测试人员的外包,需明确一个项目经理作为代表,对项目进行全程监督和管理,同时承包方需提供一名项目组长作为代表,通常人员外包类项目的需求分析和系统设计由提供。考勤考核制度外包人员的作息时间由项目经理根据项目具体要求制定安排,原则上参照相关制度执行,但如遇特殊情况,双方可以具体协商解决。外包人员的出勤记录由项目经理进行严格考核,形成书面记录,并作为项目验收付款的主要依据;外包人员如遇特殊情况需要请假,须提前一周以上向项目经理提交申请,并获得同意;按照合同,外包人员在整个项目进行过程中不允许随意更换,如遇特殊情况,须提交说明申请,并经项目经理同意,形成书面记录。工作考核制度外包人员的工作考核流程具体分为制定计划、接受任务、实施执行、工作报告、工作评审、、评价监督六大步骤。制定计划项目经理以整体项目进度计划为依据,为外包人员制定阶段性工作任务。阶段的定义可以是天、周或者月度。接受任务承包方项目组长对分配的任务进行评估,确定是否接受分配的任务,如认为分配的任务不合理,可以与项目经理进行沟通。实施执行由组长对任务包进行内部分派,具体由每个外包人员进行代码编写和测试。报告提交实施完毕后,由每个外包人员对阶段性工作提交报告。工作评审项目经理统一对外包人员的工作进行评审,并将结果阅知承包方的项目组长,并归档。评价监督项目经理每月5日前填写《外包项目日常评价记录》,提交到项目助理处,由项目助理统一汇总提交到质量监督部、采购部、审计部。项目整体外包管理方法在保障不影响我公司的核心竞争能力的前提下,对于小型项目且承包方的综合实力较强的情况,可采用项目整体外包的合作方式。如上所述,项目整体外包管理简单方便,但风险较大,一方面项目进度和质量难以控制,另一方面这种外包方式一般来说投入成本较高。因此项目整体外包的重点在于承包商的选择和项目实施过程中的进度和质量控制。承包商整体实力评估承包商在项目初期需根据项目需求,在规定时间内向提交如下文档,包括不限于项目整体解决方案、项目详细开发计划、项目报价、项目成员名单列表、公司资质说明。同时,须对承包商的开发团队及其整体解决方案进行考核。团队角色分类对于项目的人员组织结构要求如下:须指定唯一的项目经理,全力负责对项目整体进度控制和质量监督。承包商须指定唯一项目经理,作为承包商的代表和接口人,负责与项目经理的沟通和工作报告和交流。承包商项目成员数量须满足提出的最基本人员数量要求,以保证项目有足够的人力资源。进度和质量管理方法外包项目实施按照以下几个步骤实施,包括需求分析、项目设计、代码开发、系统测试、工程实施、试运行、用户培训、系统验收。项目进度和质量管理须贯穿于项目实施的整个流程。整体计划阶段承包商须根据接收到的系统需求,提供针对本项目的人员及相关资源配备情况。需求分析阶段承包商需提供概要进度计划及细化的项目需求说明书。项目设计阶段承包商需提供概要说明书、详细设计说明书相关测试文档,并提供详细的进度计划。项目开发阶段承包商需提供完整的、准确的源代码,源代码文档有详尽的说明和注释,另外在整个项目开发阶段需定期提交项目进度报告、定期组织项目总结会议。系统测试阶段提供详细的系统测试报告,包括测试样例、测试方案和测试结果。工程实施阶段需提供详细的施工计划文档,并遵守相关的施工规章制度。系统验收阶段承包商需提供用户使用说明手册、系统维护手册、数据字典、系统设计方案。同时根据系统需求对系统整体功能进行验收。功能模块外包管理方法功能模块外包方式项目的可控性教高、风险相对较低,但要求发包方有较高的系统需求分析和系统设计经验,功能模块外包项目管理重点在于对外包模块的质量和开发进度控制。开发团队整体实力评估功能模块外包方式对外包团队的技术要求不高,但开发团队的整体外包实力水平直接影响项目开发的进度和质量,因此项目启动前需对外包团队的核心人员进行基本考核,具体包括团队成员过往项目经验、团队成员基本开发/设计技术能力、团队成员是否具备本项目的所要求技术能力、团队管理人员领导能力和团队项目开发流程制度。团队角色分类负责项目的需求调研和分析、项目的整体设计及主要的功能模块划分;承包方需负责详细的功能模块的设计及相关的开发工作。须指定唯一的项目经理,作为代表,全力负责对项目整体进度控制和质量监督。承包商须指定唯一项目经理,作为承包商的代表和接口人,负责与项目经理的沟通和工作报告和交流。承包商项目成员数量须满足提出的最基本人员数量要求,以保证项目有足够的人力资源。进度和质量管理方法前期准备阶段前期准备阶段即外包团队正式参与到项目前的阶段,前期准备阶段,外包公司需满足如下需求。提供项目成员组织名单及角色分配,包括核心成员和非核心成员,并注明各成员在项目团队中的角色。外包人员在整个项目进行过程中不允许随意更换,如遇特殊情况,须提交说明申请,并经项目经理同意,形成书面记录。外包项目组必须指定唯一的项目经理作为外包公司的代表,负责本项目外包方的工作安排、进度控制等。外包团队的核心成员须专项负责本项目,不能同时负责其它项目。需求分析阶段需求分析工作由独立负责,将向外包公司提供完整的需求分析文档,但部分口述的需求,外包方需根据自己的理解整理成需求文档,方便双方对需求的确认。系统设计阶段系统各细化的功能模块由外包公司自行设计,在本阶段外包须提供阶段性成果。模块设计文档 外包团队对每个功能模块须提供详细的设计文档。制定开发计划 外包团队针对每个功能模块,制定相应的开发进度计划。功能测试文档 对每个功能模块,编写相应的测试文档,提供测试用例。系统开发阶段设计经双方确认通过后,外包方就可以进入开发阶段,将根据开发方在设计阶段提供的开发进度计划对项目进行进度上的检验,此阶段外包方需要遵守如下约定。阶段性进度报告 暂拟定外包方需每天提供简要的天进度报告和详细的周进度报告。阶段性总结会议 外包方需组织核心成员参加每周一的项目阶段总结会议,对目前的工作进度向进行汇报,对相关问题展开讨论,并明确下阶段计划。完整源代码 代

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论