Atlassian DevOps 全家桶系列
作者简介:YY哥,12年+软件研发行业经验,4年研发经验,8年项目管理与过程改进经验。 曾服务于保险、金融、电商和智慧旅游行业,目前就职于国内一家互联网医疗科技公司,主导 PMO 体系建设与效能改进工作。
引言
开放带来新的机会,开放让我们携手共进,开放让潜能得到发挥。
关于Atlassian
Atlassian公司,成立于2002年,是澳大利亚一家面向企业提供协作、开发和问题跟踪软件的SaaS公司。旗下产品包括企业知识管理与协同软件Confluence,团队问题跟踪和敏捷项目管理软件Jira,直观地针对任何项目进行协作的在线看板工具Trello,Git代码管理软件Bitbucket,Git和Mercurial代码管理客户端Sourcetree,持续集成和发布管理软件Bamboo,以及协同IT服务管理软件Jira Service Desk等。
Atlassian赖以生存的五大价值观,是从最基本的层面描述了其信念所在:a)开放的公司,绝无虚言;b)作为一个团队开发工作;c)用心构建,寻求平衡;d)真诚对待客户;e)实现您需要的改变。Atlassian相信:在开放式工作环境中,所有团队都能取得惊人的成就。大部分团队的工作方式都是封闭的,而他们很少能意识这一点。信息丢失或隐藏,团队之间和团队成员之间的联系非常少,大家都隐藏着自己的观点。结果是人们精疲力尽,知识被浪费,潜能被丢在一边,进度停滞不前。这正是开放式工作如此重要的原因,也是Atlassian 的使命所在。开放式工作始终是Atlassian价值观的核心,它植根于Atlassian产品的基因之中,通过实践将它变为现实。
与Atlassian结缘
我与Jira的邂逅发生在2011年夏天,那时我刚从学校毕业,从事软件开发工作,通过Jira与爱尔兰Onshore团队协同,印象中当初使用的是V 3.x版本。每天早晨上班会收到很多Jira Ticket更新的邮件提醒,然后通过VM打开Jira开始一天的工作。我们当时没有即时聊天工具,Jira和邮件成为双方团队合作的桥梁。
2015年,我加入了国内一家知名的移动电商公司,有幸做Jira和Confluence管理员,从零开始研究Jira和Confluence的常用配置和功能,并推广应用到实际工作中。当初看到了V 6.3版本的Jira中新增了Agile特性时,我甚是欣喜,Jira的定位从普通的问题跟踪软件,升级到包含敏捷项目管理的企业级软件。
从2018年,我开始研究持续集成和持续交付软件工程实践,其对我的吸引力和当初我领悟到敏捷开发好处一样,甚是着迷。基于对Atlassian产品理念的认可和喜爱,我决定继续研究在Atlassian产品体系下如何实现持续交付。经过2年时间的持续学习和实践,我最近终于完成了一个满意的Demo,覆盖Confluence、Jira、Bitbucket、Bamboo和Jira Service Desk等工具,将它们完美集成在一起,从提出功能请求一直到完成部署,让我们获得完整的可追溯性。
在接下来的【Atlassian全家桶系列】文章里,我将带来Demo中的关键技术点分享,让我们一起探究Atlassian持续交付的秘密吧!
作者简介:
文章来源YY哥的小屋公众号:https://mp.weixin.qq.com/s/o4aKn1sVhUX1pRrwZThXkw