公司:#貝殼 #順豐
崗位:#軟件測試工程師
關(guān)鍵字:#軟件測試 #功能測試 #敏捷開發(fā)
敏捷開發(fā)的核心思想是:以人為本,適應(yīng)變化。 具體講:
(1) 認(rèn)為個(gè)體和交互重于過程和工具,強(qiáng)調(diào)通過過程和工具理解個(gè)人和交流的作用;
(2) 認(rèn)為可用軟件重于完備文檔,強(qiáng)調(diào)通過全面的文檔理解運(yùn)行的軟件;
(3) 認(rèn)為客戶協(xié)作重于合同談判,強(qiáng)調(diào)通過合同和談判得到客戶的協(xié)作;
(4) 認(rèn)為響應(yīng)變化重于遵循計(jì)劃,強(qiáng)調(diào)在計(jì)劃的執(zhí)行中做出對變更的響應(yīng)。
特點(diǎn):
(1) 敏捷開發(fā)提倡迭代式和增量式的開發(fā)模式,并強(qiáng)調(diào)測試在其中的重要作用。
(2) 敏捷開發(fā)是以用戶為中心、以客戶需求為導(dǎo)向的開發(fā)過程,在此過程中隨時(shí)做好“迎接變化”的準(zhǔn)備,客戶是敏捷的關(guān)鍵環(huán)節(jié)。
(3) 敏捷開發(fā)沒有單一固定的開發(fā)方法或過程,敏捷開發(fā)有三個(gè)共同點(diǎn):依賴客戶的參與、測試驅(qū)動(dòng)以及緊湊的迭代開發(fā)周期。