介紹什麼是極限程式設計?
第一個極限程式設計專案於1996年3月6日啟動。極限程式設計是幾種流行的敏捷過程之一。事實證明,它已在全球各種規模和行業的許多公司中取得了巨大成功。
極限程式設計是成功的,因為它強調客戶滿意度。而不是在將來某個日期提供您可能想要的所有內容,而不是在您需要時提供您需要的軟體。極限程式設計使您的開發人員能夠自信地響應不斷變化的客戶需求,甚至在生命週期的後期。
極限程式設計強調團隊合作。經理,客戶和開發人員都是協作團隊中的平等合作伙伴。極限程式設計實現了一個簡單而有效的環境,使團隊能夠高效地工作。團隊圍繞問題進行自我組織,以儘可能高效地解決問題。
極限程式設計以五種基本方式改進軟體專案; 溝通,簡單,反饋,尊重和勇氣。極端程式設計師經常與他們的客戶和程式設計師溝通。他們保持設計簡潔。他們通過從第一天開始測試他們的軟體獲得反饋。他們儘早將系統交付給客戶,並按照建議實施變更。每一個小小的成功都會加深對每個團隊成員獨特貢獻的尊重。有了這個基礎,Extreme程式設計師就能夠勇敢地響應不斷變化的需求和技術。
極限程式設計最令人驚訝的方面是它的簡單規則。極限程式設計很像一個曲線鋸拼圖。有很多小件。單獨的碎片
敏捷流程圖
毫無意義,但當結合在一起時,可以看到完整的畫面。規則可能看起來很尷尬,一開始可能甚至天真,但都是基於合理的價值觀 和原則。
我們的規則設定了團隊成員之間的期望,但不是最終目標。您將意識到這些規則定義了一個促進團隊協作和授權的環境,這是您的目標。一旦取得成效,即使規則發生變化以滿足公司的特定需求,團隊合作仍將繼續。
這個 流程圖 展示了極限程式設計規則如何協同工作。客戶喜歡成為軟體過程中的合作伙伴,開發人員無論經驗水平如何都積極貢獻,管理人員專注於溝通和關係。非生產性活動已被削減,以減少所涉及的每個人的成本和挫敗感。從這裡開始,按照小按鈕的軌跡,參加極限程式設計