优势
对于业务要求很难被文化或难以成功的产品开发项目而言,敏捷流程带来了新的可行机会
凭借敏捷方法,快速变化中的前沿开发得以被迅速编码和测试。
通过定期会议经常性地更新工作进展
像任何其他敏捷方法一样,其本质是迭代,需要来自用户的连续反馈
由于冲刺周期短、反馈及时,团队更容易应对变化
通过日常会议可以评估个体的生产力,从而提高团队成员的生产率
通过日常会议可以提前识别问题,随后迅速解决问题
敏捷方法与任何技术或编程语言兼容,特别是快速发展的网络2.0项目或新媒体项目
在流程和管理方面的运营成本最小,因此项目进展更快、花费更少
局限性
敏捷是出现“范围蔓延”问题的主要原因
如果任务的定义不明确,对项目成本和时间的预估是不准确的
如果团队成员没有全力以赴,项目将永远不会完成或将失败
因为敏捷方法可以由小型团队完成,它适用于快速变化的小型项目
敏捷方法需要有经验的团队成员
若敏捷负责人信任手下的团队,敏捷方法与项目管理的配合效果良好
任何一个团队成员在开发过程中离开都会对项目开发产生巨大的负面效果
难以实施和量化项目质量管理,除非测试团队能够在每次冲刺后进行回归测试