VSTS中的各種角色是如何分配許可權的呢?面對VSTS肯定會發生一些迷茫的事情。我也不例外,自從知道了從架構師到開發人員,再到測試人員流程後,就迫切知道PM是怎麼協作各種角色。
我在CSDN發布了一個文章,結果整整一天過去了還是沒有一個人回複。文章內容:
——————————————————————————————————————————————
VSTS提供了專案管理,架構師,設計師和開發人員,以及測試人員等角色的協作關係,不知道他們到底在VSTS上以什麼方式來進行協作,如何協作?
架構師:商務邏輯,關注架構層和介面,也就是高層設計
網路架構,關注WebService架構
開發人員:進行類圖編輯,編寫代碼並進行單元測試
測試人員:進行整合測試或壓力測試等
最後產生各種Reports
關注任何分配workitem,各種task如何在各種角色下無縫完成(任何實現各種角色的契約)。VSTS的高效在哪?
可以對VSTS的各種特性進行廣泛討論~
——————————————————————————————————————————————
所以只能靠自己摸索。網上找找看看,包括協助文檔,論壇等。現在總結過程如下:
前提:你已經安裝了AD,SQL2005和TFS(包括WSS)。安裝的具體說明請看TFS安裝嚮導。
過程:
1、在AD上,為項目添加一個組HRMGroup,並為每個項目成員添加一個使用者(Glacier,Chatter,Will……)。設定每個使用者隸屬於組HRMGroup。
2、分配項目成員。進入VS2005 IDE,開啟Team Explorer,對TeamProjectSetting裡的Sercurity和MemberShip分配進行設定,加入成員並分配許可權,並為成員分配某一MemberShip裡的Group的許可權。
3、分配利用AD來分配WSS網站的許可權。例如:進入項目的WSS網站,然後進入網站管理,在Manage User處添加使用者的相應許可權。其許可權與TeamExplorer中的項目文檔的許可權相關聯。
4、分配SQL的Reports Service網站許可權。例如:從TeamExplorer的Reports右擊,進入Reports Site,點擊列表上面的屬性進入管理其安全性,加入域使用者或組,並分配相應的許可權。
5、從用戶端用域使用者進入VS2005,串連相應項目,那麼每個人的許可權將和設定的相同。
以上是設定項目成員許可權的簡單描述。
設定好這些成員許可權後,那麼接下來就是PM要做的事情了。
PM把開發專案計劃安排好每個項目成員的工作,即Task。PM對專案計劃進行Publish。那麼每個人登陸VS2005後可以查看自己的WorkItems。並完成WorkItem並進行提交。
項目隨著WorkItems的逐步被完成,項目一步步進展,最後就完成了項目。
註:由於時間原因,只粗略的介紹了以下。具體細節以後補充!