软件设计管理办法.docx
《软件设计管理办法.docx》由会员分享,可在线阅读,更多相关《软件设计管理办法.docx(5页珍藏版)》请在第一文库网上搜索。
1、软件设计管理办法1目的规范公司产品研发过程中的软件设计、软件编码及软件测试。2范围适应于本公司研发项目软件设计。3职责3.1 软件架构设计师、软件程序员、软件测试工程师分别负责软件需求及总体框架设计、软件编码实现及软件测试,这三个角色可为同一人,也可为不同人员。3.2 软件架构设计师职责:参与系统方案的制定,在方案制定过程中负责方案的软件部分的编写;参与线路设计评审,在评审中负责提出线路设计中与软件设计的问题;负责撰写软件需求规格说明书。3.3 软件程序员职责:负责软件的代码实现;对软件代码质量负责;参与软件需求评审,负责提出需求的代码可实现问题;协助软件测试工程师对代码进行测试。3. 4软件
2、测试工程师职责:参与系统方案的制订,在方案的“软件测试策略部分”明确软件由谁(项目组自己还是独立的软件测试工程师)进行测试、测试的人力投入、测试标准等;参与软件需求评审,负责明确需求的可测试性;监督项目组进行代码互查;制定、实施软件测试计划并形成软件测试报告。4控制要求4.1阶段划分软件设计过程划分为软件方案设计阶段、软件需求分析阶段、软件框架设计阶段、代码实现阶段和软件调测五个阶段。4. 2软件方案设计4. 2.1过程活动在系统方案设计阶段,软件架构设计师、软件测试工程师参与研制方案中软件部分的制定,过程活动如下:a)软件架构设计师在方案中明确软件开发的时间进度、计划安排、人员投入;b)软件
3、架构设计师在方案中明确软件开发工具、软件应用平台、使用语言;C)软件架构设计师在方案中明确软件开发中应用的技术、难点和突破点;d)软件测试工程师在方案中明确软件测试策略,包括由谁来做测试、测试的人力投入、时间安排、测试通过标准;4. 2. 2方案及线路评审软件架构设计师、软件程序员、软件测试工程师参与方案评审,在方案评审中发挥如下作用:a)软件架构设计师及软件程序员负责确保方案对系统框图进行了明确,系统框图的信息必须与附件4中的1.1相当;b)软件程序员负责确定软件开发进度的可执行性;c)软件测试工程师负责针对方案的软件部分提出与软件可测试性相关的问题。此外,软件架构设计师、软件程序员还参与各
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件设计 管理办法
![提示](https://www.001doc.com/images/bang_tan.gif)