研发团队开源管理工具最佳实践

  • 持续集成及质量跟踪——Sonar = Jenkins + FindBugs + CheckStyle + PMD + …… + 统计分析
  • 项目及构建库管理——Maven + Nexus(或 Artifactory),for Java
  • 需求任务管理及缺陷跟踪——redmine
  • 知识管理——MediaWiki
  • 自动化单元测试——Junit系列
  • 测试管理——testlink,测试用例和自动化测试复用
  • 配置管理——svn(或 git,高效的离线式版本管理,非常适合松散合作型团队)
  • 代码评审——Phabricator,Facebook的代码审查工具

以上工具,可支撑3~1000+人的研发团队协同工作,经实践证明:Very Good.

你可能感兴趣的:(最佳实践)