关于概要设计预期读者问题
请教各位,概要设计的预期读者包括用户吗?
我看各种实例中概要和详细都是给项目组用的,只有需求是给用户看的。
但我找各种模板都说指出预期读者,而没有明确说明预期读者是谁
概要设计有必要给用户看吗?
谢谢
------解决方案--------------------
概要设计,又称架构设计或高层设计 。
主要是规划整个系统的总体组成结构、子系统或模块边界、协作方式、数据分布、部署模型等内容。
整份文档实际上是对后续所有技术工作的约束、规范和指南。
预期读者很广泛,除了设计、开发人员外,业务架构师 和 测试经理 也需要掌握。
一般来说,用户单位并不关心架构设计。
但是如果涉及到用户单位有比较强的信息部门,或者新系统与用户原有系统存在重要耦合或集成关系时;是非常有必要跟客户将概要设计汇报清楚的,因为这里面很可能会牵扯到遗留系统或现有信息化规划的关联影响,可能是制约也可能是需要得到支持;及早沟通清楚,能有效降低后续的风险。
------解决方案--------------------
概要设计大部分情况不需要给用户看,有的用户看了后还指指点点,说这不对,那不对的。但站在公司的角度,用户的这些建议并不适用本公司,公司考虑的是在公司实际情况下合理的做出用户的需求。
除非有些用户有特别的要求,比如有的项目,公司也是刚开始做,其中的业务以前不了解,这时需要和用户讨论一起确定合理的概要设计以满足需求。
而且交给用户看的所谓概要设计可以是偏重需求的。内部偏重技术的不需要给用户。
楼主说的需求文档和概要设计是两回事,一般情况下先出需求文档,之后根据需求来确定概要设计。像有对外接口的部分,可以针对接口出说明文档,与整体的概要设计是分开的,而且接口说明文档不并所有设计文档范畴。
详细设计文档,不需要给用户,用户要也不给。