设计内容容易过细,但设计阶段是不能考虑特别清楚地,时间也不允许 。
对于这个问题,一个对策是上边所提到的,文档只体现设计上的决策,页面原型所不能反映的信息,详细设计只体现总体设计对模块设计的一些考虑,例如对功能的数据库设计等等,而具体的实现实现,则到代码中再去实现,相关的设计也仅体现在代码中 。
需求、设计需要不断的被更新、构建,则设计文档需要不断的重新调整,文档的维护需要跟上,否则文档和系统的同步就很难得到保障了,且造成多余的工作量 。文档的内容易流于形势,质量糟糕,不能成为开发人员的参考手册,一是要建立起相关制度,如有修改,先改文档,后作开发,从工作流程上切实保障文档与系统的同步,二是要规范文档质量,对文档该写什么,不该写什么,标准是什么,粒度是什么,语法应该如何组织,有明确的标准和考虑,同时,建立审计文档评审、审核制度,充分保障系统的使用 。·
首先是文档的内容,根据项目和团队的不同,详细设计文档的内容也有所不同,一般说来,粒度不宜过细,不能代替开发人员的设计和思考,但要把有关设计的决策考虑进去,包括与其他模块、整体设计的关系、操作的处理流程,对业务规则的设计考虑等,有一个标准为,凡是页面原型、需求规格说明书所不能反映的设计决策,而开发人员又需要了解的,都要写入文档 。
其次是文档所面向的读者,主要为模块开发人员、后期维护人员,模块开发人员通过详细设计文档和页面原型来了解所开发的功能,后期维护人员通过实际系统、模块代码、详细设计文档来了解一个功能 。
再有就是谁来写文档,因为文档主要考虑的是设计上的决策,所以写文档的人应该为负责、参加设计的技术经理、资深程序员,根据团队情况和项目规模、复杂度的不同,也有所不同 。
还需要保证文档的可读性、准确性、一致性,要建立严格的文档模板及标准,保证文档的可读性及准确性,同时建立审核及设计评审制度,来保障设计及文档的质量,另外在工作流程中要强调,要先设计、先写文档,再进行开发 。
5. 怎样在上海六西格玛设计培训的基础上进行决策的创新 六西格玛设计的决策创新: 决策创新即六西格玛设计的管理创新,一个好的决策,是六西格玛设计能够成功的基本保障 。
1、群体决策 群体决策指集中集体的智慧,对六西格玛创新设计方案作出合理的决策 。①群体决策过程 。
②冲突管理 。群体决策要创造合理的冲突范围,尽量扩大群体的分歧,以利于产生新的决策设计方法 。
③群体决策模型 。群体决策为六西格玛创新设计指明了方向,克服决策过程的偏差,找到合理的决策途径,是六西格玛创新设计的必由之路 。
2、专家决策 专家决策是利用专家的知识和丰富的实践经验进行创新设计的过程 。①专家知识库 。
不少行业根据自身特点,建立了专家知识库系统,用以指导六西格玛创新设计 。专家知识库是一个大容量技术数据库和典型案例,系统通过利用专家知识库系统,可以减少决策偏差,少走弯路,快速地进行设计决策,提高六西格玛设计的响应速度和反应时间,为科学、正确的设计决策提供依据 。
②决策分析 。无论是群体决策,还是专家决策,应进行科学的决策分析 。
6. 职业生涯规划的职业发展决策怎么写 大学生职业生涯规划人物访谈报告 访谈时间:2011年11月23日 访谈方式:当面采访 访谈人: 被访谈人:李处长 被访谈人简介:李处长,硬件工程师 。
- 大专毕业设计怎么写
- 任务设计分析怎么写
- 毕业设计论文简介怎么写
- 活动海报文案怎么写
- 广告设计说明怎么写
- 设计师工作业绩怎么写
- 施工图设计说明怎么写
- dw手表是什么品牌 大卧室别墅设计图
- 教学设计总结怎么写
- ppt毕业设计怎么写