Atlassian是我工作过程中,使用过的最满意的研发团队管理套装。使用的主要软件包括Jira SoftwareConfluenceFisheye/Crucible。理论上还可以再加上BitbucketBamboo,我们实际使用的是Gitlab和Jenkins。我下面也对Jira Software,Confluence,Fisheye/Crucible使用的方法进行完整的介绍,整个系列篇幅可能会比较长,这里先给出目录。

  • 背景介绍
  • Jira Software
    • Jira之指导思想(一)
    • Jira之核心配置(二)
    • Jira之核心插件(三)
    • Jira之推荐插件(四)
    • Jira之二次开发(五)
  • Confluence
  • Fisheye/Crucible

背景

Atlassian介绍

Atlassian中最核心,最复杂,最多形态的产品当属Jira。Jira不仅仅只是针对研发团队的管理,它的核心是Issue,Issue可以映射为财务、咨询、工单、需求、任务、BUG等等。所以Jira主要是过程管理或者叫项目管理,使用对象主要是需要配合的多角色团队,而且建议是大部分时间使用PC端的团队。Jira也有移动端,但是移动端的体验和效率距离PC端还是差别比较大的。其他产品我觉得都算是围绕Jira的延伸。

Jira目前分为两种部署形式服务器部署和云端部署(Jira Cloud)。由于我使用的版本并非最新版(当前最新版本8.0.2),所以没有确认和Jira Cloud界面样式是否相同。这里给一下Cloud的截图吧



(看板界面)



(用户管理界面)



(系统界面)

而且Jira Cloud有提供官方的移动端支持,体验算比较好。自建服务的移动端相对较差,需要使用第三方厂商的才勉强能用。

团队介绍

我经历过的几家公司有大有小,大的整体使用者在120人左右,研发团队70人左右。小的整体使用者在15人左右全是研发相关。我以较大的这家来举例,能够覆盖到更多的场景。

A公司是一家面向B端的软件服务提供商,针对各个行业的客户提供SAAS平台。公司主要是由各地办事处+销售(若干人),总部技术支持(10人左右),研发中心(70人左右)三部分构成。研发中心包括产品、服务端、H5、IOS/安卓,测试这几个部门组成,公司从规模上看还是算是小型公司。

我们使用Jira希望覆盖到的主要场景包括:

  • 销售/客户服务支持
  • 需求管控
  • 缺陷管理
  • 研发过程管理与优化

    研发过程管理的规范和工具选型和搭建是由我来执行的,实际生产活动中助理会配合我做一些具体的执行工作。

部署环境介绍

操作系统:

$ cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)

硬件(阿里云ECS):

  • CPU:Intel(R) Xeon(R) CPU E5-2682 v4 @ 2.50GHz (双核4线程)
  • 内存:16G (Jira大量使用了内存缓存,所以内存建议是16G起步)
  • 硬盘:100G

其他软件

  • 数据库:MySQL 5.6.41

背景以及一些相关介绍就到这里,下一章介绍在团队中实施Jira的一些指导性的思想。

Atlassian In Action - (Atlassian成长之路)的更多相关文章

  1. 架构师成长之路4.4-多维监控体系_zabbix

    点击返回架构师成长之路 点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 架构师成长之路4.4-多维监控体系_zabbix 自学Zabbix之路[第 ...

  2. redis成长之路——(二)

    redis操作封装 针对这些常用结构,StackExchange.Redis已经做了一些封装,不过在实际应用场景中还必须添加一些功能,例如重试等 所以对一些常功能做了一些自行封装SERedisOper ...

  3. redis成长之路——(一)

    为什么使用redis Redis适合所有数据in-momory的场景,虽然Redis也提供持久化功能,但实际更多的是一个disk-backed的功能,跟传统意义上的持久化有比较大的差别,那么可能大家就 ...

  4. 【腾讯Bugly干货分享】JSPatch 成长之路

    本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/579efa7083355a9a57a1ac5b Dev Club 是一个交流移动 ...

  5. redis成长之路——(七)

    扩展性封装 虽说现在StackExchange.Redis免费,万一到时候和servicestack.redis一样要收费呢,所以先留一口,后续的可以再处理 实例代码点击这里查看 redis成长之路- ...

  6. redis成长之路——(六)

    redis配置 为了码农在代码上只关心业务以及代码上的统一性,wenli.drive.redis内部使用配置来完成那些不同的场景,也就是说随便填填配置就能适应不同的场景! 当然配置多了码农也会受不了, ...

  7. redis成长之路——(五)

    单例.哨兵.Cluster redis应用广泛,主要体现于实际场景的可用化,但是对于码农来说初步入手很多理念难以理解:码农的想法就是:为什么我要管那么多,我只想用,能用就行!所以必须将三个场景透明化. ...

  8. redis成长之路——(三)

    redis连接封装 StackExchange.Redis中有一些常功能是不在database对中,例如发布订阅.获取全部key(本代码中已封装到operation中了)等,而且StackExchan ...

  9. redis成长之路——(四)

    加强redis连接的连接池 虽然StackExchange.Redis针对连接已经做了很多工作,不过在实际应用场景中还是不够的,比如多实例的vip就会导致只能连到其中一个实例上等:本实例中的连接池只能 ...

  10. java 成长之路[轉載u]

    分享总结title: java 成长之路tags:grammar_cjkRuby: true 经验差异 1-3年 要求 建议 3-5年 建议 5年+ 经验差异 最近一年比较忙,经历了创业公司的倒闭.这 ...

随机推荐

  1. golang中jwt使用

    golang 中jwt使用方式总结. 1. golang示例代码 import ( "fmt" "time" "github.com/dgrijalv ...

  2. [视频]mac系统下虚拟机parallels安装ubuntu 14.04视频教程

    此文是http://www.mr-wu.cn/install-ubuntu-14-04-on-parallels-for-mac/这篇博文的补充,为整个ubuntu 14.04安装过程的视频录像. m ...

  3. Entity framework 更改模型,新增表

    在Package Manager Console 中运行命令Enable-Migrations 再次运行可以更新 抄袭 在实体类中增加一个属性以后,执行 Update-Database 命令 ,可以更 ...

  4. 新秀翻译(一个)——Java在继承和组合

    阅读英文的程序猿的能力,这是非常重要的.过去的几年中一直在学习英语,今天心血来潮,在网上找什么鲍文简要翻译. 普通级,能力有限,看官还请大家多多指点. 译文: 本文将会举例说明Java中继承和组合的概 ...

  5. 毫秒数据字符串转换为DateTime

    思路:取出毫秒结果,在1970年1月1日 00:00:00的基础上,加上毫秒数 string date = "/Date(1486363695453)/"; date = date ...

  6. sqlite 初

    1.SQLite是什么 基于文件的轻型数据库 无服务器  零配置  支持事务  开源 2.SQLite 怎么用   2.1 安装 SQLite官网上下载对应的DLL 与工具 配置环境变量 安装完成以后 ...

  7. Windows Phone 8.1之应用设置存储的简单应用

    应用设置存储主要分为本地存储和漫游存储两种方式.本地存储的指将应用的设置信息存储在本地存储空间中,而漫游存储则是指将应用的设置信息存储在网络服务器中.相对于本地存储而言,漫游存储支持多台设备之间的应用 ...

  8. WP8.1使用HttpClient类

    Uri uri = new Uri("http://www.cnsos.net/weburl/index.htm", UriKind.Absolute); HttpClient m ...

  9. C#高性能大容量SOCKET并发(二):SocketAsyncEventArgs封装

    原文:C#高性能大容量SOCKET并发(二):SocketAsyncEventArgs封装 1.SocketAsyncEventArgs介绍 SocketAsyncEventArgs是微软提供的高性能 ...

  10. Linux下如何查看高CPU占用率线程 专题

    Java 系统性能分析 命令 1. cpu分析 top , pidstat(sysstat) pid -p PID -t 1 10 vmstat 1 CPU上下文切换.运行队列.利用率 ps Hh - ...