软件项目管理和实施方案

一、实施周期

自合同签订或约定之日起xxx个日历日内完成项目需求调研、软件开发及调试工作,实现系统上线运行,并完成项目验收。

二、项目进度

(一)项目计划

根据本公司对项目建设工期的整体计划,本公司将整个系统的建设工作按照计划进行详细分工,把任务进行分解,生成如下计划,作为项目执行的一个执行表,项目起始期为合同签订后第1日,整个项目开发、建设部署、运行监控止于合同签订后第XX日历天内完成。

1、第一阶段:

第XX-XX日历天:初步建立起工程需要的相关信息管理工作和系统应用与运行机 制,完成业务梳理;开展项目的详细需求分析和设计工作。

2、第二阶段

第XX-XX日历天:在详细设计的基础上,进行项目的实施开发;并通过有效的系统集 成,通过建设单位初步验收,启动项目试运行阶段。

3、第三阶段

第XX-XX日历天:全面完成项目工程建设,建设内容通过最终验收,平台发挥成效。

4、第四阶段

XX-XX日历天:正式投入运行后,提供技术支持维护及持续培训等相关服务。

(二)项目进度管理

1、项目进度控制

进度管理包含下列事项:

(1)追踪进度

根据项目计划追踪进度,至少每周一次,并针对落后的进度做适时的调整与反应。

(2)考虑依赖性

必须考虑项目计划中各工作项之间的依赖性,并在时间安排上特别关注。

(3)扩展详细计划

项目进行过程中每个阶段,要扩展详细计划表,例如当设计阶段结束后,原型及实施阶段之详细计划将被制订。

项目经理是整个项目进度的掌控者,必须依上述三项将整体项目计划作追踪管理外,还须对项目准时完成的可能性进行评估与掌控,其方法为“CPM要径管理(Critical Path Management)”,在项目管理中,所从开始到结束,费时间最长的工作路径,通常便是要径,要径的进度落后便会造成项目进度的延后。各项进度追踪的项目,将遵循项目之WBS架构(Work Break-down Structure)。

2、进度延期应急策略

(1)当实际进度严重滞后于计划进度时,我公司将采取的紧急应对措施:

①查找原因和划分责任单位及责任人,根据合同、补充协议,及内部奖惩制度,及时兑现罚款,严惩责任单位和个人;

②找出影响进度的主要问题,不管涉及到何单位、何人、何事,都要督促有关方面毫不犹豫地采取针对性的断然措施,彻底予以解决,不能犹豫不决,畏首畏尾,姑息迁就;

③对原来的项目实施进度计划,及人员、资金供应计划进行重新审查,必要时必须做出重大调整,大幅增加人、财、物等的投入,以压缩关键工作的持续时间,推进项目实施进度,保证系统按期上线。

(2)及时收集、整理、保存进度控制有关资料,为后续进度控制提供有利条件,为提供依据。

三、1、知识产权

1、在本项目中,我方会根据建设单位的需求订制开发的软件及其知识产权归建设单位所有,建设单位不得将这些软件用于本项目之外的商业用途。我方同意建设单位就这些软件单列申报知识产权。

2、我方提供的服务及其任何部分不受到任何第三方关于侵犯知识产权的指控。任何第三方如果提出侵。权指控,我方承诺承担由此而引起的一切法律责任和费用,并赔偿建设单位由此造成的一切损失。

3、我方承诺向建设单位提供软件开发和接口开发的全套程序源代码。

四、人员组织保障

(一)项目组织结构

本项目规模大、涉及面广,项目过程的有效管理和合理实施是系统建设成功的重要保障,也是关键所在。只有经过精心设计、周密计划,以及相关厂商大力协作与服务才能保证系统实施工作的顺利开展和按期完成,必须采用先进的项目管理方法,实现计划控制、质量控制、人力资源合理调配及成本控制,方能顺利完成项目的实施。我公司拥有一批经验丰富的项目管理专家,将严格按照质量管理体系和项目管理相关制度,结合多年信息化建设经验, 建立一套完整的项目管理办法推动工程顺利开展。项目的实施将遵循项目管理规范,使用SVN版本管理工具作为配置管理和文件、代码版本控制的工具。

(二)项目团队管理

针对本项目的具体情况,在用户方和我公司共同领导下,采取统一管理、统一规划、统一建设的工作方式,成立项目组,以项目经理为总牵头,对下设的管理组、技术组、培训组进行直接管理。

(1)项目经理

对整个项目实施全面负责;

协调项目的各方面关系;

负责实施项目的组织机构和各项管理制度;

负责实施全过程的组织控制、管理工作、财务管理等。

(2)管理组

负责项目的跟踪、进度管理;

负责管理本项目的各种档案资料;

后勤保障、公文往来的处理。

(3)技术组

技术组由系统架构师负责,系统架构师及系统工程师对系统实施过程中的技术问题负责,解决在设计及安装调试过程中出现的技术疑点,确保系统的实施达到设计要求技术指标;

负责项目硬件安装部署,系统软件安装,应用软件开发、安装、调试等。

(4)培训组

负责项目培训计划制订、培训教材编写,为用户提供现场培训和远程培训服务。

五、项目风险

(一)风险识别和风险分析

本项目具有业务繁杂、技术要求高、工程管理复杂等特点。基于以上因素,结合长期以来我省信息化建设过程中的经验教训,有必要在本项目建设中采取谨慎的风险管理措施,以确保工程在质量、时间和效益上都达到预定目标。

风险识别是指对尚未发生的、潜在的以及客观存在的各种风险进行系统地、连续地预测、识别、推断和归纳,并分析产生事故原因的过程。这个定义包含了以下含义:感知风险和识别风险是风险识别的基本内容;风险识别不仅要识别所面临的风险,更重要的、也是最困难的是识别各种潜在的风险;风险识别是风险管理过程中最基本和最重要的程序。

技术风险识别是技术风险管理的基础,也是一项复杂的工作。其复杂性在于技术风险的隐匿性、复杂性和多变性;风险识别的质量与风险管理者的管理素质和风险意识密切相关;风险识别全面深入,不但要识别显性风险,更重要的是识别潜在风险。要分析风险是静态风险还是动态风险,是可控风险还是不可控风险。只有全面正确地识别风险投资活动所面临的技术风险,才能奠定风险管理的良好基础。

(二)风险评估

风险因素分析包括几点:

(1)组织风险

组织风险主要包括由于组织内部成员对目标未达成一致,管理高层对项目不重视,工程参与人员知识与技能欠缺,团队合作精神不足、人员激励机制不当等因素导致建设队伍不稳定,建设资金不足,与其它项目存在资源冲突等。

(2)管理风险

管理风险主要包括项目管理的基本原则使用不当,计划草率、质量差,进度和资源配置不合理等。

(3)业务风险

业务变化可能产生的风险主要包括业务流程的改变、预算科目的变化等。

(4)技术风险

技术风险主要包括技术目标过高,技术标准发生变化,复杂、高新技术或非常规方法应用的潜在问题等。

(5)外部风险

外部风险主要是由于法律法规变化,项目相关接口方的情况变化等不可控因素导致的风险。一般将不可控制的“不可抗力”不作为风险因素处理,这些事件往往采用灾难防御措施。

(三)风险对策和风险管理

1、风险防范的基本方法

(1)规避

规避是一种事前的风险应对策略,通过变更项目计划清楚风险或风险的触发条件,使目标免受影响。例如,采用更熟悉的工作方法、澄清不明确的需求、增加资源和时间、减少项目工作范围、避免不熟悉的分包商等。

(2)转移

转移是一种事前的风险应对策略,不消除风险,而是将项目风险的结果连同应对的权力转移给第三方(第三方应该知道只是风险并有承受能力)。例如,签订不同种类的合同、签订补偿性合同等。

(3)弱化

将风险事件的概率或结果降低到一个可以接受的程度,其中降低概率更为有效。例如,选择更简单的流程、进行更多的实验、建造原型系统、增加备份设计等。

(4)接受

在没有合适的策略应付风险的情况下,不改变项目计划,重点考虑风险发生后的应对措施。例如制定应急计划或退却计划,或仅仅进行应急储备和监控,待发生时随机应变。

2、风险防范对策

为确保工程成功,将在本项目建设中采取有效的风险管理,消除各类风险的不良影响,确保实现工程建设目标。

本项目的风险防范主要侧重于组织风险、管理风险、业务风险和技术风险四个方面。

(1)项目组织风险及防范对策

本项目建设过程中计划成立由客户方及我公司领导参加的项目领导小组,将有效地保障本项目建设、项目管理更加高效。

本项目建设领导小组下设项目管理组、技术组、培训组等都是由各个领域的资深工作人员担任,他们拥有的业务和技术力量能够承担庞大的工程建设任务。

(2)项目管理风险及防范对策

规范高效的管理本项目。为确保工程管理的高效率,项目组将对项目进行有效策划,制定并落实严格的项目实施具体计划,应用先进的管理工具和方法提高进度计划管理、跟踪水平。同时将借鉴行业项目管理实践的经验,合理估算项目工作量,明确项目间依赖关系和先后顺序,突出关键项目,进一步分解项目工作任务,使每个里程碑阶段均有工作量估算、时间进度、以及可操作、可管理和可检查的交付物。

(3)项目业务风险及防范对策

基于本项目的业务重组与流程优化,本项目建设在业务流程设计的过程中,将进行业务差异分析,充分了解业务需要,设计某些可灵活配置的业务流程,满足业务重组和流程优化的要求。

本项目应用系统建设采用可扩展性原则。项目对未来业务需求的变更做了充分的考虑,在系统设计策略和系统架构设计中采用系统间松耦合的设计原则,把系统的可扩展性放在重要地位。

(4)项目技术风险及防范对策

全面落实信息系统安全体系。对本项目各应用系统,强制要求按照安全设计方案的要求,采用身份认证,对重要数据进行加密、签名,加强安全记录和审计。在应用系统进行维护过程中,进行自上而下有效的安全管理制度,并严格执行。

建立接口标准。项目组负责与检察院其他系统开发厂商协商制定联网协议和接口标准,各类接口标准将采用统一的标准技术来定义。

强化需求分析,细化流程设计。准确的需求分析是规避风险的关键,只有需求分析准确和明了,才能知道我们的目标,把握设计、招标、建设、运行和后期维护的每个细节。同时应仔细分析、设计本项目的每个细节,通过降低每个细节的风险,来降低整个项目的风险。

在项目建设的每个过程中,尽量应用已成熟的先进技术,将风险降到可接受的范围。

六、项目验收方案

验收是软件开发实施结束后,用户对软件产品投入实际应用以前进行的最后一次质量检验活动。它要回答开发的软件产品是否符合预期的各项要求,以及用户能否接受的问题。由于它不只是检验软件某个方面的质量,而是全面的质量检验,并且要决定软件是否合格。需要根据事先制订的计划,进行软件配置评审、功能测试、性能测试等多方面检测。

系统开发应严格遵照国家软件工程规范的方法进行。根据开发进度及时提供有关开发文档,包括《总体方案》、《实施进度计划书》、《需求规格说明书》、《数据库设计书》、《概要设计书》、《详细设计书》、《用户手册》、《测试计划》、《验收细则》、《服务细则》等项目实施文档,以及采购人认为必要的其他文档等,由用户单位按照国家规定的程序组织,按国家有关规定、招标文件、中标人的投标文件及相关标准组织相关专家和开发公司,进行项目验收。最终提供的软件产品包括各种相关的软件系统、各阶段开发文档、运行稳定可靠的本系统安装程序。并提交软件开发和实施方案,进度报告、培训计划、培训记录、工作周报以及招标人认为必要的其他文档。

(一)验收质量标准

1、初验标准

(1)完成招标文件、投标文件及合同要求的软件功能开发,包括

a、应用支撑系统建设。

b、应用系统建设:

(2)业务协同办案平台实现13个业务流程功能模块,“一中心四平台”建设和协同交换管理子系统建设。

(3)完成业务管理应用系统包括公安侧电子卷宗辅助应用子系统和检察院侧协同辅助应用子系统,以及音视频资料流转系统、证据标准指引系统、政法跨部门法律文书送达系统、平台接口系统、数据传递系统。

(4)硬件设备到货签收并加电运行正常;

(5)承建单位完成初验范围内的软件功能自检。

2、终验标准

(1)系统功能完善,运行稳定,满足应用需求。

a、完成河南政法跨部门大数据办案平台项目一期功能开发。

b、满足刑事案件线上协同办案,在全省推广使用。

c、协助完成等保三级测评和第三方软件测评并提供报告。

(2)提供公检法司机关办案人员的集中培训,并提供完整的系统安装手册、操作手册,接口对接文档等相关验收文档。

(二)验收方式

由验收组组织,各方参与制定详细验收规范及内容,并及时通知用户单位及有关部门。

排定各项验收时间表,指定各方责任人,明确验收内容,并保证人员、场地及其它准备工作的提前就绪。

验收严格按照程序及规范执行,并详细填写有关表格、签署有关文件。

(三)验收流程

由用户单位、新点软件公司等单位参与制定详细验收规范及内容。

排定各项验收时间表,指定各方责任人,明确验收内容,并保证人员、场地及其它准备工作的提前就绪。

应用软件验收还包含文档资料验收。

对验收中发现的问题,我公司将对其进行完善。

验收工作在系统正式运行十五个工作日内或按合同要求的时间节点进行,验收合格后,双方签署应用软件验收报告。

(四)验收所依据的标准

我公司制定和实施软件的整体测试方案,保证各子系统间、与其他系统的联接正确,数据传送正常。验收时严格按照程序及规范执行,并详细填写有关表格、签署有关文件。软件终验时,必须通过验收测试,并取得测试报告。测试效果费用及再次回归测试的差旅费按项目合同中双方的约定处理;如合同中未约定的,第三方测试费用由中共河南省委政法委员会承担,我方测试人员的费用由我方自行承担。

  • 6
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值