欢迎来到第一文库网! | 帮助中心 第一文库网-每个人都是第一
第一文库网
全部分类
  • 研究报告>
  • 学术论文>
  • 全科教育>
  • 应用文档>
  • 行业资料>
  • 企业管理>
  • 技术资料>
  • 生活休闲>
  • ImageVerifierCode 换一换
    首页 第一文库网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    软件设计管理办法.docx

    • 资源ID:87401       资源大小:8.33KB        全文页数:5页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    扫码关注公众号登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    软件设计管理办法.docx

    软件设计管理办法1目的规范公司产品研发过程中的软件设计、软件编码及软件测试。2范围适应于本公司研发项目软件设计。3职责3.1 软件架构设计师、软件程序员、软件测试工程师分别负责软件需求及总体框架设计、软件编码实现及软件测试,这三个角色可为同一人,也可为不同人员。3.2 软件架构设计师职责:参与系统方案的制定,在方案制定过程中负责方案的软件部分的编写;参与线路设计评审,在评审中负责提出线路设计中与软件设计的问题;负责撰写软件需求规格说明书。3.3 软件程序员职责:负责软件的代码实现;对软件代码质量负责;参与软件需求评审,负责提出需求的代码可实现问题;协助软件测试工程师对代码进行测试。3. 4软件测试工程师职责:参与系统方案的制订,在方案的“软件测试策略部分”明确软件由谁(项目组自己还是独立的软件测试工程师)进行测试、测试的人力投入、测试标准等;参与软件需求评审,负责明确需求的可测试性;监督项目组进行代码互查;制定、实施软件测试计划并形成软件测试报告。4控制要求4.1阶段划分软件设计过程划分为软件方案设计阶段、软件需求分析阶段、软件框架设计阶段、代码实现阶段和软件调测五个阶段。4. 2软件方案设计4. 2.1过程活动在系统方案设计阶段,软件架构设计师、软件测试工程师参与研制方案中软件部分的制定,过程活动如下:a)软件架构设计师在方案中明确软件开发的时间进度、计划安排、人员投入;b)软件架构设计师在方案中明确软件开发工具、软件应用平台、使用语言;C)软件架构设计师在方案中明确软件开发中应用的技术、难点和突破点;d)软件测试工程师在方案中明确软件测试策略,包括由谁来做测试、测试的人力投入、时间安排、测试通过标准;4. 2. 2方案及线路评审软件架构设计师、软件程序员、软件测试工程师参与方案评审,在方案评审中发挥如下作用:a)软件架构设计师及软件程序员负责确保方案对系统框图进行了明确,系统框图的信息必须与附件4中的1.1相当;b)软件程序员负责确定软件开发进度的可执行性;c)软件测试工程师负责针对方案的软件部分提出与软件可测试性相关的问题。此外,软件架构设计师、软件程序员还参与各个单板的线路设计评审,在评审中发挥如下作用:a)参照附件4软硬件接口设计说明书,确保线路设计文档中明确了硬件框图;b)参照附件4软硬件接口设计说明书,确保线路设计文档中明确了器件的特殊设置;c)参照附件4软硬件接口设计说明书,确保线路设计中明确了物理地址分配;d)参照附件4软硬件接口设计说明书,确保线路设计中明确了中断的使用情况;e)确保线路设计中明确了软件设计所需了解的其他线路设计信息。4. 3软件需求分析4. 3.1过程活动软件架构设计师、软件程序员根据系统方案及线路设计信息,进行软件需求分析,,形成需求规格说明书,过程活动如下:a)参照附件3软件需求规格说明书,描述软件的外部接口需求;b)参照附件3软件需求规格说明书,描述软件的功能需求,重点描述清楚各个功能模块基本操作界面;c)参照附件3软件需求规格说明书,描述软件的内部接口需求;d)参照附件3软件需求规格说明书,描述软件可能的数据元素需求;e)参照附件3软件需求规格说明书,描述软件其他可能的需求。4. 3. 2软件需求评审软件架构设计师、软件程序员、软件测试工程师参加软件需求评审,在评审中发挥作用如下:a)软件程序员负责确保需求的可理解性及可实现性;b)软件测试工程师负责确保需求的可测试性;c)软件架构设计师负责解释及根据评审意见修改软件需求规格说明书;4. 4软件框架设计5. 4.1过程活动软件架构设计师根据软件需求规格说明书进行软件框架的设计,过程活动如下:a)参照附件5软件设计说明书3.3,描述系统中用到的各个器件的参数设置;b)参照附件5软件设计说明书3.4,描述系统各个部分间的通信协议;c)参照附件5软件设计说明书3.1,描述系统软件的模块划分及结构;d)参照附件5软件设计说明书3.2,描述系统各个模块的基本运行流程;e)参照附件5软件设计说明书5,描述系统用到的特殊数据结构;f)描述系统的其他设计思想。6. 4. 2软件设计评审软件架构设计师、软件程序员、软件测试工程师参与软件设计评审:a)软件程序员确保软件设计的可理解性、可实现性;b)软件架构设计师确保明确软件设计符合软件需求;c)软件测试工程师在评审中学习软件设计思想,构思测试计划。7. 5代码实现阶段8. 5.1过程活动软件程序员根据软件需求规格说明书和软件设计说明书编写代码,在编码阶段交替地进行代码编写和代码在目标机上的运行调试。9. 5. 2代码互查项目经理在代码交付之前组织项目组内的软件程序员对彼此的代码进行互查,主要包括:a)代码规范性检查,参照附件1及附件13软件代码编写规范对代码进行检查;b)检查代码是否能基本实现软件需求所要求的功能;b)检查代码是否符合设计思想;c)对所有问题进行记录,形成代码走查清单(参照13)。4. 6软件测试4. 6.1过程活动软件测试工程师在软件提交测试后对软件进行测试,过程活动如下:a)参照附件6,编写软件测试计划;b)必要时在软件程序员的帮助下编写测试工具;c)对软件进行测试,形成软件测试报告(参照附件8);5记录/表格5.1 软件编程规范一一汇编(附件1);5.2 软件编程规范一一C (附件2);5.3 软件需求规格说明书范本(附件3);5.4 软硬件接口设计说明书范本(附件4);5.5 软件设计说明书范本(附件5);5.6 软件测试计划范本(附件6);5.7 软件测试报告范本(附件8);5.8 软件代码走查清单(附件13);

    注意事项

    本文(软件设计管理办法.docx)为本站会员(lao****ou)主动上传,第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第一文库网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 001doc.com网站版权所有   

    经营许可证编号:宁ICP备2022001085号

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



    收起
    展开