組織 (Organization) 是 GitCafe 用戶進行團隊協做的基礎,社區或企業的開發團隊能夠在 GitCafe 上創建組織,並在其中建立屬於該組織的項目。爲了讓團隊協做有更便捷的權限分配和項目協做管理方式,GitCafe 爲組織新增了「小組」功能,在此向你們介紹新功能的內容。git
「小組」功能的目的是讓管理者能更方便的設置組織成員的協做權限、進行組織及項目到的管理。操做方式是由組織管理者在組織內建立若干個小組,並在建立小組時設置該小組成員的權限級別,其後再於各該小組內添加成員,並由項目管理者將小組添加到各個項目中,讓成員能夠在其權限範圍內進行協做。優化
事例說明spa
如下舉個例子說明「小組」的實際操做,幫助你更快速理解:設計
關羽是「赤兔碼遊戲公司」的創始人,公司準備開發一款「黑客三國」遊戲,須要協同開發和代碼託管的服務,所以他選用 GitCafe 建立了一個名爲「ChiTuMa」的組織。code
身爲「組織擁有者 (Owner)」的關羽,手下有張飛和諸葛亮兩個技術總監,爲了管理方便,關羽將張飛和諸葛亮加入「ChiTuMa」的「組織管理小組 (Admin)」。blog
Admin 成員皆可進行組織管理事務,同時也能夠建立項目以及管理各個小組的權限和成員。遊戲
「黑客三國」遊戲須要 Web、iOS 和 Android 三個客戶端,張飛 (Admin) 心想必需要先將公司中的開發主管、開發人員、遊戲策劃、美術設計和技術顧問分組,所以他在 ChiTuMa 組織中建立了幾個不一樣權限級別的「協做小組 (Team)」,再將用戶添加到 Team 裏面,成爲組織成員。事務
由上表能夠知道:項目管理
只有 Admin(擁有「組織管理」權限)能夠新建 Team、設置權限級別,並將用戶添加到 Team 中
擁有「項目管理」權限的 Team 成員 (Project Manager, PM) 能夠將若干個 Team 添加到其所屬項目當中進行協做,但無權限新增/編輯/刪除 Team 中的成員,也無權變動 Team 的權限級別
開發
張飛 (Admin) 把組織中的新建小組、設置權限和添加用戶等工做完成後,接下來的工做就是新建項目,由 admin 本身或是屬於 PM 小組的關興、馬超、龐統、趙雲、黃忠、魏延等人來新建各個項目,而且選擇合適的 Team 添加到項目當中成爲協做者,便可啓動項目的團隊協做工做。
小組功能的好處
依照上面的描述,建立組織、新建小組並設置權限等工做,確實須要費點心思;固然,咱們不會徒增用戶的困擾,如此設計最大的好處就是在組織成員的加入和退出時,能夠更爲便捷。例如:
成員加入
赤兔碼遊戲公司招聘了新人夏侯霸,負責 Android 開發。這時,Admin 將他加入 Android-Dev 小組後,夏侯霸便可一次性的在全部已添加 Android-Dev 小組的項目中開始協做開發,沒必要一個一個項目添加,還可能遺漏。
成員退出
趙雲要離職了,這時只要到 ChiTuMa 組織當中的成員列表,一次性的將他退出全部小組,就完成工做了,沒必要擔憂項目衆多而疏未退出。所以,Admin 在人員管理方面將更加方便。
小組的權限說明
若你針對本次新推出的「小組」功能想要有更深刻的理解,請閱讀咱們的幫助文檔,其中有更詳盡的說明。
GitCafe 持續努力爲您優化協同開發工做,如有任何意見及疑問,咱們很歡迎您的反饋!