软件设计和开发控制程序.doc_第1页
软件设计和开发控制程序.doc_第2页
软件设计和开发控制程序.doc_第3页
软件设计和开发控制程序.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.公司软件设计和开发控制程序1目的对软件设计和开发全过程进行控制,确保产品设计和开发能满足顾客和有关标准、法令、法规的要求。2范围 适用于软件产品设计和开发的全过程,包括软件产品的升级。3职责31软件研发部负责组织编制项目实施计划书、需求规格说明书、软件概要设计说明书、详细设计说明书、设计和开发输出文件、测试报告、验收报告等,负责组织协调和实施软件产品的设计和开发工作。32软件研发部产品组负责根据市场调研分析或合同提交可行性研究报告。33软件研发部测试组负责软件产品的确认测试。34 由各业务部负责将合格软件产品交付顾客使用。35 公司总经理签署项目经理任命书,正式启动软件项目。36公司技术总工或授权人负责设计和开发立项项目实施计划书、需求规格说明书、验收报告等的批准。4工作程序41 设计和开发策划411立项的依据软件研发部对要进行的开发项目进行立项申请,提交项目资料。由公司的有关人员对项目进行一系列的风险评估。通过风险评估的项目,由软件研发部进行详细进度计划安排,落实时间进度、资源(人员设备、内部外部)、技术、资金和费用等,相关资源和资金使用计划要详细列出。 最后所有的项目申请资料、风险评估报告及产品进度计划都要报给公司上级领导审批,进行立项评审。 立项通过的项目才能由软件研发部进入正式的开发工作。 412 软件研发部项目经理负责就以上立项依据组织项目实施计划书的编制。 413设计和开发人员资格要求可参照本公司相关岗位卡的条款进行414 接口管理4141 在设计和开发策划和输入阶段:a各业务部将客户相关文件资料交与软件研发部,同软件研发部一起对需求规格说明书进行评审;b软件研发部编制项目实施计划书,经公司技术总工或授权人批准后发往客户方。c软件研发部项目经理将项目实施计划书、需求规格说明书及相关背景资料,提供给各设计和开发人员,作为工作的依据。4142 在设计和开发输出阶段,软件研发部项目经理根据设计和开发进度,适时召开设计和开发例会,组织解决设计和开发中遇到的困难,协调相关的资源,以例会记录的形式明确相关要求。4143 在设计、编码、测试阶段:a进行总体设计、详细设计的设计人员及进行编码的程序员须充分沟通必要时,可由项目经理负责召开设计和开发专题会议,并以会议记录的形式明确与会人员达成的一致意见。b软件研发部设计和开发人员提供单元和综合测试的测试计划,交本部门的相关设计和开发人员进行集成并由测试人员进行单元、综合测试。c软件研发部提供确认测试的测试计划,交测试组进行系统安装、测试。4144设计和开发各阶段a软件研发部项目经理负责就技术方面在客户与程序员之间进行协调;b软件研发部经理负责组织和协调各有关单位的工作;c各业务部负责与客户的业务联系及相关信息传递;d参与设计和开发的各部门将必要的信息形成文件,经部门经理评审签字后予以传递42设计和开发输入421项目经理任命书经公司总经理批准后,由软件研发部经理组织编写项目实施计划书、需求规格说明书,其中项目实施计划书须由公司技术总工组织人员评审。422软件研发部经理组织软件设计和开发人员、测试人员及各业务部等设计和开发提出部门(包括客户),对需求规格说明书进行评审,对其中不完善、含糊或矛盾的需求做出澄清和解决423需求规格说明书在接受合同时可以不完全确定,在项目进行期间可继续制定。当需求规格说明书更改时,合同可以修订,对需求规格说明书的更改将按照软件配置管理规程程序加以控制。43 设计和开发输出431各设计和开发人员根据项目实施计划书及需求规格说明书的要求进行设计和开发活动,并形成相应的文档。432设计和开发的输出应形成文件,但不限于以下文档: 软件概要设计说明书;详细设计说明书; 用户操作手册; 系统开发使用手册。44 设计和开发评审441 设计和开发完成后,由软件研发部组织与设计和开发阶段有关的所有职能部门(必要时也可包括有关的专家、外部机构代表或顾客),对设计和开发满足质量要求(需求规格说明书)的能力进行评审,并填写项目开发评审报告,对设计和开发进行正式的、综合的、系统的检查,以发现和协商解决设计和开发缺陷与不足。442 设计和开发评审应说明设计和开发输出的适宜性、充分性、有效性、关键点以及存在问题的区域和可能的不足;评审的内容包括标准的符合性、保密性和安全性、编程规则、可测试性等。45设计和开发验证451单元测试程序员在编制完模块的源程序代码并确认没有语法错误之后,就开始进行单元测试,或由测试人员依据相关的单元测试标准进行测试并编写测试报告452集成测试程序员将相关模块按照设计要求进行集成,交由测试人员按照相关的集成测试标准进行测试并形成测试报告453软件研发部综合所有测试结果,在测试计划上记录测试结果,确保需求规格说明书中每项需求都有相应的验证记录。46设计和开发确认461在软件产品提交顾客验收之前,由软件研发部相关测试人员将软件产品置于模拟的环境下,运用软件接口测试的方法,按软件需求规格说明书列出的需求进行确认测试,并将测试结果如实反映到测试报告中462确认测试通过后,由各业务部向客户提交项目研制报告、技术报告、测试报告,申请内部初验,负责将其软件产品送交客户试用,提交验收报告,必要时采取相应的改进措施,确保设计和开发的产品满足顾客预期的使用要求。47 项目归档项目完成后归档资料包括:a光盘的目录结构及其说明b项目源程序c编译后可执行文件d所有有关项目的开发、验收文档(项目开发过程中产生的)e在归档资料中,必须包括系统开发使用手册,如果没有这方面内容,建档时需补充f必须包括独立的系统方案书目录,将系统方案的相关文档放在此目录下(提供各业务部,作为类似系统方案的参考)。5相关文件CS/QW-08-01 项目经理任命书CS/QW-08-02 可行性研究报告CS/QW-08-03 需求规格说明书CS/QW-08-04 软件概要设计说明书CS/QW-08-05 详细设计说明书

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论