详细内容

重庆ISO27001认证-实现规程

六、实现规程1. 目的

对软件开发的实现过程进行严格的质量控制,使实现过程能够按计划顺利完成并与设计相一致,在实现环节尽量减少和预防故障的发生。

2. 范围

适用于开发中心产品开发的实现阶段,即软件开发中从设计结果变为可运行的产品形态的过程。

3. 职责

3.1. 项目组按设计要求完成产品的实现。

3.2. 项目组长领导项目组人员进行开发工作,协调小组内部各角色之间的协同合作关系。

3.3. 测试组长组织协调项目组成员进行内部测试,参见《内部测试规程》。

3.4. 行政助理提供开发所需的各种工具;指导监督项目组成员编写实现过程中的各种相关文档,并进行整理和保存。

3.5. 行政助理按《配置管理规程》及配置管理计划在实现过程中进行配置管理。

3.6. 项目组成员按照《开发计划》和《质量计划》,完成编码、测试、修改工作。

4. 程序 4.1. 总则

在产品的设计确定后,项目组长应根据《产品设计书》,依据开发规范和开发计划领导整个项目组进行编码。编码须忠实于设计。

4.2. 实现准备

4.2.1. 项目组长组织整个项目组成员熟悉《用户需求规格说明书》和《产品设计书》,必要时由行政办公室对开发人员进行系统专门知识的培训。

4.2.2. 领会设计结构后,项目组长应组织全体成员讨论实现方案,明确分工。

4.3. 编码控制

项目组成员编码时应严格遵守开发规范,对于比较复杂的算法或实现方法,应编写专门的说明文档解释其实现思想。项目组长负责对项目组成员的代码进行抽查,对于违反开发规范的应责令其重新编写。项目组长定期或不定期召开组内全体会议,讨论出现的问题,控制开发进度。

4.4. 编码规范

编写代码时,根据使用的不同编程语言的特点,对于源代码文件名、变量名以及函数的命名按《配置管理规程》和开发中心的内部约定执行。另外,在源代码文件,应给出足够的注释来解释程序描述的处理过程。

4.5. 单元测试和集成测试

在编码过程项目组应按照《内部测试规程》以及《测试计划》的要求进行同步单元测试和集成测试,对于发现的错误及时改正,并按《内部测试规程》和《更改控制规程》形成记录。

4.6. 设计修改

程序员编码过程中如果发现设计存在缺陷或用户提出需求变更要求,均应按《更改控制规程》进行回溯,修改设计并重新进行评审。

4.7. 《用户手册》

编码实现过程中,行政助理充当用户角色参与界面部分的设计实现,并同步编写联机帮助和《用户手册》(参见《软件产品用户手册编写规范》)。

4.8. 配置管理

行政助理按《配置管理规程》控制各种输出结果。

5. 相关规程

《内部测试规程》

《配置管理规程》

《更改控制规程》

6. 输出产品开发文档

《编码程序文件》(即源代码)

《用户手册》

在线咨询 一键拨号13983086348