Inside Atlassian

This page is no longer in use.

Development

Article in Developers

Form nimble agile teams

With agile, it’s easy to talk about processes, ceremonies, and workflows. But it’s also easy to lose sight of the team. In this article, we’ll explore the dynamics of forming nimble agile teams and how to configure Jira to support multiple teams. Plus, you’ll learn additional tips from the Jira team on how to optimize work across a set of teams.

Article in Developers

4 tips to get more out of Jira with keyboard shortcuts

I’ve been a Jira Software administrator for some time now and have worked with hundreds of customers’ instances. I’m often asked, ‘How can I get more out of Jira Software?’ I always give the same answer: learn the keyboard shortcuts. Nothing will improve your speed throughout Jira Software more than keyboard shortcuts. From creating issues, assigning work, and even administering […]

Article in Developers

Getting the right data from your users to ease developer pain

Collecting the right information from the start makes interactions between the development team and issue reporters much easier. In this article, I’ll share a few ways you can help ease developer pain with Jira Software. Successful product teams incorporate user feedback throughout their entire development cycle. Product owners meet with customers, and development teams respond to […]

Article in Developers

5 tips to make your Git repos CI-friendly

If you follow Atlassian, you know we’re big on continuous integration (“CI”) and Git–separately, sure: but even bigger on the power that the two offer in combination. Today I want to share some tips for getting your CI system to interact optimally with your repository, which is where it all begins. 1: Avoid tracking large files in your […]

Article in Developers

Playing as a team during ShipIt. The agile way.

Sometimes, especially under pressure, we can lose focus on what’s really important. During this ShipIt, our 24-hour hackathon, we maintained our focus on delivering the highest value first. We used agile methodologies in the most effective way we could (yes, in a period of less than 24 hours), so: The plan We had a backlog (which consisted of Post-Its on a whiteboard). Every […]

Article in Developers

5 tips for great code reviews

In almost every organization, team members collaborate to get work done. Software teams typically transition issues between people for different functions like code development, code review, and testing (even if they are all on the same team). When transitioning an issue from one team member to another it’s important to minimize the amount of ramp up required for […]

Article in Developers

Flux step by step

Facebook has recently presented a new way to compose applications, an application architecture they named Flux. They reported that as modern web applications grow in complexity, this model eases the maintenance and the cognitive load required to develop them. I jumped in excitement (it’s true!) as I immediately saw the beauty of the model. But […]

Article in Developers

Should you create a Confluence space for your team or for each project? Part 2 of 2

This is the second of a two-part blog series about creating team and project spaces in Confluence. You can find the first part here. Let’s pick up where we left off in the last blog post. At Atlassian, the answer to the title of this blog post, is ‘both’. We primarily dedicate spaces to a team – we have […]

Article in Developers

Meet the new gold standard in workflow automation

I’ve been called many things by many people, and “borderline OCD” is one that pops up more frequently than I should probably admit. It’s just so satisfying when my own records match those of my bank… when I know the next three turns I need to make when driving to someplace new… when the issues on […]

Article in Developers

Confluence tip of the month: shares vs. @mentions

To anyone who doubts that Atlassians are a little too obsessed with collaboration, and tools related thereto, let me describe a recent discussion we had (which took place on our internal Confluence, of course). It was lamented that, when you share a page and include a note, those thoughts are read by one person, then […]

Article in Developers

Should you create a Confluence space for your team or for each project? Part 1 of 2.

This is the first of a two-part blog series about creating team and project spaces in Confluence. You can find the second part here. Confluence is powerful team collaboration software because it’s so flexible. At Atlassian, it’s our company intranet and helps every single team get their work done. Confluence is our heart and soul – where teams work together on […]

Article in Developers

Fisheye and Crucible tips & tricks: my favorite shortcuts

Last week, I was going through some specifications in Confluence with a relatively new Atlassian employee. As he was looking for a page he’d recently worked on, I casually mentioned, “Just hit G then R.” He did, and the Recently viewed pages popup appeared, letting him see all the pages he’d been working on recently. Him: “MATE! […]

Article in Developers

3 ways to keep your team on track with tasks in Confluence

We recently released Confluence 5.5 to improve how you create and manage ad-hoc tasks in the flow of your work. Tasks allow your team to stay transparent, accountable, and most importantly, in one place: Confluence. [youtube https://www.youtube.com/watch?v=chL4ONFFkyo?feature=player_embedded&w=640&h=360] 3 ways to use tasks in Confluence We use tasks all the time at Atlassian. Here are three ways […]

Article in Developers

Organizing issues with priority to optimize delivery

I’ve had a number of people ask me lately, “How can I use priority to better manage issues inside of Jira Software?” Throughout my career in software, different teams have used priority to communicate different processes inside of their issue tracking systems. Failure to be crisp about the definition of priority makes work more confusing to get done. […]

Article in Developers

5 blogs that will help make your Confluence intranet more social

Confluence is the perfect place to create an open and social intranet. Our Confluence intranet is full of blogs that create discussion, spawn ideas, and challenge the status quo. Our blogging culture is what keeps us transparent, together, and gives everyone an equal voice. So, to help you spice up your company’s social life, here […]