详细设计写
数软件项目中末作详细设计开发完成补详细设计文档质量容乐观文档系统步详细设计文档完全流形式工作没起实际帮助
底应应该写详细设计文档呢详细设计文档起应作呢面认识详细设计写详细设计文档处问题 什详细设计
详细设计相概设计言瀑布开发流程重环节概设计高层设计基础逻辑实现模块功编码阶段参考资料高层低层逐步精化思想具体实现
详细设计文档容包括模块算法设计 接口设计 数结构设计交互设计等必须写清楚模块接口公象定义列明模块程序种执行条件期运行效果正确处理种异常什作详细设计
开发程中需求设计正确完整导致问题项目进度拖延失败素软件系统重特性需求设计断构建改进写详细设计文档程中 详细设计实际系统次逻辑构建效验证需求完整性正确性
果写详细设计文档般概设直接进入编码阶段时开发员参考资料需求规格说明书页面原型数库设计等直接进行开发需进行信息沟通页面原型体现设计讲清楚样容易遗忘容易发生问题详细设计文档作需求员总体设计员开发员沟通工具静态页面法体现设计体现出包含整体设计模块设计规范体现设计决策例选算法关键问题设计考虑等等开发员快速进入开发提高沟通效率减少沟通问题
系统功调整期维护详设文档提供模块设计考虑决策包括模块整体设计关系模块引数库设计重操作处理流程重业务规实现设计等等信息提供模块设计概述性信息阐明模块设计决策配合代码注释相轻松读懂原设计
存问题
专门写较麻烦需时间会进度造成压力容易形成工作瓶颈设计员负担重开发员事作现般数库中心理系统言工作始终作区形成专门文档形成文档会花两周时间相规避风险问题说值外现高级语言流行更详细设计应该直接体现代码设计文档体现设计决策协调整体设计模块设计关系页面原型体现设计情况文档化花费时间限
设计容容易细设计阶段考虑特清楚时间允许问题策边提文档体现设计决策页面原型反映信息详细设计体现总体设计模块设计考虑例功数库设计等等具体实现实现代码中实现相关设计仅体现代码中
需求设计需断更新构建设计文档需断重新调整文档维护需否文档系统步难保障造成余工作量文档容易流形势质量糟糕成开发员参考手册建立起相关制度修改先改文档作开发工作流程切实保障文档系统步二规范文档质量文档该写什该写什标准什粒度什语法应该组织明确标准考虑时建立审计文档评审审核制度充分保障系统
应该写详细设计文档
面讨写出符合求实详细设计文档
首先文档容根项目团队详细设计文档容般说粒度宜细代开发员设计思考关设计决策考虑进包括模块整体设计关系操作处理流程业务规设计考虑等标准页面原型需求规格说明书反映设计决策开发员需解写入文档
次文档面读者模块开发员期维护员模块开发员通详细设计文档页面原型解开发功期维护员通实际系统模块代码详细设计文档解功
谁写文档文档考虑设计决策写文档应该负责参加设计技术理资深程序员根团队情况项目规模复杂度
需保证文档读性准确性致性建立严格文档模板标准保证文档读性准确性时建立审核设计评审制度保障设计文档质量外工作流程中强调先设计先写文档进行开发
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档