Friends, do you have trouble finding the ketchup in your own refrigerator? Do you require Google Maps just to get to the corner store? Ever want to teleport from your seat at the game to that one beer stand across the stadium that sells your favorite craft brew? If you answered "yes" to any of these questions, then you'll be as excited as we are about this weekend's Atlassian OnDemand release - full of goodies for the navigationally-challenged and busy user! Members of the OnDemand team have

Continue reading »

So You Want to Run Tests in Parallel… now what??

Lemme start by saying two things to regular readers: 1) "Thanks for tuning in and dropping lots of thoughtful comments!" and 2) "You've probably noticed me getting all up in your area codes about fast feedback lately, what with the artifact sharing and inner/outer loops n' all." Yeah, it's been a bit of an obsession ever since the Agile2012 conference got me thinking about how important it is for agile teams in particular --partly because turbo-charged feedback is a natural work-in-progress

Continue reading »

Announcing the Heroku Deploy Plugin for Bamboo!

You know what I love? Crawling into a bed made up with freshly-laundered sheets. Ahhh...! You know what I hate? Doing laundry and making my bed. Kind of a tricky spot to be in. A lot of people feel pretty much the same way about deploying software. I mean, how great is it to fire up your application on a shiny new environment that hasn't yet been polluted with hair-on-fire hacks, stray scripts or other development detrius? It's pretty great. But what a chore it can be to provision and prepare

Continue reading »

Asynchronous Build Tiers for Faster Feedback

"Asynchronous Build Tiers"... could I possibly think of a dryer, technical-for-the-sake-of-sounding-technical term for what I'm about to describe? Geez. I'm almost embarrassed. It's actually an exciting concept, though. Let's say your team commits code changes Chicago-style (early & often). Let's also say that you have several layers of automated tests: unit tests, integration/API level tests, and UI-based tests that, in total, take a couple hours to run. Rather than making your devs wait

Continue reading »

Artifact Passing for Agile Teams

August isn't officially "Agile Month", but with so much of my attention focused on the Agile2012 conference held a couple weeks ago, that's what it feels like.  So I've been blowing the dust off my trusty ol' Scrum Master hat and thinking more about team processes lately.  When teams decide to go agile, they do so with visions of smoothly flowing burndown charts dancing in their heads.  Not that the chart itself is important.  It's what that smooth burndown line represents: a team that is firing

Continue reading »

There are several crude expressions to describe the heat & humidity in Dallas where the Agile2012 conference recently took place --most of which involve the words "satan" and "balls". Which-ever is your personal favorite, just mentally insert that here. Now you get the picture. So I was pretty content to be inside at the Atlassian booth demoing the heck out of JIRA, GreenHopper and Bamboo. It's great to hear what customers are interested in, and it's been no surprise to find that lots of them

Continue reading »