可视化监理平台项目计划书.docx
《可视化监理平台项目计划书.docx》由会员分享,可在线阅读,更多相关《可视化监理平台项目计划书.docx(9页珍藏版)》请在冰豆网上搜索。
可视化监理平台项目计划书
可视化监理平台
项目计划书
***********有限公司
2013年7月26日
1.引言
1.1.编写目的
为了按时保质地完成项目目标,便于项目成员更好地了解项目情况,使项目工作开展的各个过程合理有序,因此把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目组织结构、成员工作责任、开发进度、风险对策等内容,以文件化的形式制作出来,作为项目成员及干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目开展和项目验收的依据。
1.2.建设背景
如何能让“信息化监理”在实施监理的过程中做到完全可视化的“四控制、三管理、一协调”呢?
“可视化监理”迫切需要营造一个“软件建设现场”,将工程建设过程可视化。
“可视化监理平台”的理念由此孕育而出。
那么“可视化监理平台”是什么呢?
简单说是将信息化建设的工程过程可视化,不仅可以监控项目的全部过程,而且可以随时看到项目的进度、资金的使用情况。
由于整个信息化建设是在这个平台上完成,从前期的需求调研到整个开发过程(编程、测试、集成等)直至最后的项目产品交付,所以确保了整个项目的安全性和知识产权问题,从根本上解决了“可视化监理黑洞”的问题。
增城测绘院本次可视化监理平台建设的总体目标是采用先进的信息化技术,依托具有先进水平的网络硬件平台,本着科学、务实、可持续发展的指导思想,对增城测绘院项目管理工作进行整合,科学系统管理,充分共享利用,加强各业务部门之间及协作与沟通,通过本次建设,全面提升增城市测绘院项目管理信息化建设的水平,切实提高工作效率和质量,逐步建立较高层次的数字化项目管理。
1.3.定义
监理的四控制、三管理、一协调:
四控制,对安全的控制、对进度的控制、对质量的控制、对成本的控制;三管理,现场管理、资源管理、合同管理;一协调,组织协调业主方与施工方之间的关系。
1.4.参考资料
本项目的合同、标书、上级机关有关通知、经审批的项目任务书;
GB/T8567-2006中华人民共和国国家标准计算机软件文档编制规范;
GB/T11457-2006中华人民共和国国家标准信息技术软件工程术语;
GB8566-88计算机软件开发规范;
GB8567-88计算机软件产品开发文件编制指南。
2.项目概述
2.1.项目目标
通过平台的开发实现对测绘等地理信息相关工程的可视化监理,达到以下效果:
1、协助业主对项目的进度、质量、安全和成本进行控制;
2、明确项目各方的职责并加强对监管;
3、从数据精度和数据维护方面加强对项目成果的验收。
2.2.项目工作范围
1、到增城测绘院各业务部门进行需求调研;
2、整理用户需求,生成用户需求说明书;
3、对平台进行详细设计,提供相关的设计方案;
4、进行平台编码;
5、进行内部测试;
6、进行平台应用调试;
7、进行平台后期维护。
2.3.应交付成果
2.3.1.软件成果
可视化监理平台提供三种模式:
执行模式:
项目目标、监理任务、监理日志、备忘录、项目日程、项目文档、项目交流、项目流程、基本设置等功能。
办公模式:
仪器设备、人员考勤、会议管理、项目人员、单位档案、进度汇报、智能表单等。
决策模式:
数据检查等功能。
2.3.2.文档成果
项目计划书、需求说明书、概要设计说明书、详细设计说明书、数据库设计说明书、测试计划、测试报告、用户手册、用户培训计划、培训文档、会议记录和进度月报。
2.4.项目开发环境
2.4.1.硬件环境
硬件平台的选择主要依据增城市测绘院已有的硬件设备,并可以根据下面的基本配置来搭建。
建议以下配置:
局域网环境(百兆以太网);
双处理器高档服务器;
客户端(PC机):
1G及以上内存。
2.4.2.软件环境
服务器端:
操作系统:
Windows98、WindowsNT4.0、Windows2000中文版
应用软件:
Office2000中文版,Excel和Word
WEB服务:
IIS+MS.NetFrameWorkV1.14
数据库:
SQLServer2000
开发平台:
MicrosoftVisualStudio.Net
客户端:
浏览程序:
IE浏览器7.0版本或者以上。
2.5.项目验收方式与依据
本项目采取的验收方式包括:
交付前验收、交付后验收、试运行验收、最终验收、第三方验收、专家参与验收等。
验收依据:
标书、合同、相关标准,以及需求说明书的项目文档。
2.6.人员分工
1、项目经理:
***
职责:
对项目进行计划、组织、领导和控制,是在整个项目开发过程中项目组内对所有非技术性重要事情做出最终决定的人。
2、系统构架师:
***
职责:
项目的总体设计师,是软件组织新产品的开发与集成、新技术体系的构建者,是在技术上对所有重要事情做出决定的人。
3、需求分析员:
***
职责:
是在项目需求方面项目组和用户沟通的桥梁。
在项目前期对客户进行需求调研,负责将完成的项目模块给客户做演示,并收集对完成模块的意见,协助系统架构师、系统分析师对需求进行理解。
4、设计员:
***
职责:
分析、解析用户需求说明书,对平台进行分析和建模,生成概要设计说明书、详细设计说明书以及数据库设计说明书等。
5、程序员:
***
职责:
根据详细设计说明书进行代码实现,并进行简单测试。
6、测试员:
***
职责:
对平台进行测试,找到项目中存在的不合理、不合格的部份,并要求项目其它成员按给定的项目质量完成项目。
3.实施计划
3.1.风险评估与对策
1、需求风险
表现:
需求已经成为项目基准,但需求还在继续变化;需求定义欠佳,而进一步的定义会扩展项目范畴等。
对策:
在需求分析阶段充分与用户沟通,了解用户需求;在双方认可需求说明书的情况下再进行平台设计的工作;在项目开展过程中定期与用户沟通项目进展,平台功能的设计与开发原则上以需求说明书为依据。
2、人员风险
表现:
某些人员需要更多的时间适应还不熟悉的软件工具和环境;项目后期加入新的开发人员,需进行培训并逐渐与现有成员沟通,从而使现有成员的工作效率降低等。
对策:
组织培训工作,帮助所有项目人员尽快熟悉软件工具和环境;项目开展过程中注意对项目成员保持激励机制,以保证项目人员的稳定性;在项目过程中注意保持文档的完备性,以便于在人员发生变动时新的成员能以最快的速度了解并参与项目。
3、开发环境风险
表现:
相关设施或开发工具未及时到位或配套不齐全;开发工具不如期望的那样有效,开发人员需要时间创建工作环境或者切换新的工具等。
对策:
用现有的设施及开发工具展开工作,加强对设施的日常维护。
4、客户风险
表现:
客户对于最后交付的产品不满意,要求重新设计和重做;客户对规划、原型和规格的审核决策周期比预期的要长等。
对策:
在需求分析阶段保证与用户进行充分的沟通;在项目开展过程中定期与用户沟通项目进展,产品提交审核时和客户商定审核周期。
3.2.总体进度计划
1、需求分析阶段
内容:
到增城测绘院各业务部门进行需求调研,确定详细的软件需求,完成需求说明书,并对需求分析进行评审。
时间:
2、平台设计阶段
内容:
根据软件需求规格说明建立软件总体结构和模块间的关系,确定各模块功能,定义各功能模块的接口,设计全局数据库和数据结构;对概要设计中产生的功能模块进行过程描述设计,设计功能模块的内部细节,包括算法和数据结构,为编写源代码提供必要的说明。
时间:
3、编码实现阶段
内容:
根据软件详细设计说明、对各程序模块进行编码、调试、静态分析和单元测试,验证程序单元与设计说明的一致性。
时间:
4、测试调试阶段
内容:
按详细设计的结构,依照将经过单元测试的底层程序单元逐步组装成子项目直到开发项目的过程,对软件进行测试;根据软件需求规格说明书中定义的全部功能和性能要求,对软件进行组装测试,以确定整个软件是否满足软件需求。
时间:
5、验收交付阶段
内容:
对完成调试的软件进行检查、审查和评审,确定软件是否达到了软件任务书的要求。
验收通过的软件可以向软件交办单位交付。
时间:
6、后期维护阶段
内容:
对软件的维护包括针对软件运行过程中发现的问题而进行的改正性维护,针对不同任务对软件提出需求而进行的改善性维护,以及可能出现的由于软件运行环境的改变而进行的适应性维护。
时间:
3.3.项目控制计划
3.3.1.质量保证计划
执行质量评审活动,对过程质量进行控制;对软件开发、验收及后期维护等过程中的文档进行评审和检查;制定平台开发过程中的条例和约定,以及监督和保证执行的措施;确定保护开发相关设施和环境的方法和措施,指明需要保护的文档记录,做好保密工作。
3.3.2.进度控制计划
由项目负责人编写项目“软件开发阶段进度表”,列明开发过程中各项工作的时间进度和任务分配,由开发部经理批准,项目开发工作一律按“软件开发阶段进度表”为依据执行,如有延期必须采取相应措施赶回工期,或由开发部经理批准更改“软件开发阶段进度表”。
3.3.3.预算监控计划
项目部负责人应根据项目内容结合自身实际情况编制详细的项目预算和成本控制计划措施,确定项目成本控制总的计划目标。
项目部负责人应结合项目工期要求将总计划成本进行分解并明确各阶段的成本控制计划目标。
每一项费用在使用前要填写请款单,并按公司规定程序进行请款。
3.3.4.资源管理计划
资源管理计划应包括建立资源管理制度,编制资源使用计划、供应计划和处置计划,规定控制程序和责任体系。
调动一切积极因素,实施分阶段、分层次的计划进度及资源管理。
4.支持条件
4.1.内部支持
1、人员支持
2、设备支持
3、培训支持
5.成本预算
5.1.人员预算
5.2.设备成本
5.3.其他经费
差旅费、资料费、交通费、会议费、培训费等。
5.4.项目合计成本预算
6.关键问题
1、全面了解用户需求,正确划分系统边界和职能域;
2、在用户需求分析基础上,进行总体规划设计;
3、数据采集要全面准确;
4、与用户的沟通要及时有效。