公司:#贝壳 #顺丰
岗位:#软件测试工程师
关键字:#软件测试 #功能测试 #敏捷开发
敏捷开发的核心思想是:以人为本,适应变化。 具体讲:
(1) 认为个体和交互重于过程和工具,强调通过过程和工具理解个人和交流的作用;
(2) 认为可用软件重于完备文档,强调通过全面的文档理解运行的软件;
(3) 认为客户协作重于合同谈判,强调通过合同和谈判得到客户的协作;
(4) 认为响应变化重于遵循计划,强调在计划的执行中做出对变更的响应。
特点:
(1) 敏捷开发提倡迭代式和增量式的开发模式,并强调测试在其中的重要作用。
(2) 敏捷开发是以用户为中心、以客户需求为导向的开发过程,在此过程中随时做好“迎接变化”的准备,客户是敏捷的关键环节。
(3) 敏捷开发没有单一固定的开发方法或过程,敏捷开发有三个共同点:依赖客户的参与、测试驱动以及紧凑的迭代开发周期。