软件工程|如何写设计文档


这是极客时间《许式伟的结构课》中的 <70|怎样写设计文档> 的笔记

产品经理和架构师是一体两面,对人的能力要求比较像,但是分工不同,关注的维度不一样
产品经理关注的维度,关键词是:用户需求、技术赋能、商业成功
架构师的关注维度是,关键词是:用户需求、技术实现、业务迭代

设计是软件工程中的头等大事,我们应该在这里“多浪费点时间”,这样的 ”浪费“ 是最终会得到十倍甚至百倍以上的回报

1. 文档的大体内容

设计文档包含的内容,大体如下

  • 现状:我们在哪里,现状是什么样的
  • 需求:我们的问题或诉求是什么,要如何改进
  • 需求满足方式:
    • 要做成什么样,交付物规格,使用界面(接口)是什么
    • 怎么做到?交付物的实现原理

1.1 现状

现状不需要长篇累牍,现状更的多是陈述与我们要做的改变相关的重要事实,侧重于强调这些事实的存在性和重要性。

1.2 需求

需求也不需要长篇累牍,陈述对痛点和改进方法即可

1.3 需求满足方式

要详细写清楚,把我们的设计方案谈清楚。具体包含交付物规格和实现原理

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值