你的远程团队使用什么管理工具?

经验  •  hyf 发表于  •  最后由 crossover 回复于  •  301次阅读

我曾在一家公司做远程,所有管理工具都是内部架设并运行在VPN内。

  • 基于 SSH 访问的 Mercurial 源代码管理服务
  • 基于 Buildbot 的 build & test automation
  • 使用 Trac 的 Milestone, Wiki, Ticket system 进行计划、文档管理、工作流管理
  • Mercurial 和 Trac 整合。Trac ticket 和 code revision 以及 code branch 实现关联,能做到让 ticket assignee 才有 ticket 所关联的 code branch 的 write 权限
  • 连 IM 工具都是自己架设的 Ejabberd server

所有服务跑在 AWS 上。

整个工具链虽说是可用,但体验远不算优秀。最大的弊端的 VPN 被墙的干扰得厉害,造成常常和国外的 central server 失联的状况(跨几个国家的团队,有些服务器不在国内)。远程工作网络不稳定会对工作造成什么影响,想想就知道。而且我觉得自己维护这些所有服务的另一个弊端是需要投入不少精力进行维护甚至二次开发,做得不好就会影响公司内部的工作执行。

问大家体验过那些远程团队的管理工具,对这些工具有何评价?

加入微信社群
共收到6条回复
  • greatghoul  • 

    我们以前的方案是

    • 自建 gitlab 做代码管理
    • slack 日常沟通,微信群作为辅助
    • gitlab 和产品服务器通过自建的 VPN 访问
    • Zoom.us 视频会议(微信作为辅助)
  • greatghoul  • 

    团队管理,最早用的 Tower,后来用自己开发的产品。

  • willfordsimon  • 

    工具是次要的,关键是要符合当前限制。计算机水平、网络限制、团队成员会不会英语、任务量大小和复杂度……条件都不一样,你很难说哪个工具更好。

  • hyf  • 

    greatghoul Gitlab CE 很多细节功能都欠缺,用起来方便是挺方便的,但很快就会有需要转到 Enterprise 收费版。Slack没用过,这东西方便吗?

  • greatghoul  • 

    hyf 除了要翻墙外,其它的都非常方便。


  • crossover  • 

    GFW是最大障碍,其次是英文沟通。

    其他都不是问题。

  • 暂无回复