一个完整的软件需要包括那些设计文档?
如题!
[解决办法]
理论上主要有概要设计(有的还专门分出一个架构设计)和详细设计文档.每个文档中含有多方面内容,各方面内容又可以独立出专门的文档(只要够规模).有的说原型设计也算设计文档,这个我觉得不合适,应该归在需求文档的范畴.
现实中主要根据项目情况和公司规定还有客户要求来决定裁剪合并.
[解决办法]
没有.只有对各种文档有国标(只是一种可选推荐而非强制),但对必须包含哪些没有强制规定.
只有对于面向某专门领域有特殊指标要求的软件(如AV,CA等),需要送交某些专门机构审核或进行测试时,需要按照人家规定送交一些文档,但指导编码的详细设计这样的文档是不可以给他们的,他们也不会要.