第一章项
1.1.安装实施标准
目服务方案
本项目为“交钥匙工程”,我公司将为本项目提供完善的安装实施方案,以下各节将从项目组织机构、项目进度安排、工程实施方案、质量保证措施、风险管理计划、文档管理方案、涉密管理方案等方面,分别进行阐述。
1.1.1.项目组织管理要求响应
我公司在工程实施过程中,对项目进行规范化管理,确保工程实施质量。
(1)为使项目保质、保量、按时及有序实施,本公司对本项目建立一个完善的项目组织机构,此组织由足够数量与满足应标素质的技术人员组成开发队伍。
(2)我公司在中标后,成立合理的组织机构,建立健全保障项目顺利实施的各项管理制度和质量保证体系,安排好足够的高素质人才参加本项目的建设。
(3)按照项目实施的要求,我公司配置相应的项目管理、需求分析、系统设计、开发、测试、培训、质量保证、售后服务等人员,在项目组织中明确各岗位的职责,确保工程顺利实施。
(4)我公司的项目经理具有原国家息产业部颁发的计算机息系统集成高级项目经理证书或者PMP证书,并在公司工作2年以上。
项目组织机构
项目组织机构建设意义
保证本项目的工程进度,以及方案设计、客户化开发、软件产品部署、安装调试、实施应用、技术培训、验收、技术支持与服务等阶段的工程质量,从而构建标准、开放、安全、健壮、实用、灵活、易用、可扩的系统平台,本项目将实施严格而规范的项目管理机制。为此,本公司将建立一支结构合理、高效有序的项目团队,以统一调动项目建设的各方资源,逐项落实项目建设的具体工作,为顺利完成项目的各项任务奠定组织上的坚实基础。
项目整体组织机构设置
本项目将建立由项目甲方及其主管部门、项目承建单位(项目乙方)及相关部门组成的项目协调小组,对项目实施工作供给全面指导。一方面,协调项目各方关系,调动各方力量。另一方面,对项目实施过程中的问题及时供给咨询,以使其得到有效解决,并对所有实施步骤进行严厉的审定。项目协调小组将从技术上保证系统的合理性、实用性、健壮性、可扩展性,并从组织上保证对项目进行同一规划和规范化办理。本项目的整体组织机构设置如下所示:
(1)项目协调小组
在本系统建设过程中,项目协调小组是最高决策机构,为所有工作人员供给权势巨子而有效的撑持与保障,协调承建建设单位与项目甲方、最终用户之间的关系,并监督项目各方的职责履行情况,解决实施及试运行中出现的问题。因而,项目协调小组工作机制的有效运转,将成为项目成功实施的关键。
鉴于项目协调小组的特殊地位,建议由本项目用户和项目承建单位的相关领导共同组成,以便协调工作。项目协调小组成员将负责项目总体控制,并通过完善的沟通机制与项目各方进行有效的沟通、协调。同时,项目协调小组还将调度相关的人力、物力资源,为项目提供必要的保障。
(2)项目甲方
负责监督和管理整个项目的实施,以及与项目承建单位的协调工作。
负责与最终用户进行沟通,提取用户需求,协助承建单位完成项目建设工作。建议项目甲方组织相关业务专家成立业务分析小组,专门负责业务需求获取该小组包括下列人员:
业务需求负责人(一般由业务主管担任)、业务人员代表(建议抽调与典型业务相关的部门一线业务人员担任)、项目技术负责人(一般由部门主管或息主管人员担任)。(3)项目承建单位
我公司作为项目承建单位,专门设立了项目组,负责项目的启动、计划、执行、控制等工作,以确保及时、有效地完成项目甲方的工程建设要求。
为顺利完成项目建设工作,我公司沿用多年来形成的有效的项目管理模式,为本项目成立了经验丰富、技术全面、管理严格的专业化项目团队。该团队由项目经理整体负责各项管理工作,调动各种项目资源,协调项目团队内外关系,并与客户保持良好的沟通。项目研发与技术支持团队将负责平台的方案设计、客户化定制开发等工作,同时由质量部门安排专职人员承担质量保证、配置管理、各类测试工作。而项目的实施工作
则由项目实施团队的专业实施人员负责,主要完成系统的安装部署、调试、培训、技术支持与服务等工作。
(4)产品原厂商
为了向项目甲方提供更好的产品及相关技术服务,由产品原厂商为项目承建单位提供技术支持,并与项目承建单位一起为项目甲方提供相关技术支持服务。产品原厂商将为本项目提供产品技术支持与服务人员负责产品在安装部署、实施应用过程中的技术支持与售后服务。
1.1.2.承建单位组织机构设置
严格规范的项目团队是项目成功实施的关键。作为项目承建单位,我公司总结以往项目的成功经验,结合本项目的特点和工程建设要求,将采用如下组织机构设置:
在本项目的建设过程中,我公司将遴派工作责任心强、技术水平高、业务熟练、办理经验丰富的人员参与工程建设。本公司将按照上述组织机构来配备项目实施人员(包括:项目办理人员、技术人员)。在项目建设过程中,本公司将对项目进行规范化办理,以确保工程进度和实施工作质量,满足项目建设的要求。同时,本公司将建立项目办理机构,负责对项目实施工作进行办理和控制,以保证项目能高效、有序地进行,从
而确保工程按质按量完成。以下对上述各工程组的构成及职责进行具体说明:
(1)项目领导组
由我公司参与项目的领导和职能部门负责人组成,对项目的严重事件进行决策,并对项目全过程进行监督及协调。
(2)风险评估控制组
主要由我公司的项目顾问、项目经理和主要技术骨干组成临时性组织,在项目过程中以不定期会议和报告的方式进行工作。为保证项目能按时达到预计的目标,对项目中可能发生的分析进行风险识别、风险量化、风险应对计划制定和风险应对控制等主要过程管理。
(3)项目经理
我公司将遴派在财税运维配置办理领域的系统集成、软件开发项目中具有资深工程办理经验,并拥有项目专业认证资历证书的办理人员作为项目司理。项目司理将配合项目单位做好项目的整体办理工作,承担方案决策、整体技术架构设计、技术讨论组织、系统集成实施组织、项目质量控制、项目进度控制、项目测试验收、项目各方关系协调、与项目甲方的工程协、工程调剂调等工作,具体内容如下:
1)负责项目的日常组织、管理、协调,做好计划与控制、人员配置、质量管理、进度控制、风险管理、安全保密、沟通与协调、验收与交付、文档管理等工作,并协调项目各参与方,主持工程协调及技术讨论会。
2)负责项目各阶段的任务管理,包括:项目策划、需求调研与需求分析、系统设计、软件产品采购与到货验收、客户化定制开发、软件测试、软件安装部署、模拟环境测试、实际环境试运行、技术培训、系统全面推广、最终实施验收、售后服务和技术支持等工作。
3)负责控制和监督系统的安装部署进程,并编写项目各阶段的进度报告,定期向业主方提供工程实施进展情况报告,负责审核项目关键环节的资源调配、执行效果等工作成果。
4)为业主方提供其他相关技术咨询服务。 (4)过程管理组
由我公司质量部门的专职过程监督指导人员、配置管理人员组成,负责对项目自启动、计划、执行、控制直至收尾的全过程管理进行监督指导以及软件资料配置管理。通过团队沟通管理工具和软件资料版本控制工具,提供系统集成、软件定制开发的过程管理和配置管理服务。同时,对项目各工程阶段的文档资料、软件版本的更新、发布成果进行入库、出库、版本
差异控制、版本冲突检测、版本合并等配置管理工作,提供团队工作环境下的资源版本配置管理平台,规范验收问题修改结果和最终版本交付活动,保证系统集成、软件开发的工作成果版本的唯一性和稳定性。
(5)质量控制组
由我公司质量部的具有丰富质量管理经验的专家和专职管理人员组成,直接对项目经理负责监督项目过程质量,制定项目质量保证管理、配置管理等方案,并对需求分析、系统设计、系统集成、软件定制开发、软件系统测试等工程阶段的过程、内容、结果进行审查和评估,具有质量否决权。
(6)分析设计组 (7)技术撑持组
由我公司具有经验的技术人员组成,为项目供给全面的技术撑持效劳,从而保证所用技术的可行性和可完成性。
(8)(软件定制)开发组
由我公司内部具有软件开发经验的的软件开发人员组成,负责软件客户化定制开发工作,完成定制开发软件的源代码编写、单元和集成测试工作。
(9)测试组
由我公司质量部的测试人员构成,负责根据测试方案具体编写测试计划、测试用例,并执行系统测试、编写测试报告,对项目甲方作出必要的系统缺陷响应。
(10)系统集成组
由我公司的系统集成技术工程师组成,负责本项目软件产品的集成工作。(11)实施维护组
我公司将为本项目供给在财政和税务行业具有丰富的系统集成、实施经验的工程实施人员,来完成软件产品集成实施、定制开发软件的安装调试,和全部系统的技术培训、售后效劳与技术撑持、后期运行维护等工作。
(12)采购组
主要由我公司的商务及市场人员组成,负责对项目中使用的软件产品或效劳,在供货、运输、交货等环节供给相应效劳,并与产品原厂商保持沟通联络,以确保获得期效劳撑持。
(13)备用人员组
为避免项目实施过程中人员调整因素导致的项目延期,我公司将根据以往项目的管理经验,按照20%的比例来配备项目备用人员,以应对人员调整带来的问题。
对于上述组织机构,项目甲乙双方可以根据工程建设和项目管理的需要进行项目人员指派,并保持其相
对稳定性,以确保工程进度和质量。同时,项目协调小组、项目经理将根据项目进展情况共同对项目团队进行管理和动态调整,并在人员变更前事先征得项目甲方的同意,以确保项目团队的有效运转。
1.1.3.项目管理与进度计划
本项目将通过对系统平台进行设计规划,为项目甲方供给软件产品、定制开发软件的系统集成效劳,从而建成一个标准、开放、安全、健壮、实用、灵活、易用、可扩的系统平台,完成业务办理需要。
为完成这一目标,我公司将与甲方、产品原厂商进行紧密配合,按照项目建设要求和以往类似项目的实施经验,完成项目策划、需求调研与需求分析、系统设计、软件产品采购与到货验收、软件客户化定制开发、定制开发软件测试、系统安装调试、技术培训、最终实施验收、售后效劳和技术撑持等。
以下各节将说明本项目的管理计划和进度计划。
1.1.4.项目实施步骤
在项目实施过程中,本公司将按照以下总体实施步骤开展系统各项实施工作。(1)实施准备
系统集成组和实施维护组将向用户调查安装环境情况,判断是否具备现场安装条件。实施工程师还将准备相关实施记录文档和实施所需安装介质。
(2)现场实施
实施工程师将对系统安装情况进行逐一记录,并对系统进行相应测试。同时,项目组准备相关培训材料,对用户进行技术培训,并记录培训人员的培训情况,统计培训考核结果。
(3)实施检查
实施工程师与用户配合对系统实施情况进行检查。在实施检查过程中,本公司将配合项目甲方准备业务数据、测试用例,并检验系统功能是否与业务需求一致。对于实施检查中所发现的问题,实施工程师将逐一进行记录并加以解决。
(4)实施总结
实施工作结束后,项目司理向用户方提交纸质、电子方式的实施报告,对系统实施的进度、问题及其解决情况进行总结。今后,项目组向用户提交相应阶段的验收申请,并在用户承认后,按照相应的验收打算和验收方案对平台进行阶段验收。最终实施验收通过后,项目进入运行维护阶段。
1.1.5.实施阶段
从总体上看,本项目的实施工作将划分为以下阶段: 需求调研和梳理
项目组将调研了解各项业务现状和需求,确定实施模式。调研完成后,由分析设计人员、项目实施人员对各种需求进行整理和规范处理,形成需求调研报告。项目组将向用户进行确认调研结果,以保证调研结果符合业务规则和要求。
制订实施计划
为推动项目顺利实施并保证项目实施质量,确保项目按期完成实施,并使平台投入实际运行,项目组将为各阶段实施工作制定合理的实施计划,妥善安排实施任务、资源投入、时间进度等实施要素。
提供解决方案
实施工程师将与业务咨询专家配合对需求进行分析,形成系统解决方案。经过与用户方反复协商,并进行相应的方案调解,以书面方式形成双方一致承认的业务和技术解决方案。
系统实现
根据需求分析、系统设计结果,配置符合项目要求的软件产品,并进行相应的客户化定制开发。在完成系统安装部署后,对系统进行参数配置、初始化等实施工作,并完成技术培训等工作。
系统验收
系统安装调试完成后,将进行项目的最终验收,并形成项目验收报告。项目验收通过后,系统进入售后效劳和维护阶段。
1.1.6.项目实施时间进度打算 (1)项目实施时间
如果我公司中标,合同签订后60天内完成应用系统的安装实施并上线运行,交付使用。
(2)项目实施地点
我公司将按照招标文件的要求,按照项目甲方指定的地点实施本项目所有软硬件系统的安装、调试,并提供相关服务。
1.2.质量保证措施
1.2.1.质量管理措施
质量办理措施包括对系统集成、软件开发进行过程质量和产品质量控制。在本项目中,由质量控制组负责质量控制和办理,接纳软件度量方法收罗相关质量息,并通过这些息对上述各类过程和产品的质量进行评定和办理。
1.2.2.质量控制
我公司接纳以下三种方式来确保软件产品的质量: 1)质量保证:质量保证人员通过有打算地检查“工作过程和工作成果”是否吻合既定的规范,来监控和改进“过程质量”与“产品质量”。
2)技术评审:由同行专家、技术人员对工作成果进行评审,尽早发现工作成果的缺陷。
3)产品测试:通过测试方案和测试用例,找出软件产品的缺陷。例如:软件的单元测试、集成测试、系统测试、验收测试等。
上述质量控制方式的办理机制如下所示: (1)制定质量保证打算
制定关于检查和改进过程质量、产品质量的计划。 1)制定过程与产品质量检查打算
质量保证员根据本项目的特征,确定需要检查的主要过程域和主要工作成果,并估计检查时间和人员,对某些过程域的检查是周期性(如:配置管理、需求管理等)。质量保证员确定相应的检查表。
2)制定“参与技术评审”的打算
《技术评审计划》由项目经理或者项目的技术骨干制定。质量保证员参与并监督重要工作成果如需求、设计、代码的技
术评审。质量保证员根据《技术评审计划》,制定“参与技术评审”的计划。
3)制定“参与测试”的打算
项目开发小组负责单元测试和集成测试,并由专职测试小组负责系统测试和验收测试。由于测试的种类比较多,《测试打算》可能有多个。质量保证员参与并监督重要工作成果的测试。质量保证员参考各种《测试打算》,制定“参与测试”的打算。
4)审批质量保证打算
质量保证员的工作与项目紧密相关,《质量保证计划》经过项目经理的审批才能生效,以确保《质量保证计划》与《项目计划》一致。质量经理要审批《质量保证计划》,以确保《质量保证计划》符合机构的要求。
(2)软件过程与产品质量检查
质量保证员负责客观地检查项目组的“工作过程”和“工作成果”是否符合既定的规范。
1)客观地检查过程质量
SQA根据《质量保证计划》、《质量保证检查表》,检查项目的实际执行过程是否符合既定的规范。如果发现不一致,SQA将与相关人员分析原因并协商改进措施。
2)客观地检查工作成果
SQA根据《质量保证计划》、《质量保证检查表》,检查项目的工作成果是否符合既定的规范(一个产品包含很多工作成果)。如果发现不一致,SQA将与相关人员分析原因并协商改进措施。
3)记录过程监控结果
SQA如实将质量检查结果记录在《质量保证检查表》,一般每季度形成《质量保证报告》,也可根据项目周期长短在项目的《质量保证计划》中规定。
(3)问题跟踪与质量改进
质量保证员设法先在项目内部解决质量问题,如果在项目内部难以解决,则提交给上级领导处理。质量保证小组分析机构内共性的质量问题,给出质量改进措施。
若在过程中发现问题,则记录在《质量过程监控表》中,并通知到项目经理。根据问题的原因决定是否开《纠正预防措施报告》,督促项目经理解决并对结果进行验证,验证结束后录入到ClearQuest的质量管理库中去。如果问题得不到支持与解决,上报上级领导,直至解决。
1)记录质量问题
SQA将在质量检查、技术评审和产品测试过程中发现的质量问题记录在《问题报告》里,并汇总到ClearQuest质量管理库中。
2)确定改正措施
责任人分析问题原因并与SQA及其他项目成员协商改正措施,记录在《问题报告》里。
3)跟踪问题的解决过程
SQA跟踪验证问题的解决过程,直到问题被解决为止,验证过程记录在《问题报告》里。
4)问题上报
SQA首先设法在项目内解决曾经发现的质量问题,与责任人、项目司理、部门司理协商解决措施。若这些相关负责人在5个工作日内无法解决问题,则由SQA将《问题报告》逐级上报给项目司理、部门司理、主管副总,由其分析原因并给出解决措施。
(4)质量通报
SQA在问题发生时,根据问题上报级别,决定《问题报告》通报范围为项目组、部门、相关部门,方式为电子邮件。《质量保证报告》形成后,以邮件的方式通报项目组、部门司理及分管副总等相关人员。
(一)过程质量控制
我公司在系统集成、软件开发过程中,运用严格的质量控制流程,对工程的过程质量进行管理:每个阶段结束后都进行严格的技术评审,通过后才可进入下一阶段。下面以软件开发过程的技术评审为例说明质量控制过程:
(二)产品质量控制
作为保证产品质量的另一有效手腕,产品测试分布于项目周期的各个阶段。下图以定制开发软件测试为例说明产品测试过程模型:
其中,在系统测试阶段中,测试工作由独立的软件测试人员来承担。这种方法不仅可以有效地压缩整体测试周期,而且可以避免开发者自身的思维局限,从而能更加客观全面地进行有效的测试。
在各类过程和产品质量控制过程终,通过运用团队沟通工具(ClearQuest),可以对软件产品的质量缺陷进行及时记录和跟踪。利用这一质量控制沟通交流工具,测试人员可以和系统集成、软件开发人员、项目管理人员,对产品的缺陷记录进行实时跟踪,并可对缺陷记录进行深入有效的分析。
此外,测试过程可与系统集成、软件开发等工作过程并行进行,而测试和纠错过程既相互交错,又是相互独立。这些测
试过程的顺利进行和缺陷记录的圆满解决,将成为各项工程过程和产品质量的有力保证。
配置管理
配置管理用于对系统集成、软件开发的工作成果进行有效的版本配置与管理,从而实现对工程过程质量的控制。通过过程息的量化与提取,可以获得产品质量、项目进度和资源占用等质量控制息,并通过在配置管理工具ClearCase的项目息库中建立各里程碑的基线进行有效控制。
项目人员将其工作成果的基线版本目次和文件储存到其工作区。同时,利用基线归并办理,项目人员可以对最新基线以后的所有工作成果进行便捷的版本访问。当变更并入基线时,项目人员可接纳新的基线来完成与项目工作成果的版本变更结果保持同步。调解基线将把集成工作区中的文件并入开发工作区。通过上述基线办理,有效保证了工程过程质量控制效果。
质量评定
为加强项目质量管理,界定产品质量标准,我公司将制订适用于本项目的检查验收规定和质量评定标准。通过制定明确的质量评定计划,对产品的功能、性能、试运行效果执行质量评估,来确保工程质量。
为此,本项目将实施分级检查、验收制度。一、二级检查和一级验收由本公司的实施维护组来完成,而二级验收则由项目甲方来组织实施。这些检查和验收工作将严厉按项目实施过程的检查和验收规定、质量评定标准来履行。对于一般质量问题,本公司将进行书面记录,而对项目实施和验收过程中出现的严重技术问题,则将上报项目甲方进行相应的协调处理。
风险管理计划
风险办理打算是成功交付项目的根蒂根基,我公司将在本项目的风险办理打算中制定明确的风险办理应计策略。在风险办理打算的指导下,项目组将项目中每一个已识别的风险都记录下来(按发生概率的大小布列),并尽量减小晦气事实发生的可能性。从项目办理的目的来看,风险可被定义为任何可能影响项目成功的晦气事实。通过以下五个关键过程,将风险办理引到项目办理中来:
1)项目风险识别;2)登记、排序项目风险;3)风险应对措施决策;
4)风险应对措施监控;5)项目风险终止。 风险办理流程如下图所示:
1.2.3.项目风险管理流程
依据目前国内外最新的标准来指导本系统项目的实施,并自创几年来我公司在项目实施中积累的成功经验,逐渐形成了美满的项目实施体系风险办理打算。在此将风险办理分成五个步骤:风险识别、风险分析、风险打算、风险跟踪和风险应对。
识别风险和分析风险包含了评估风险所需的活动。计划风险、跟踪风险和应对风险包含了控制风险所需的实践。
(1)风险识别
风险识别过程的活动是将不确定性转变为明确的风险陈述。包括下面几项,它们在履行时可能是重复,也可能是同时进行的:
1)进行风险评估:在项目的初期,以及主要的转折点或重要的项目变更发生时进行。这些变更通常指成本、进度、范围或人员等方面的变更。
2)系统地识别风险:采用下列三种简单的方法识别风险:风险检查表、定期会议(周例会上)、日常输入(每天晨会上)。
3)将已知风险编写为文档:通过编写风险陈述和详细说明相关的风险背景来记录已知风险,相应的风险背景包括风险问题何事、何时、何地、如何、为何(原因)出现。
4)交流已知风险:以口头和书面方式交流已知风险,在大家都参加的会议上交流已知风险,同时将识别出来的风险详细记录到文档中,以便他人查阅。
(2)风险分析
风险分析过程的活动是将风险陈述转变为按优先顺序排列的风险列表,包括以下活动:
1)确定风险的驱动因素:为了很好地消弭项目风险,项目办理者需要标识影响项目风险因素的风险驱动因子,这些因素包括性能、成本、撑持和进度。
3)预测风险影响:如果风险发生,就将可能性和后果来评估风险影响。可能性被定义为大于而小于100,分为5个等级(1、2、3、4、5)。将后果分为4个等级(低,中等,高,关键的)。
4)风险优先处理:对风险按照风险影响进行排序,优先级别最高的风险,其风险严重程度等于1,优先级别最低的风险,其风险严重程度等于20。对级别高的风险优先处理。
(3)风险打算
风险打算过程是将按优先级布列的风险列表转变为风险应对打算,包括以下内容:
因篇幅问题不能全部显示,请点此查看更多更全内容