现代软件项目管理工具实践分享

一些基本情况

  • 团队成立距今已有7年
  • 团队成员20人
  • 码云企业版使用时间超过2年+
  • 华为云DevCloud使用时间1年+
  • Teambition使用时间3年+

华为的DevCloud

集华为研发实践、前沿研发理念、先进研发工具为一体的软件开发平台。我们则是由于地方政府和华为合作,获得免费使用的机会。覆盖开发,构建,测试,部署,发布以及运维的全生命周期。

现代软件项目管理工具实践分享_第1张图片
费用方面倒是不高,如下图所示。
现代软件项目管理工具实践分享_第2张图片

常见应用场景

现代软件项目管理工具实践分享_第3张图片
现代软件项目管理工具实践分享_第4张图片

基本功能

组织机构的管理看板,专门给组织管理者准备的。
现代软件项目管理工具实践分享_第5张图片
个人工作台也是必不可少
现代软件项目管理工具实践分享_第6张图片
可以通过思维导图的形式进行任务分解,做产品规划现代软件项目管理工具实践分享_第7张图片
完成规划后,可以查看工作项。
现代软件项目管理工具实践分享_第8张图片
开发团队常用的迭代看板自然也少不了
现代软件项目管理工具实践分享_第9张图片
代码库管理跟github/gitlab没什么区别
现代软件项目管理工具实践分享_第10张图片
支持代码审查
现代软件项目管理工具实践分享_第11张图片
以及代码静态检查
现代软件项目管理工具实践分享_第12张图片
持续部署/部署的流水线如下所示。
现代软件项目管理工具实践分享_第13张图片

一体化的监控自然也是少不了的。
现代软件项目管理工具实践分享_第14张图片

码云

号称中国版的GitHub,有工信部支持。
现代软件项目管理工具实践分享_第15张图片

个人首页

现代软件项目管理工具实践分享_第16张图片

企业版工作台

现代软件项目管理工具实践分享_第17张图片

特色的功能

周报
现代软件项目管理工具实践分享_第18张图片
团队动态
现代软件项目管理工具实践分享_第19张图片

外部集成

钉钉集成
现代软件项目管理工具实践分享_第20张图片
微信集成
现代软件项目管理工具实践分享_第21张图片

jenkins集成
现代软件项目管理工具实践分享_第22张图片
与IDEA集成
现代软件项目管理工具实践分享_第23张图片

Teambition

全领域可用,阿里体系,插件化,覆盖项目管理,研发,测试,业务。

现代软件项目管理工具实践分享_第24张图片

费用

还是挺贵的
现代软件项目管理工具实践分享_第25张图片

特色

插件化体系
现代软件项目管理工具实践分享_第26张图片
丰富的模板和资源
现代软件项目管理工具实践分享_第27张图片

基本功能

研发项目管理
现代软件项目管理工具实践分享_第28张图片
文件管理,网盘马上也上线了
现代软件项目管理工具实践分享_第29张图片
日程管理
现代软件项目管理工具实践分享_第30张图片
代码库管理也少不了
现代软件项目管理工具实践分享_第31张图片
基于飞流的流水线
现代软件项目管理工具实践分享_第32张图片
基于Thoughts的知识库
现代软件项目管理工具实践分享_第33张图片

其他工具

Gitlab,Trello,Asana和Github。

对比

  • Teambition是比较综合,既可以开发团队使用又可以其他团队使用,插件体系功能强大,但收费较高,阿里系自成一套体系
  • 码云领域比较集中,码云+Jenkins+钉钉这套组合还是很顺的
  • 华为云DevCloud,统计功能十分强大,思维导图模式的功能拆解使用体验极佳,比较封闭,更其他工具集成效果不佳

结论

  1. 对于互联网孤立的开发环境但有人运维的,推荐jenkins+gitlab
  2. 对于互联网有较少经费的,推荐jenkins+码云+钉钉/飞书
  3. 对于有互联网有较多经费的,阿里云+teambition一套
  4. 有华为云免费条件的可以考虑使用

你可能感兴趣的:(团队管理随想)