准备把敏捷管理的专题在今年完成,主要谈一下Atlassian的实践,先做一下搬运工,讲去年写的两篇弄过来。

Dream big, work smart, deliver fast

使用Atlassian的产品已经有三年多,但是大部分主要以JIRA和Confluence为主,2015年年初加入一创业团队负责技术团队的搭建,从零开始通过部署Atlassian产品、制定开发流程,由于创业团队人手不够,自身也参与了大部分的开发工作,开始有一些考虑不周的地方,随着工作的展开不断调整,通过半年的努力也引来了第一轮的投资,可能创始人国企非技术出生背景的关系,在对技术团队的价值看待上分歧很大,最后还是选择了离开。机缘巧合,马上又加入了另外一个创业团队,依然主要负责技术团队的搭建。这次吸取了之前碰到的一些经验进行改进,并且加入其他一些想法。下面主要就这两次经历,简单谈一下Atlassian的使用经验,可能还有不少问题存在,还请各位大牛指点!


目前我们使用的Atlassian产品

  • JIRA:用来做项目管理、流程控制、缺陷跟踪、版本管理等

  • JIRA Agile:JIRA的插件,主要用来做Scrum敏捷管理

  • Confluence:团队协作工具,文档管理,任务管理,资源管理

  • Fisheye + Crucible:用于做代码评审

  • Bamboo:用于构建持续交付的测试环境

  • HipChat : 用于团队沟通,主要看中可以整合JIRA和Confluence等的实时提醒


其他工具

  • SVN:代码版本库

  • Nexus:私有的Maven仓库,通过VPN快速下载JAR包(天朝网络大家都懂的)


产品安装

安装过程比较简单,这里不加赘述,主要说一些可能要注意的点(大家若在安装中有疑问问题,欢迎留言交流):

  1. 由于用户不多,这里没有使用Crowd做统一用户管理,所有用户都使用JIRA的用户管理,因此先安装JIRA,然后再安装其他的产品,并将用户管理配置到JIRA的服务器上。
  2. 默认的安装包中不包含mysql的驱动,需要自己复制到lib目录下,并重启服务
  3. Bamboo单独安装一台服务器,作为持续交付的测试服务器。(具体的部署机器的分配视具体配置和资源使用而定)

最新文章

  1. BZOJ2082 : [Poi2010]Divine divisor
  2. Fragment基础讲解
  3. 读取MySQL中的数据并显示在JSP上
  4. Django 1.6 最佳实践: 如何设置django项目的设置(settings.py)和部署文件(requirements.txt)
  5. Qt之进程间通信(共享内存)
  6. poj 2484 A Funny Game(博弈)
  7. 初探swift语言的学习笔记四(类对象,函数)
  8. linux常用命令(6)mv命令
  9. 第五十九节,模拟浏览器请求Python结合html基本格式
  10. 2018.3.28html学习笔记
  11. Android-Animation (1) 视图动画
  12. [C# 基础知识系列]专题二:委托的本质论 (转载)
  13. PHP实现网络Socket及IO多路复用
  14. 【亲测】解决虚拟机CentOS7联网ping不通相关问题(通俗易懂)
  15. IntelliJ IDEA 配置svn
  16. springmvc 自定义注解
  17. 添加MyEclipse WebSphere Portal Server支持(二)
  18. iOS 序列化和反序列化
  19. C++ 模板的全特化与偏特化
  20. vue-resource使用笔记

热门文章

  1. Python 发展趋势:与 Rust 深度融合、更易于编写 Web 应用
  2. vs2019编写代码时的光标变成了黑块,选中字时替换掉了黑块选中的字的解决方法
  3. 一文搞懂秒杀系统,欢迎参与开源,提交PR,提高竞争力。早日上岸,升职加薪。
  4. LOJ 数列分块入门 8
  5. JZOJ 6799. 【2014广州市选day2】game
  6. 代码随想录算法训练营day07 | leetcode 454.四数相加II 383. 赎金信 15. 三数之和 18. 四数之和
  7. 简单添加table线条
  8. .Net NPOI 简单Demo,一看就会
  9. $(...).bootstrapTable is not a function (已解决)
  10. 深入解读.NET MAUI音乐播放器项目(三):界面交互