最近开始了一个新项目,旧系统改造升级。也许受到经济形势的影响,旧系统改造升级或者系统维护的项目多起来了。新开发案件不怎么多。如果再遇到管理混乱,文档不全,支持不及时等情况,工作的进度就可想而知了。
详细设计,是一个很复杂的过程,也是一个很艰难的过程。首先,详细设计的范围的可变化的空间很大,从很粗略详细设计到很细致详细设计的距离很长,就像从黑到白之间有很长的灰色地带一样;其次,详细设计的风格,不同客户有不同的要求,什么样的都有。一般情况下,详细设计的下一个阶段就是编码了,详细设计是否真的对编码有很大的指导作用?确实很难说的事情。再有,业务背景,技术背景不同的人,写出来的详细设计很不同。偏重技术的人,写详细设计的时候会考虑到技术实现方法;偏重业务的人,可能业务流程写的比较完整和严密。
所以说,详细设计很难做到统一。