“现在已经不使用瀑布模式,使用迭代法,瀑布模型适用于面向过程,迭代法适用于面向对象事情变化很快,很难在了解客户全部需求后做出完美产品,所以瀑布模型有天然不完美,迭代模型在了解客户需求后快速的设计出产品,然后根据客户体验再进行改良, 逐步完成客户需求”
“可能永远没有结束,但是企业会不断的研发出新产品,从基本版到豪华版”
2000年我在本科段学习了《软件工程》这门课,课本介绍了《软件工程》的基本过程,遵循的“瀑布模型”也就是面向过程,每一个过程的结束即是下一个过程开始一个阶段接着一个阶段进行管理该思想来源于ibm,当时《软件工程》是一门新的课程,php程序员求职简历所以该思想是比较先进的这 符合我当时的认识,也符合我认识事物一般过程
“迭代没有终了,什么时候才算结束?”
项目完成后,我见到了正在攻读研究生的朋友陈涛我向他介绍了我最近编写该代码的过程,以及我对软件过程见解其实我的程序非常短,当时使用的mcu flash比较小,代码多,总工只有3k长度整个过程也只有我和客户两个人,所以不存在管理的问题,也只是谈谈我对开发过程理解
陈涛特别向我介绍了当时刚刚流行的java、c#山中一日,世上千年这个时代变化太快了陈涛的谈话更让我感到吃惊
以后很长时间我并没有从事软件开发工作,在2004年有朋友让我为一个简单的产品编写单片机软件我基本按照《软件工程》指导,索要北京黑马程序员了客户需求,编写了开发计划书,并且着手开始该项目,其中因为客户需求变化反复好几次,项目完成以后我稍松一口气
陈涛当时在攻读研究生,整个行业的指导思想已经发生了巨大变化面向对象的思想已经出现在大学课本中,c++是一门年轻的课程紧接着《数据结构》也出现了c++版的
白癜风的发病原因