资源描述
1软件工程过程管理
仆务必门
惟恶一一度
枇说段讨二
柢卷讫计说用书
1 r
洋an吸*匕
开岌新荒、透扳|—[升平危_
1
1
北易代岳霜号L知顷试
2各阶段提交成果
专案调研(5%)
《用户需求草案》
《立项报告书》《项目开发合同》
《可行性分析报告》《项目开发计划》
需求阶段(15%)
《需求规格说明书》《用户原型》
设计阶段(10%)
《概要设计说明书》《详细设计说明书》《数据字典》
编码阶段(30%)
《开发规X》《程序清单》
测试阶段(20%)
《测试用例》
《测试计划书》
《测试问题单》《集成测试总结报告》《需求变更记录单》
培训阶段(10%)
《业务操作管理办法》
《培训计划书》
《用户使用手册》《系统部署方案》《系统管理员维护手册》
上线维护(10%)
《系统验收报告》
《系统验收报告》
《系统验收报告》《项目总结报告》《系统运营维护规X》《系统维护单》
《系统维护总结报告》
项目管理
《项目周报》《项目月报》
《个人日报》《会议纪要》
《设备管理》
3各阶段角色任务
专案调研(5%)
1、提出原始需求;
1、协助业务部门提出需
求;2、组织项目立项;
《可行性分析报告》《项目开发计划》
需求阶段(15%)
1、提出原始需求;
1、业务需求整体把握、协调;
1、制作用户原型,用于辅助需求分析;2、与业务部门讨论需求;
设计阶段(10%)
1、把握开发公司概要设计及详细设计文档;
1、概要设计;2、数据库设计;3、详细设计;
编码阶段(30%)
1、编写开发整体框架;2、制定开发规X;3、业务代码开发;4、单元测试;
测试阶段(20%)
1、编写测试用例;2、实施集成测试;3、测试达标确认;
1、实施提交测试;2、协助业务部门作好系统测试;3、业务部门需求变更确认;4、根据情况安排试运行;
1、根据测试结果修改;2、编写测试总结报告;
培训阶段(10%)
1、准备业务管理办法;2、实施业务操作培训工作;
1、制定培训计划;2、组织培训;
1、准备培训相关文文件、资料;2、实施技术培训工作;
上线维护(10%)
1、上线运营;2、提交上线后系统问题;3、提供项目验收用业务;
1、上线后问题整体协调、控制;2、准备项目验收;
1、上线后问题对应;2、验收资料整理;
4质量控制
风脸管理
配置管理
项目周报
项目月报
编码实现
软件维护
项目启动
需求分析
I项目风险管理查
Lp'i更控痂言
软件质量保证
SQA^棱报告
_[配置序结构层次图
配置状态记录
工作产品评审
项目祚到实施
[,工作产品评审哀
工作产品相应评审检查表
系统集成实施〔包括项目总结〕
系统测试
开发策划
集成测试
单元测试
系统设计
5各阶段质量控制
5.1需求阶段
1、通过开发用户原型方式提高需求挖掘的力度,我们将建立一个系统原型,用户通过评价原型能够更好地理解所要解决的问题。
2、需求质量控制要制度化,编制需求分析工作计划、编制《需求规格说明书》的评审和确认,主要是具体化、定量化的描述用户要求,形成全面、一致、规X的软件需求分析规格说明书,明确需求分析规格说明书的工作程序和要素,规X开发活动,为后续软件设计、实现、测试、评审及验收提供依据。
3、建立良好的沟通环境和氛围。
5・2设计阶段
1、通过PowerDesigner建设新版业务系统的概念模型,通过概念模型,有效地维护了数据库的建库脚本及相关数据字典。
2、编写完整的《详细设计说明书》,起到到编码的指导作用,并作为单
元测试的有效依据。
5.3编码阶段
1、利用宏天综合Web平台,搭建成熟、稳定的技术架构。
2、设计适时可行的开发计划,依据开发计划,有条不紊地实施开发工作,制定适时可行的工作日程表,依据工作日程表,有效控制项目开发进度的里程碑。
3、制定统一的开发模板,使系统各模块的编码均遵守统一的方式。
4、编码规X改善软件的可读性,使得软件工程师充分理解新的代码变得非常的快速,本系统开发中将制定严格、严谨的开发规X,并依据开发规X严格地执行,编写规X的代码。
5・4测试阶段
1、新版业务系统的编码期间,将安排专业的测试人员,实施项目同步测试〔单元测试、功能测试〕,以最大化的提高系统开发的质量。
2、测试过程为反复回滚的方式,每一阶段将严格控制业务测试的过程,
对问题修改进行全程监控:
3、积极配合业务人员实施完整的系统测试,针对测试中的问题,项目组将安排专人予以快速解决,对于业务测试中提出的合理需求追加、需求变更,在不影响系统整体设计思想、不影响软件整体架构的前提下,也将配合业务人员予以修改。
4、通过个别办事处的试运行工作,进一步深化对系统的测试。
5.5实施阶段
1、准备好培训计划、培训环境及相关的培训教材,安排专人对应系统培训,安排专人对应培训工作。
2、培训内容包括软件的安装、配置、使用、维护等,培训将以用户能够进行日常使用和维护为目的。
3、制定完整的实施计划、编写严格的部署手册,制定完备的部署回滚方案,以降低系统发布的风险。
4、系统部署后,将安排专业的系统管理员、数据库管理员,对应系统安全进行调整、对系统性能进行调优,以达到最优的执行效率。
5・6维护阶段
1、制定严谨的《系统运营维护规X》,并严格依据规X实施系统维护。
2、安排专人对应系统维护工作。
3、提供7x24小时的技术支持,根据需要,提供快速的现场技术支持,以对应系统上线后的故障。
4、定期提供对系统的巡检工作,通过巡检,将有效地规避系统运营中潜在的故障,以提高系统运营的稳定性。
5、系统维护中,维护人员将认真登记系统维护单。
展开阅读全文