【测试】敏捷开发之 Scrum (PO、SM、ST)
软件开发模型: 瀑布模型、螺旋模型、增量/迭代模型、敏捷模型。
软件测试模型: V 模型(左开发右测试阶段是一一对应)、W 模型(测试在需求阶段就介入,不能用于敏捷开发)。
1、敏捷开发
2001年,以Kent Beck、Alistair Cockbum、Ward Cunningham、Martin Fowler等人为首的 “轻量” 过程派聚集在犹他州的Snowbird,决定把 “敏捷” (Agile) 作为新的过程家族的名称。
在会议上,他们提出了 《敏捷宣言》 我们通过身体力行和帮助他人来揭示更好的软件开发方式。在敏捷宣言之后达成这样的共识(价值观):
个体与交互重于过程和工具;
可用的软件重于完备的文档;