2019-05-22|閱讀時間 ‧ 約 2 分鐘

從電影看Scrum - 黑金丑島君1 慾望篇

    在電影黑金丑島君1 慾望篇中,一位角色為了賺大錢,挺而走險向高利貸借錢來發展自己的事業,不過在無法順利償還的情況下,讓自己的困境越陷越深。
    看完電影後,除了感受到高利貸金錢債務的恐怖,也聯想到軟體開發中的技術債。
    技術債: 由Ward Cunningham在1992年提出這個比喻。
    技術負債(英語:Technical debt),又譯技術債,也稱為設計負債(design debt)、程式碼負債(code debt),是編程軟體工程中的一個比喻。指開發人員為了加速軟體開發,在應該採用最佳方案時進行了妥協,改用了短期內能加速軟體開發的方案,從而在未來給自己帶來的額外開發負擔。這種技術上的選擇,就像一筆債務一樣,雖然眼前看起來可以得到好處,但必須在未來償還。軟體工程師必須付出額外的時間和精力持續修復之前的妥協所造成的問題及副作用,或是進行重構,把架構改善為最佳實作方式。 - 維基百科
    在scrum的框架中,每個sprint的目標都是有價值的release。在這種情況下,也容易讓開發團隊受到技術債的誘惑。 如果選擇了技術債,隨著scrum的特性,每個sprint的頻繁release,有時會造成技術債的影響越來越深,拖慢團隊開發的腳步,也影響了產品品質。 故意謹慎的技術債是一個選擇,但團隊必須一起承擔後果。
    分享至
    成為作者繼續創作的動力吧!
    從 Google News 追蹤更多 vocus 的最新精選內容從 Google News 追蹤更多 vocus 的最新精選內容

    發表回應

    成為會員 後即可發表留言