核心統一過程EssUP——組件核心

來源:互聯網
上載者:User
 

簡單的,可擴充的,基於組件的開發 使用這個實踐開發一個複雜的系統,該系統是通過組裝一些更簡單、粒度更小的組件而完成的。 這個實踐使團隊能夠: 
  • 管理軟體開發中的複雜性。
  • 使用可擴充、可維護的方式開發大的系統。
  • 可以單獨地或並行地開發和驗證系統的不同部分。
  • 識別出重用的機會,開發可重用的組件。
  • 應用第三方架構和組件庫。
  產生的製件這個實踐產生出一些與實現和測試相關的製件:
  • 已實現的系統的設計模型,識別出所需要的組件。
  • 每個組件的描述,包括必須的介面和行為。
  • 每個組件的原始碼和單元測試。
  • 組件系統的整合構建和測試案例,以及用於驗證這些構建的測試結果。
  關鍵能力 這個實踐要求團隊在軟體設計、實現、單元測試和整合測試方面有熟練的技巧。 需要具備以下這些能力:  工作任務 這個實踐是從識別那些需要用來滿足系統需求的組件開始的。這些需求是在通過本實踐之外的工作中擷取的。 It continues by defining the components, including their interfaces and unit tests and developing the components to implement the interfaces and pass these tests. It concludes by integrating the system, executing the tests to verify the system produced and then supporting deployment as the components are released. 該實踐接下來定義這些組件,包括組件介面和單元測試,實現這些組件並通過單元測試。然後進行系統整合,執行整合測試來驗證開發出來的系統以及組件發布時的部署環境。至此,實踐結束。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.