项目质量控制:设计阶段

项目质量控制:设计阶段

设计阶段的问题相对比较明显�D�D结构设计不合理,或者说还不够。一个传统的C/S结构的系统,基本结构我们采用了经典的三层模型来划分系统。由于是在旧有系统上的改进,我们在尽量不改变原有系统的基础上添加新的功能。

主要的问题可能就是体现在没有对旧系统进行改进。旧系统本身有一些复杂的功能,逻辑关系也比较复杂,耦合度非常高。所以,在新需求来临的时候,我们的第一反应就是尽量不去动原来的设计与代码,保证原有系统功能不会发生变化。这一点就暴露出了我们没有去拥抱变化的决心与胆量。虽然旧系统很复杂,但是我们不能去故意回避它。对于旧系统中设计的不合理的地方,应该主动大胆的去进行重构。其实重构的作用就是对不合理结构的进行改进,设计模式更是在设计结构的变化改进中才能体现它的价值。而这些东西,在我们的项目中都没有应用.这可能跟我们的保守心理有关:只要不出问题,我们就不去动它,哪怕结构是多么的错综复杂。这种消极的观念在当今的充满变化的世界中是不太有前途的。项目经理要有足够的决心去做,同时,也不要担心去变化。当然,可能有人会说,时间紧怎么办,其实这种付出对于项目的整体是只有好处没有坏处的,因为结构合理会让开发人员会更少的时间去理解代码,减少代码开发的复杂度,提高代码编写的质量。唯一需要考虑的就是如果改动的话,如何来保证这种变化对原有系统的功能不产生影响。这就需要有更多的测试,最好是单元测试来保证,这就是下面会谈到的问题。

项目质量控制:设计阶段插图1

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权

文章名称:项目质量控制:设计阶段

文章链接:https://www.jidianzizhi.com/6661.html

本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

建筑资质代办专业顾问:

李经理

13198516101