敏捷误区
敏捷开发不是极限开发,上下班或者工作量随意<br>
敏捷开发拥抱变化不是随意变化,策划往往看了效果再改一版<br>
敏捷开发不是忽律质量,每个迭代的质量仍然需要保证通过验收<br>
敏捷开发不会缩短开发周期(相反因为频繁修改还会拉长)<br>
开发方式
瀑布流开发
从项目计划上看,就像是逐级向下的瀑布,由此得名。<br>轮船、汽车制造业,建筑行业一般沿用此法。<br>要求在项目建设时,需求足够明确、文档足够规范,<br>迭代过程中需求变更越多、越晚,对项目影响越大、成本越高,影响到项目的交付质量。<br>
快速迭代开发
敏捷项目管理强调商业价值的尽早交付,项目团队的自组织,<br>不断响应客户动态的需求变化,持续的优化项目产品和交付流程。<br>它作为新兴的项目管理模式,简化了传统项目管理的繁琐流程和文档<br>
以 Scrum 为代表,欢迎需求变更,在客户需求不明确的时候,<br>以在较短的周期内开发出可用的软件为目标,来帮助客户描述自己的需求。<br>迭代过程中的需求变更会加入到项目继续迭代需求池,丰富项目的产品功能<br>