敏捷开发_敏捷开发之看板

什么是敏捷开发?

核心是迭代开发(iterative development),拥抱变化。因为最终目标是让客户满意,所以能够主动接受需求变更,这就使设计出来的软件有灵活性,可扩展性。

敏捷一定是采用迭代开发的方式。

敏捷开发的好处?

1.早期交付

敏捷开发的第一个好处,就是早期交付,从而大大降低成本。

2.降低风险

敏捷开发的第二个好处是,及时了解市场需求,降低产品不适用的风险。

敏捷开发的价值观

《敏捷软件开发宣言》里面提到四个价值观。

  • 程序员的主观能动性,以及程序员之间的互动,优于既定流程和工具。
  • 软件能够运行,优于详尽的文档。
  • 跟客户的密切协作,优于合同和谈判。
  • 能够响应变化,优于遵循计划。
敏捷开发_敏捷开发之看板_第1张图片

图片来自网络

上面说的主要是敏捷开发,但是今天主要说一下看板。

什么是看板?

看板是一种基于精益思想的软件开发方法,精益指的是以最小资源投入创造更大价值。看板的初始目的在于可视化工作

你可能感兴趣的:(敏捷开发)