大家在做项目时有没有出现过设计一直在改的问题? 讨论下
我是刚毕业的学生这是我第一个公司,也是做的第一个项目,每个月设计都要改好几次! 功能好不容易写完了没过几天这功能了又不要了.
项目5月份都要交了,今天经理又把数据库改了! 

解决方案 »

  1.   

    设计取决于需求,真正的项目,需求总会有一些变化,项目自然也会有一些变化,而如果项目设计等变化很大,就需要考虑改动的risk,是否一定要改动。好的项目设计,至少要保证需求变化时,设计大的架构不能变化,顶多一些局部的调整
      

  2.   

    改和优化是不同的
    定下来的东西,如果改来改去,永远没有做完的时候
    优化,是弥补前期考虑不周,为了客户满意,顺利结算后续费用,优化总是要做的一般项目
    首先要做好需求分析
    然后做好开发文档,越细越好
    最好才编码实现这样做看似繁琐,实际快捷MIS 项目,优化数据结构,也算是正常的
    开发的时候,应该对于不确定的需求有所考虑,也算是软件的柔韧性
    一般可以预料的数据结构改变,最好只需要在程序中改动一个预定义或者结构定义或者某几个通用函数
    全部推倒重来,盖的房子不会越来越好
      

  3.   


    你说的对, 我很赞同.对付 2B PM 就是这样的.
      

  4.   

    应付频繁设计更改是程序员的基本素质之一 ^&^