
以漸進方式採用「敏捷開發」的最佳作法
使用彈性的規劃工具,如容量規劃、工作板和待處理管理 (Capacity Planning, Task Boards, and Backlog Management),按照您自己的步驟來採用「敏捷開發」的作法。 您也可以使用相同的工具,以逐漸改善您目前的方法並加快組織內的執行速度。
實施嚴謹的程式碼檢閱流程
利用強化的程式碼審閱 (code review) 工作流程以確保品質,進而加速開發人員之間的協同合作,提供了完整易用的環境來審閱程式碼和提議變更。
收集來自業務單位的需求
使用腳本工具 (storyboard tool),輕鬆地收集來自相關人員的輕量型需求。 您可以構思新想法、取得意見反應並直接與開發流程整合。 此外,您可以完整追蹤和檢視每個需求的進度和品質,回溯追蹤工作項目和測試案例,以達成業務目標。
整合來自客戶的回應
利用意見反應管理員工具 (feedback manager tool) 來獲得客戶意見,以便持續將專案的利害關係人納入開發流程中。 之後,您就能完美無縫地將意見反應整合至開發流程中,以確定您的小組建立了客戶想要的應用程式。
持續測試以確保從開始到結束的品質
使用持續單元測試和測試影響分析 (Test Impact Analysis),以及早和頻繁地發現問題,同時還能專心於撰寫程式碼。 透過可延伸的單元測試來使用任何單元測試架構。
自動化執行測試程序
利用 Test Manager(管理測試需求的工具) 來整合測試方法。 您可以自動化執行測試程序、執行「手動及探勘」測試,以及提供開發人員重現和解決錯誤需要的所有資訊。
更有效率地管理測試環境
利用 Team Lab Management 來管理測試環境,以便讓測試人員及開發人員可以隨時取得新的測試環境。
利用新的協同作業工具提升效率
使用新的 Team Explorer,將所有與您小組相關的工作整合為單一且簡化的體驗,可讓您的小組協同合作效率更甚以往。 使用 Team Foundation Server 的資料倉儲功能,以集中資訊到共同儲存庫 (repository) ,可提升小組協同合作及可追蹤性。 「我的工作」窗格會列出每個開發人員擱置中的工作、顯示每個工作的狀態,以及提供整個專案環境中每個工作的資訊。
整合全團隊開發心力
使用他們熟悉的工具,將您的開發流程延伸至客戶、業務分析師、測試人員及系統維運人員。
與傳統專案管理同步
可與 Microsoft Project 及 Microsoft Project Server 整合,以便同步處理敏捷開發和傳統的專案計畫。
系統需求
支援的作業系統
- Windows 7 SP1(x86 及 x64)
- Windows 8(x86 及 x64)
- Windows Server 2008 R2 SP1 (x64)
- Windows Server 2012 (x64)
支援的架構
- 32 位元 (x86)
- 64 位元 (x64)
硬體需求
- 1.6 GHz 或以上的處理器
- 1 GB 的 RAM (在虛擬機器上執行則需 1.5 GB)
- 10 GB 的可用硬碟空間
- 600 MB 的可用硬碟空間 (語言套件)
- 5400 RPM 硬碟
- 可執行 1024 x 768 或更高的顯示解析度、支援 DirectX 9 的顯示卡
