Inside Atlassian

Development

Article in Development

Inside Atlassian: building automated index pages in Confluence

When we introduced Confluence Blueprints a year ago, we wanted to empower all of our users to create rich pages for their repeatable business processes. If you’ve ever used the product requirements, or decisions Blueprints you’ve seen how easy it is to also track all the pages you’ve created on a single index page. This […]

Article in Development

6 ways to optimize development with a control chart

The all-new control chart makes it easy for teams to better understand their delivery pipeline to help optimize their process. It highlights differences in estimate and delivery time so that the team can continually make better estimates and deliver more reliably. Today we’re going to explore how it can help your team, but if you haven’t […]

Article in Development

Connecting Jira 6.2 to GitHub

In almost every instance, software development is a collaborative effort – multiple people are working with any given issue during an its lifecycle. Product owners, developers, as well as business stakeholders all need to be involved during the software development lifecycle. With Jira 6.2 we released deep integrations with Atlassian’s Git tools, Stash and Bitbucket. […]

Article in Development

Git and project dependencies

Consider the following questions: How do you handle project dependencies with git? Our project is made up of multiple inter-dependent repositories. Currently we manage those with svn:externals. What’s the best way to handle those with git? How do you split a very big repository in smaller components using git? The topic appears to be a big pain […]

Article in Development

How to tear apart a repository: the Git way

How do you divide a Git repo without squashing the history and breaking the original repo? I’ll show you how to do it with as little pain as possible, by splitting the main repository, thus making your team and Git happy at the same time! Here at the Hosted Operations team, we have many small […]

Article in Development

Share Jira with external partners

During my time at Atlassian, many Jira administrators have asked, “How do I share Jira with external partners in my development process?”. External partners can integrate alongside your internal teams with Jira. This article targets external partners who fully engage in the development process. Collaborative teams or agencies that need to give clients visibility into […]

Article in Development

Managing vacation days with Jira and Confluence

Here at Atlassian, we love using our own stuff. And when we’re not busy building kick-ass new products, we’re usually off finding new ways to use our stuff internally. Recently, Jeff Sinclair, our IT portfolio manager devised a clever way to combine the power of Jira Service Desk and Confluence to manage employee leave. “We […]

Article in Development

Every team needs kick-ass code reviews

Developing software often involves teams of people working together. As the team grows from one, to two, to multiple people, challenges begin to creep in and rob the organization of creative flow. It becomes harder to maintain a continuous culture across different people. Engineering groups are especially prone to these challenges as code is routinely […]

Article in Development

Simple Git workflow is simple

Many teams have already migrated to git and many more are transitioning to it now. Apart from training single developers and appointing Champions to help with the adoption it is imperative to pick a nice and simple code collaboration practice that does not complicate things too much. With git one can definitely conjure very complicated workflows, I’ve […]

Article in Development

3 ways to ease external collaboration tension with Jira

Information is power. When everyone’s priorities are clear, we can make better decisions for our project and the organization as a whole. Once upon a time at an old job, I needed a considerable amount of the IT group’s time to help me get a new CRM server up and running for my project. I often […]

Article in Development

Use Git even if your team doesn’t: git-svn tips and tricks

Before joining Atlassian, I’d been working on various projects that still used Subversion (SVN) as their version control system. I had moved to Git already years before, and I wanted to keep using it as much as possible. Luckily I could use git-svn: An incredibly complete solution to interact with Subversion repositories without leaving the comfort […]

Article in Development

Capacity planning in Jira for teams with specialists

For many teams becoming agile is a journey, not a point-in-time transition. While many teams share similarities, each team is unique in its skills and relationships. In this article, I’d like to focus on teams that have specialized skill sets; teams that can benefit from capacity planning, which ensures that there is the right amount […]

Article in Development

Inside Atlassian: the Jira QA process, techniques and tools

This post is part of a series of blogs on Atlassian QA. We will cover how the QA strategy has been implemented in different teams, the tools and techniques we use, and the personal experiences from members of the team. The Jira engineering team is large, consisting of 78 developers and team leads, 10 product managers, […]

Article in Development

Inside Atlassian: introducing Atlassian QA

This is the first in a series of blogs on Atlassian QA. We will cover how the QA strategy has been implemented in different teams, the tools and techniques we use, and the personal experiences from members of the team. True, it’s an assumption – but probably a safe one – that the majority of […]

Article in Development

5 ways to work with Jira issues in Confluence

Half of the teams that use Jira also use Confluence. Development teams live in Jira where they track their work; The rest of the business lives in Confluence where everyone collaborates around requirements, documentation, marketing plans, sales reports, and anything else. We’ve worked hard over the last year to bring Jira into Confluence like never […]