共用方式為


在 Agile 開發中使用模型

藉由使用 Visual Studio Ultimate,您的小組可以建立模型來協助定義和實作使用者劇本和測試。 模型是應用程式所選層面的檢視,例如元件間的互動序列或使用者的業務活動。

小組在必須更加深入了解使用者劇本和程式碼時,可以在整個專案中開發模型。 例如,小組在估計工作之前,可以針對有複雜使用者互動的使用者劇本開發活動圖表。

探索現有程式碼:小組可以產生用來顯示現有程式碼中之互動和相依性的圖表,以協助了解程式碼的結構、討論建議變更、估計成本和建立測試以促進開發。

更新現有的應用程式

更清楚了解使用者的需要:小組可以使用模型來協助回答有關使用者劇本的重要問題,以便為期程 (Sprint) 準備使用者劇本,或是釐清使用者劇本開發時的細節。

使用者劇本模型化

經常重構程式碼而不會遺失結構:小組可以使用圖層模型來定義及驗證程式碼中的相依性。 小組重構及擴充程式碼時,可以驗證圖層模型以協助防止程式碼在經過一段時間後變得更難進行變更。

使用分層圖讓應用程式結構穩定

討論及溝通關於程式碼: 小組可以使用模型來視覺化及討論程式碼中的元件、互動和設計模式。 如果小組分佈於不同地理區域,那麼以這種方式使用模型特別有用。

讓您的設計模型化

產生程式碼: 只要從模型產生程式碼,小組就能非常快速、可靠地回應使用者需求的變更。 如果小組開發類似的產品線或依賴常用的模式,產生程式碼的好處特別多。

產生程式碼

請參閱

概念

在開發程序中使用模型