Browse the blog
Filters
Moving from roadmaps to requirements
This article is part of a blog series! Part Title 1 Yes Virginia, even agile teams roadmap! 2 Moving from roadmaps to requirements 3 Deliver well: requirements to deployment If you’re still with me after my agile heresy, Yes Virginia, even agile teams roadmap!, then I’d like to move down to the next level […]
Yes Virginia, even agile teams roadmap!
This article is part of a blog series! Part Title 1 Yes Virginia, even agile teams roadmap! 2 Moving from roadmaps to requirements 3 Deliver well: requirements to deployment Give context to your teams Roadmapping has always been a dirty word in agile circles. In some ways it feels inherently waterfall to plan a […]
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 […]
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 […]
Bitbucket now auto-updates pull requests
Starting today your pull requests will always have the most recent and relevant code, and your reviews will be more efficient. With automatic updates, pushing to a branch with an open pull request will automatically include those commits in the open pull request. This way your reviewers will always see the most recent changes to […]
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. […]
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 […]
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 […]
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 […]
Jira for asset management
IT organizations have the challenge of ensuring system uptime, supporting users, and managing inventory of both hardware and software. IT teams gain significant efficiencies when one tool can support multiple business operations. According to Gartner, mastering the discipline of effective asset management is a huge cost savings for companies: “Gartner clients who successfully execute ITAM […]
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 […]
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 […]
New direct image uploads for Bitbucket
A picture is worth a thousand words, and this is one cliché that the Bitbucket team takes to heart. Every day, we use images to help make things clearer a screen shot of a feature gets added to your code review so reviewers know what to expect, or an illustration of steps involved to reproduce […]
3 ways Confluence makes authoring for WordPress awesome
This is the second post in a three-part series about how we use our tools to power atlstg.reaktivdev.com. In part one we focused on using Jira Agile to manage the cadence and blog flow. Unlike a personal blog, content is a collaborative effort here at Atlassian; this allows for multiple perspectives and results in better quality […]
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 […]
