Top software development trends in 2016

With over 50,000 customer companies, Atlassian is in a unique position to spot software development trends by tapping into our best resource: our customers. We surveyed more 1,300 customers and turned our findings into an interactive resource you can use to see how your team stacks up against your peers. Here are some highlights and insights we pulled out of the raw data.

Continue reading »

We've embedded Crowd (our single-sign on offering) in FishEye & Crucible 4.0. Next, we improved FishEye's blame by making it on-demand. Blame information is now showing up only when you ask for it. Pages are also loading faster with the content block more focused on the code than before. We're excited about this release and confident you will be too by the time you're done reading this post.

Continue reading »

Developing as a team can be messy. You’re trying to understand which pieces of code everyone is working on, trying to make sure changes don’t conflict, trying to find defects before your customers do, and trying to keep everyone connected with the project up to date on how things are progressing. As it turns out, each of those problems is addressed by either Git branching or continuous delivery.

Continue reading »

Continuous delivery is both part of the agile recipe and a great revealer of inefficiencies. Moreover, in order to reap the benefits of agile, you need to be agile through all phases of the software development lifecycle. Iterative planning and development don't count for much if your user stories and bug fixes languish in a repository for weeks on end before stakeholders and customers ever get a look at them.

Continue reading »

Many years ago, some smart people devised a better way to develop software quickly and with high quality using a test-first methodology in place of a traditional requirements-driven approach. But businesses quickly realized it didn’t give them the visibility and coverage they needed for the most important business cases in their systems. So, a variant was born called behavior driven development (BDD). Now, organizations could push features quickly with quality AND confidence that they met end user expectations.

Continue reading »