我想知道如何在 VSTS 中构建团队/项目。VSTS 中的项目和团队有什么区别?
例如,我有这个示例场景。有电子商务的发展。它具有 Web、移动和推荐引擎(多租户项目,此 Reco 引擎将用于另一个 Web/平台)。有一些角色,如后端、前端、UI/UX、DevOps/Infra 和经理。
我应该如何在 VSTS 上实现项目层次结构?项目 -> 团队
想法1:
Web 项目 -> 后端、前端、UI/UX、DevOps
移动项目 -> 后端、前端、UI/UX、DevOps
Reco 引擎 -> 后端、前端、UI/UX、DevOps
想法2:
电子商务 -> Web 团队、移动团队、后端团队、基础设施团队
Reco 引擎 -> 主要团队
或者有什么想法如何构建我的 VSTS ?
谢谢你
对于项目和团队的关系是:一个VSTS项目可以包含多个团队。
如何在 VSTS 中与团队一起管理项目是基于项目/模块(Web、移动和推荐引擎)之间的关系以及它们的角色。
由于模块(Web、移动和推荐引擎)是电子商务的组成部分,您应该在具有不同存储库(或具有不同分支的相同存储库)的同一个 VSTS 项目中管理它们。
对于团队,您可以根据遇到的情况创建如下:
Backend
,FrontEnd
,UI/UX
,DevOps
等。BackEnd_Web
,BackEnd_Mobile
等等这样的团队。所以 VSTS 项目的结构应该是这样的:
VSTS project repo team
-------------------------------------------------------------------------------------------------
| Web | Backend_Web, FrontEnd_Web, UI/UX_Web, DevOps_Web
E-commerce | Mobile | Backend_Mobile, FrontEnd_Mobile, UI/UX_Mobile, DevOps_Mobile
| Reco Engine | Backend_Reco, FrontEnd_Reco, UI/UX_Reco, DevOps_Reco
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句