软件开发项目实施与管理方案(纯方案18页).docx
《软件开发项目实施与管理方案(纯方案18页).docx》由会员分享,可在线阅读,更多相关《软件开发项目实施与管理方案(纯方案18页).docx(17页珍藏版)》请在第一文库网上搜索。
1、1技术方案211项目实施与管理215质量保障管理611风险管理措施91.4培训服务1414售后服务1616商务及其他要求171技术方案11项目实施与管理111项目管理原则(1)使用项目管理方法、工具和完善的项目进度计划监控跟踪管理体系,使各项目子工作流和子任务能高效率地分发和配合。项目管理人员有条不紊、及时地参与问题的解决和可能产生的延期,调动资源来解决问题,保证整个项目进度按照计划进行。(2)提升项目实施的能力,通过跟踪项目的绩效和对于项目技术、财务状态和进度的检测和管理,来达到循环提升的效果。(3)完善的项目质量保证体系以保证项目质量,保证项目进度。(4)降低项目成本,通过有丰富经验的团队
2、管理人员,降低重复劳动、提高工作效率并减少可能的过失,来降低项目不必要的付出。112项目周期管理依据项目进度要求,本项目研制周期为合同签订后18个月,计划在签订合同后1个月完成软件概要设计,在签订合同后15个月内完成软件初步开发任务,提交试用版给用户试用,用户提出改进意见后,在签订合同后18个月内完成开发完善修改,组织进行软件验收。系统研制总体计划具体进度安排如下:(1)合同商议阶段(2天);(2)概要设计阶段(1个月);(3)详细设计阶段(2个月);(4)编码调试阶段(12个月);(5)试用完善阶段(2个月);(6)交付验收阶段(28天)。1.1.3项目人员安排公司成立专门的项目领导和实施组
3、织团队,在公司领导的统一指挥下完成项目工作。具体项目实施团队及人员职责分工如下表所示。(项目核心成员需具有同类项目的实施经历,在下表项目经历中填写,其他人员可不填该项)114项目阶段管理通过质量管理责任的分配,通过如下几个方面来进行质量保证的实施过程:1.141 项目进度管理项目计划的制定为工程项目实施、管理和支持工作、项目进度、成本、质量及过程产品的有效控制打下了良好的基础,以便所有相关人员能够按照该计划有条不紊地开展工作;制定项目计划,必须获得相关干系人的认可,并以此作为项目跟踪的基础。项目进度是项目进行是否顺利的最直观表现。制定合理的项目计划首要前提是选择从事类似规模和类似业务项目的有经
4、验的项目负责人参加制定项目进度计划。项目计划由项目负责人制定,由项目各小组组长、项目成员、质量保证人员参加一起进行评审。评审过程主要讨论项目计划的可行性,对其中不合理的地方提出修改意见,对计划中不合理的地方进行修改完善,并由质量保证人员对其结果进行跟踪处理,以确保项目计划完整性、可行性,项目计划评审通过后,交由配置管理人员进行配置管理。在计划实施过程中,按项目计划中里程碑为界限,将整个开发周期划分为若干阶段。根据里程碑的完成情况,适当的调整每一个较小的阶段的任务量和完成的任务时间,动态跟踪和动态调整,以利于项目质量保证的实施。实际运作中,质量保证人员在对项目执行过程进行检查时,对于发现的项目偏
5、差,以质量审计报告的形式提交项目负责人。由项目负责人组织人员对计划进行维护,对于己经变动的项目计划,由配置管理进行配置管理。1.142 .2需求分析管理需求分析是开发人员对系统需要做什么和如何做的定义过程。从系统分析的经验来看,这个过程往往是个循序渐进的过程,一次性对系统形成完整的认识是困难的。只有不断地和客户领域专家进行交流确认,方能逐步明了用户的需求。从系统开发的过程得知,系统分析时犯下的错误,会在接下来的阶段被成倍的放大,越是在开发的后期,纠正分析时犯下的错误所花费的代价越是昂贵,也越发影响系统的工期和系统的质量。本项目中,将邀请招标方参与需求调研,以便保证需求调研质量,同时形成用户需求
6、说明书。需求评审时会同双方管理层、项目实施层共同进行,对于通过用户确认的需求,交由配置管理员形成需求基线。用户需求在招标方确认后,由系统分析人员形成软件需求分析报告,同时对软件需求分析报告进行评审,对于评审通过的软件需求分析报告可以交由测试人员进行测试计划和测试用例的编写。对于开发过程存在的需求变动,招标方填写变更申请单发给项目经理,在质量保证人员参加的情况下,对这个变更进行评审,由项目经理组织项目组成员一起讨论实施变更的可行性及实施后所带来的影响,对于影响小的变更直接记录,大的变更则需要形成正式的变更报告,无论那种变更都需要对相应的文档实施同步变更。但是对于无法实现或是变更会带来巨大的影响而
7、将导致进度的延期,这时,我们将变更报告提交给招标方并召开协调会议,讨论变更取舍问题或是项目进度变更问题。决定变更之后,由项目负责人组织实施变更,测试人员检测变更结果,而质量保证人员监督变更实施过程,并协助配置管理员对变更后的成果进行配置管理。变更实施完后,运行前还需要协助用户一同测试并由招标方签字后同意方可上线。1.143 .3系统设计管理优良的体系结构应当具备可扩展性和可配置性,而好的体系结构则需要好的设计方法,需要针对项目的结构、项目的特征和用户的需求来分析。本项目中将安排我公司高级系统架构师担当项目总体设计师,汇同总体设计组完成系统设计。另外对公共类模块的开发。由总体设计组通过对用户需求
8、的仔细研究,尽可能的识别出公共类,并进行定义和设计,以减少重复工作。对于项目组提供的设计文档,由项目经理组织,质保小组成员参与,对其设计文档进行评审,及时发现设计中可能存在的错误,降低项目开发风险,同时确保设计文档能为开发人员、测试人员提供切实的指导。对于可复用的设计进行提取作为公共库设计和开发,提供项目组。最后交由配置管理员进行设计文档的版本控制。1.144 .4系统实现管理系统实现的目的是依据系统设计文档,由程序员进行程序编写,以便实现设计要求,系统实现过程中,开发人员需要对模块进行代码走查和交叉单元测试,以保证模块代码质量。软件实现也就是代码的生产过程。根据上一阶段形成的设计文档,程序员
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 开发 项目 实施 管理 方案 18
![提示](https://www.001doc.com/images/bang_tan.gif)