系统设计的方法论
2024-02-21 00:04:29 4 举报
AI智能生成
偏向方法论的系统设计思考
作者其他创作
大纲/内容
参考自:https://www.infoq.cn/article/aya_r8axr2jktpuzbrzr
系统设计的目的
为什么要设计这个系统?解决什么痛点?可以获得什么利益?
系统设计的目标
将目的量化成可以衡量的目标,,是最终产品不脱离初心
围绕目标的核心设计
通过这些核心设计能实现目标
例子
围绕核心设计形成的设计原则
有了上面的核心设计后,可以真正的形成一些设计原则,确保后面的子系统/模块的详细设计中能够遵循,并在详细设计中体现出来,这样才能让整个大的系统设计的一致性
各子系统/模块的详细设计
核心设计的具体实现
设计文档模板
文档开头是设计概述,简单描述业务场景要解决的核心问题领域是什么。至于业务场景,应该在专门的需求文档中描述,但是在设计文档中,必须要再简单描述一下,以保证设计文档的完整性,这样,即使脱离需求文档,阅读者也能理解主要的设计
在设计概述中,还需要描述设计的非功能约束,比如关于性能、可用性、维护性、安全性,甚至开发和部署成本方面的设计目标
0 条评论
下一页
为你推荐
查看更多