




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 软件工程开发作业指导书1、 工程可行性研究公司设计人员根据行业需求和市场需求,设计大的方案和ppt文案,然后指定人员进展的前期调研工作,可行性研究负责人员对产品的市场需求、技术开展、市场定位、功能需求、经济效益、进度需求、风险分析等进展可行性研究,提供产品立项建议,拟制可行性研究报告,由部门负责人指定市场营销部门配合可行性分析人员,技术负责人协助安排。可行性分析完毕后由综管部组织对可行性研究报告进展评审,评审通过后,由技术研发部进展安排立项工作。 本阶段提交的文档: 1、设计文案 2、PPT介绍 3、工程可行性研究任务书技术负责人或部门负责人下达 4、工程可行性研究报告可行性研究人员编写2、
2、 立项阶段 可行性分析评审通过后,由研发部门经理下达立项任务,指定相关人员填写立项申请报告报批。报批通过后,由部门经理与技术负责人协商,下达开发任务书,经技术负责人审核确认后,报公司批准。批准立项后工程进度应以立项申请报告中的阶段进度为准,如果进度要调整,需填写进度调整申请报告报批。 本阶段提交的文档: 1、工程立项申请报告 2、开发任务书3、 需求分析阶段承办单位根据交办单位提出的技术要求和相应的软件任务书以及其它有关文件,与交办单位协作,确定详细的软件需求,该阶段完成的软件需求规格说明经审定和批准后将作为整个软件开发工作的根底列入配臵管理的基线,在本阶段可利用快速原型法使比较模糊的具有不确
3、定性的软件需求主要是功能明确化。能给本公司开发的软件的“需求基线确定提供一个讨论、进一步完善的根底。在本阶段,由产品经理负责,其他人员配合,编写产品规格说明书,此说明书面向最终用户和领导,主要描绘产品的形状以及功能、性能、功能特性、性能特性。由工程经理负责编写系统技术方案书,描述公司初次使用的技术的详细解决方案。本阶段完毕后对需求分析进展评审,出具需求分析评审报告。 本阶段提交的文档: 1、软件需求规格说明书。 2、原型分析说明书 3、产品规格说明书 4、系统技术方案书 5、质量记录:需求分析评审报告 6、提交的软件:产品的原型注:如果时间有限,可以只编写原型分析说明书而不作原型4、 开发策化
4、阶段根据工程要求和软件需求,由配臵人员配合工程经理编写本工程的质量保证方案、配臵管理方案和工程综合方案。在配臵管理方案中,应列明本工程需提交的各阶段文档的名称,在工程各阶段完成后,工程组需列表说明要移交的文档,将此表与各文档一并向总工办移交。在制定方案时,应为方案、设计、测试、改错、再测试、变更、以及编制文档留出足够的时间。不应使用突击的方法来完成工程。 本阶段涉及的文档: 1、软件质量保证方案 2、配置管理方案 3、工程综合方案5、 设计阶段一、概要设计根据软件需求规格说明建立软件总体构造和模块间的关系,确定各模块功能,定义各功能模块的接口,设计全局数据库和数据构造,在概要设计明确后,可以对
5、综合方案进一步细化,填写工程进度预计。概要设计需经过评审。 本阶段涉及的文档: 1产品概要设计说明书 2数据库设计说明 3工程进度预计 4质量记录:评审报告二、详细设计 对概要设计中产生的功能模块进展过程描述设计,设计功能模块的内部细节,包括算法和数据构造,为编写源代码提供必要的说明。详细设计需要经过评审。 本阶段涉及的文档: 1软件详细设计说明书 2测试方案 3质量记录:评审报告6、 编码实现阶段、根据软件详细设计说明、对各程序模块进展编码、调试、静态分析和单元测试,验证程序单元与设计说明的一致性。 本阶段涉及的文档: 1、工程进度月报 2、工程周方案和周总结 3、工程开发人员周方案 4、工
6、作日志 5、每周例会记录 6、配臵项更改申请单7、 测试阶段一、软件单元测试按详细设计的构造,根据软件单元测试方案,依照将经过单元测试的底层程序单元逐步组装成子工程直到开发工程的过程,对软件进展测试。 本阶段涉及的文档: 1、测试方案 2、测试设计 3、测试问题报告单 二、组装测试 根据软件需求规格说明书中定义的全部功能和性能要求及组装测试方案,对软件进展组装测试,以确定整个软件是否满足软件需求是否可以提交总装测试。软件组装测试方案含测试用例设计的编制工作和软件组装测试环境的研制、组建工作,应从软件需求分析阶段起与软件开发同步展开。 本阶段涉及的文档: 1、测试方案 2、测试设计 3、测试问题
7、报告单 三中试阶段工程组开发的软件产品经中试部验收后提交中试部中试,中试部根据需求分析报告,从用户的角度出发对产品的功能、性能进展中试。本阶段涉及的文档: 1、中试方案 2、中试问题报告单8、 验收交付对完成中试的软件进展检查、审查和评审,确定软件是否到达了软件任务书的要求。验收通过的软件可以向软件交办单位交付。工程经理及工程组人员应在此阶段完成工程总结,工程经理提交工程开发总结报告,工程组成员提交个人工作总结报告。本阶段涉及的文档: 1、验收报告 2、工程开发总结报告 3、个人工作总结报告9、 软件维护对软件的维护包括针对软件运行过程中发现的问题而进展的改正性维护,针对不同任务对软件提出不需
8、求而进展的改善性维护,以及可能出现的由于软件运行环境的改变而进展的适应性维护。 本阶段涉及的文档: 1、软件问题汇总表 2、维护报告10、 工程开发文件的审批可行性研究报告及立项申请、工程开发方案及工程开发总结、确认方案及确认报告、验收方案及验收报告由技术负责人审批。工程组人员编写的其他文件由工程经理审批。11、 各阶段共同的任务要求 在软件开发过程的各个阶段,都要求完成相应的文档编写工作。本文档的前面局部已给出了在软件自上而下周期各个阶段中的文档编制情况。软件文档从形式上来看,大致可分为两类: 一、开发过程中填写的各种图表,称为工作表格; 二、应编制的技术资料或技术管理资料,称为文档或文件。
9、按照文档产生和使用的X围,软件文档大致可分为三类: 三、开发文档:这类文档是在软件开发过程中,作为软件开发人员前一阶段工作成果的表达和后一阶段工作依据的文档。包括软件需求说明书、数据库设计说明书、概要设计说明书、详细设计说明书、可行性研究报告、工程开发方案。 四、管理文档:这类文档是在软件开发过程中,由软件开发人员制定的需提交人员的一些工作方案或工作报告。使管理人员能够通过这些文档了解软件开发工程安排、进度、资源使用和成果等。包括工程开发方案、测试方案、测试报告、开发进度月报、工程周方案周总结及工程开发总结等。五、用户文档:这类文档是软件开发人员为用户准备的有关该软件使用、操作、维护的资料。包括用户手册、操作手册、维护修改建议、软件需求说明书。工程各阶段完毕后需把本阶段相关文档列表向总工办移交。12、 验证与评审 软件评审是保证软件产品质量的重要手段,必须纳入软件开发过程,并把评审通过作为一个软件阶段完成的标志,进而转入下一个开发阶段。软件评审包括有正式评审即评审、内部评审两种形式。正式评审是软件工程组上级技术主管主持的评审。内部评审以由工程负责人组织、开发人员相互检查为根本方式。 就整个软件开发过程而言,至少要进展可行性分析、软件需求评审、设计评审、软件验证和确认评审、管理评审等五个方面的评审和检查工作。十三、软件开发流程图客户提交需求完毕客
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025销售代表劳动合同样本
- 2025装潢公司短期用工合同
- 2025专利技术许可合同书(合同版本)
- 多渠道购物解决方案介绍
- 2025年商业地产租赁合同格式
- 教育科技在线教育平台资源整合方案
- 土地整治技术方案
- 智能证券投资知到课后答案智慧树章节测试答案2025年春哈尔滨工业大学(深圳)
- 中国城市史知到课后答案智慧树章节测试答案2025年春杭州师范大学
- 2025商业办公用房租赁合同样本下载
- 新时代中小学教师职业行为十项准则考核试题及答案
- 初中数学几何模型半角模型探究公开课课件
- 丝袜英文对照表
- 数学课堂教学技能讲座课件
- 工器具检查及记录表
- 教学运行管理
- Unit 6 Food and Drinks-Grammar 可数名词与不可数名词课件(共12张PPT)-2022-2023学年中职英语新高教版(2021)基础模块1
- 《艺术学概论考研》课件艺术本体论-形式论
- 墙面裱糊工程施工方案及工艺方法
- 核电厂安全核电厂安全设计
- 电解质分析仪MI操作规程 sop
评论
0/150
提交评论