最近在11月的CSDN上除了google的云计算外,还有一个关键词被炒得火热“敏捷”。其实个人目前也没太明白,敏捷软件开发的含义。通过baidu或google之后个人了解,敏捷就是将以流程为主的工程项目,变为以需求为主的需求项目。
个人觉得这的确是国内这个环境下不得不提出的概念,因为以工程为主的软件开发让开发者与客户之间产生的矛盾比较尖锐。客户是不懂技术的,随时想到一个想法理所当然的认为其实现起来相当简单,而且某些客户是不会理会什么开发设计流程,甚至在项目完成到70%或%50时想到一个想法,而殊不知这个想法会完全打乱原有计划与步骤。
因此隔阂和矛盾便产生了,客户为了和不断变化的竞争对...