什么是敏捷?
顯示敏捷相互饋送的各個方面的關(guān)系圖,例如協(xié)作、開發(fā)和自動化版本控制和部署。
敏捷是一個術(shù)語,描述軟件開發(fā)方法,強調(diào)增量交付、團隊協(xié)作、持續(xù)規(guī)劃和持續(xù)學(xué)習(xí)。 敏捷術(shù)語于 2001 年在敏捷宣言中創(chuàng)造。 宣言旨在制定原則,指導(dǎo)更好的軟件開發(fā)方法。 宣言的核心是聲明四個值語句,這些語句表示敏捷運動的基礎(chǔ)。
什么是敏捷開發(fā)?
敏捷開發(fā)是一個術(shù)語,用于描述迭代軟件開發(fā)。 迭代軟件開發(fā)通過在短增量完成工作(通常稱為沖刺)來縮短 DevOps 生命周期。 沖刺通常長達一到四周。敏捷開發(fā)通常與傳統(tǒng)或瀑布式開發(fā)形成鮮明對比,后者會提前規(guī)劃大型項目,并根據(jù)計劃完成它們。
每次沖刺交付生產(chǎn)質(zhì)量代碼都需要敏捷開發(fā)團隊來加快速度。所有的編碼、測試和質(zhì)量驗證都必須在每一次沖刺 (sprint) 中完成。除非團隊已正確設(shè)置,否則結(jié)果可能低于預(yù)期。雖然這些失望提供了很好的學(xué)習(xí)機會,但開始之前,學(xué)習(xí)一些關(guān)鍵教訓(xùn)會很有幫助。
推薦閱讀:
本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。