好的详细设计文档是可以降本增效的

尚学堂给同学们带来全新的Java300集课程啦!java零基础小白自学Java必备优质教程_手把手图解学习Java,让学习成为一种享受_哔哩哔哩_bilibili

软件开发过程中会输出各种各样的技术文档,写的最多的是《技术可行性分析报告》、《技术设计方案》、《概要设计文档》和《详细设计文档》等,它们的受众群体不同,侧重点也有所不同。《详细设计文档》为每个具体功能点选择了合适的技术和处理方法,它又可分为网络设计、代码设计、输入输出设计、处理流程设计、数据存储设计、用户界面设计、安全性和可靠性设计等,是正式编码前最完整最细致的设计文档,开发人员可直接根据此文档进入开发阶段。

本文不考虑其他相关文档的配合,不考虑具体的交付,只描述写《详细设计文档》时需要考虑的内容。

1.详细设计文档的预期效果

1.1 功能需求和非功能需求满足客户需求

  • 所有的功能点覆盖了客户的功能需求
  • 在功能需求的前提下,满足性能、安全等非功能性需求

1.2 开发高效

  • 单个程序可快速进入开发,且过程中无需过多沟通
  • 结对编程心照不宣,人员离职可快速替补
  • 作为代码评审、代码走查的业务依据
  • 作为新人业务熟悉的资料

1.3 测试高效

  • 测试人员熟悉表结构、测试数据模拟的依据
  • 复核功能需求,及早发现开发人员的逻辑错误,减少bug和事故等发生。

1.4 运营高效

  • 实施/运营人员熟悉设计文档中的表结构设计后,客户手动修改/导出数据时更加高效。



 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值