Files
team-work/1.团队协作.md

43 lines
1.4 KiB
Markdown
Raw Permalink Normal View History

2021-09-11 16:55:15 +00:00
大型项目往往需要比较多的人员参与,如果轻视管理协调,工具的规范,代码规范,版本发布规范。那么项目一定会逐步陷入失控的境地。
工具的规范:
- 工具选型:是否开源/是否支持私有化部署/维护成本/学习上手成本/功能特性/是否统一认证/
2022-02-10 03:04:31 +00:00
- 项目管理工具JIRAworktilepingcodejetbrains-spacecodingteambitionTrello腾讯tpad
2021-09-26 10:30:12 +00:00
- 需求bug管理工具禅道
2021-09-11 16:55:15 +00:00
2022-02-10 03:04:31 +00:00
- 知识库文档管理飞书文档confluenceoutlinePingCode Wiki Ones WIKI ,
2021-09-11 16:55:15 +00:00
2022-02-10 03:04:31 +00:00
- 源码控制gitlabgithub gogs gitea coding ,码云
2021-09-11 16:55:15 +00:00
- 自动构建CICD方案gitlab cicdjenkinsCircleCIgithub ActionsJetbrains TeamCityGoCD。对于一个大项目光构建时间也得大半天你还要手工构建吗
- 代码检查SonarQube代码检查
2022-02-10 03:04:31 +00:00
- 仓库管理: Nexus Repository OSS 3 , harbor
2021-09-11 16:55:15 +00:00
- 统一认证ladpAD域控管理。
开发的规范:
2021-09-12 16:12:09 +08:00
- 开发模式:敏捷开发,
2021-09-11 16:55:15 +00:00
- 代码编写规范PEP8规范数据库开发规范建表规范索引规范等
- 分支管理规范常见三种git flowGit flow Github flowGitlab flow一般建议采用[gitlab flow](https://www.cnblogs.com/xiaoqi/p/gitlab-flow.html)开发规范。
2021-09-12 16:12:09 +08:00
- 版本发布规范:语义化版本管理,版本发布周期
2021-09-11 16:55:15 +00:00
-