[TFS]進行完整的Team Foundation Server 2012獨立安裝並實作敏捷式專案的面版效果

[TFS]進行完整的Team Foundation Server 2012獨立安裝並實作敏捷式專案的面版效果

在一個程式及軟體開發公司或是部門中,程式原始碼算是最主要的命脈資產

從原始碼的保存到協同合作開發,市面上有許多的產品可供採購或是使用

Microsoft Team Foundation Server算是一個整合微軟產品相當多的一個ALM工具

以下圖來看,不難看出TFS在整合方面的複雜度有多高了

IC577703

IC575517

來源:Team Foundation Server Architecture

看得出來,TFS一共包含了幾種不一樣的產品,SQL Server、IIS、Sharepoint Server、Reporting Service、Analysis Services等等

從第一版的TFS 2005到現在2012版本,安裝的程序其實已經方便很多

就算不預先安裝SQL的執行個體,TFS在設定的時候也可以自行選擇安裝SQL Server Express,而且一切都是自動就可以安裝設定完成

TFS 2012的安裝必要條件內容在這裡安裝必要條件和 Team Foundation Server,有興趣的人可以自行參考

本文最主要的內容,是從安裝完TFS 2012後,開始進行設定的步驟說起

這篇文章在安裝TFS 2012的環境,已經先行安裝了SQL Server 2008 R2的預設執行個體,所以等下在設定TFS的時候,就不會安裝SQL Server Express嘍

 

由於已經安裝好SQL Server的預設執行個體,所以在安裝好TFS之後的設定,選擇[標準單一伺服器]

2013-06-25_200244

接著需要輸入Sharepoint Server與Reporting Service的服務帳戶,管理者可以自行建立新的帳戶項目,並輸入進行驗證

2013-06-25_200410

接著進行Sharepoint Server的安裝與設定,在這個步驟中,只要點選圖裝框起來的[安裝Sharepoint Foundation 2010],組態精靈就會直接進行Sharepoint必要條件的安裝,並完成相關設定,一點都不用管理者自行進行複雜又繁瑣的步驟,完全都自動化了

2013-06-25_200539

安裝步驟會自動執行,不用作任何的動作

2013-06-25_200756

安裝完之後,進行最後的[驗證]動作,就可以正式開始進行TFS 2012的設定了

2013-06-25_202503

完成驗證後的畫面,此時只要點選[設定],就可以進行TFS 2012的設定

2013-06-25_202636

可以看得出來,TFS 2012要進行設定的內容相當的多

2013-06-25_202746

設定完成後,會顯示此次設定的內容,看到這個畫面就代表TFS 2012已經完完全全的安裝好啦!!

2013-06-25_203607

 

安裝完成後,就可以在Visual Studio中建立與這台TFS的連線了

2013-06-25_204130

在新增專案的時候,如果是想體驗敏捷式專案管理的方式,別忘了在專案範本中選擇[Microsoft Visual Studio Scrum 2.2],這也是在TFS 2012中新增加的範本類型,最主還是要整合新的Sharepoint Server網站功能才能作到Board的效果

2013-06-25_204420

當然也別忘了建立Sharepoint Server的Site

2013-06-25_204622

建完專案後的第一步,馬上就把Sharepoint的入口網站開起來,畫面跟目前的http://tfs.visualstudio.com/幾乎是一模一樣的

2013-06-25_204959

當然,就連面版的畫面也是一樣,這對敏捷式開發的團隊來說,真的是一大福音啊,只要一個或是兩的大螢幕,就可以營造出敏捷式專案的環境,這真的是太好了

2013-06-25_210150

在剛剛的Sharepoint網站建立的工作項目,也會直接顯示在Visual Studio的待辦工作上面,代表兩邊的資訊是已經整合在一起的了

2013-06-25_211010

 

TFS 在2012的版本釋出之後,除了加強了在安裝與設定上的功能,提供了更快速與方便的管理工具外,還加強了很多敏捷式的專案元素在Sharepoint之中,所以也不能怪我為什麼要特別寫這一篇文章出來,因為實在是太誘人了啊。在目前軟體成功率只有30%左右的情況,有興趣的企業與專案經理,也可以試著嘗試透過這樣的工具,達到敏捷式專案的管理,提升軟體專案的成功與完成率