[贈書活動-敏捷開發實踐] 敏捷開發 好用的雲端TFS

  • 1281
  • 0

[贈書活動-敏捷開發實踐] 敏捷開發 好用的雲端TFS

前言

當有了觀念和一些概念,通常會想要開始嘗試敏捷開發是怎麼和工具搭配使用。微軟提供的Solution就是Team Foundation Server和Visual Studio 2012。

Team Foundation Server 和Visual Studio 2012 整合了很多好用的工具讓開發者在跑Scrum的時候非常方便。Visual Studio對於開發著來說應該都是滿熟悉,不過Team Foundation Server就不一定;至少如果你有用過它的服務(例如公司已經架好了),但是通常開發者沒有架設Team Foundation Server的經驗。不過,現在不用怕了,因為微軟有提供Team Foundation Service。

什麼是Team Foundation Service

Team Foundation Service其實就是一個雲端版本的Team Foundation Server。微軟把它包成一個Software as a Service給大家使用。這個服務提供很多便利性:

首先今天如果你想要測試TFS(Team Foundation Service 和 Team Foundation Server 縮寫一樣,如果沒有特別提到,那麼TFS就是在說Team Foundation Server),不需要在花時間和經歷架設一個Server。

其次,當如果你真的使用TFS在跑Scrum的時候,成員如果分散在各地也不用怕,因為只要有網路就可以用。

最後,他目前是免費的,而且從字裡行間來看,之後改付費了也可以提供5個人以下同時使用一個Project免費。

申請Team Foundation Service

目前是免費使用,只要有一個Live Id到http://tfs.visualstudio.com/網站,選「Sign up for free」就會看到:

image

可以看到可以自己定義一個你帳號的url,以後連到你這個裡面的Project就是透過這個連接。

註冊完了以後,就瀏覽剛剛選的那個url,就可以開始開專案了:

image

裡面可以選擇要使用的流程範本(這個也可以自己定義),和專案的版本控管(可以是TFS或者Git)。

就算對敏捷開發不感興趣也應該註冊一個,至少可以把它當做一個版本控管的Server,而且如果有使用Windows Azure Website,可以看專案和Website的關聯,只要有新的Check in就會自動publish到那個Website。

結語

這篇介紹Team Foundation Service,而且我很建議沒有的人應該去開一個,就算不跑敏捷開發,把它當做一個雲端版的Version Control Service也可以。


Google+

創用 CC 授權條款
Alan Tsai 的隨手筆記Alan Tsai製作,以創用CC 姓名標示 4.0 國際 授權條款釋出。