The Atlassian Doc Sprint was awesome

Guest Blogs - Developer News

We have just finished our first Atlassian Doc Sprint. We put 20 developers in a room with computers for 3 days. We didn't know whether to expect the complete works of Shakespeare or some shiny new tutorials. Here's what happened.

The problem we tackled

We have some gaps in our plugin development documentation. OK, maybe they're crevasses! Maybe we've even lost a developer or two down there. So we did some fracture mechanics analysis, identified the areas that needed most work and organised our first Doc Sprint.

The Doc Sprint

blog-AtlassianDocSprint-22February2010 003-600px.png

The main event happened in the Sydney office. Two people joined us in San Francisco and there were a couple of remote sprinters. It was awesome having our community developers taking part too. We had an online chat group constantly running. With the difference in time zones, there was never a quiet moment. We also held daily webinar sessions, the long-distance equivalent of standups.

The Hall of Fame shows who did what. The retrospective says what we thought of the experience.

The results

We got through a huge amount of work. The main focus was on tutorials for plugin and gadget developers. Most sprinters developed a plugin or gadget to illustrate a common piece of functionality. They checked the resulting code into a public repository and wrote a wiki page giving step by step instructions on developing the plugin or gadget.

blog-AtlassianDocSprint-24February2010_0343-250px.png

The tutorials are in the Doc Sprint space at the moment. We'll be moving them into the Developer Network space over the next couple of weeks, when they've been through a technical review. Here's what we covered:


Other sprinters decided to dive into the existing reference documentation, tidy it up and make sure it was up to date. I dare you to venture into the Developer Network, the JIRA plugin documentation and the AUI documentation now. We've blown away the snow bridges made from last year's snow, signposted the black ski slopes and filled the crevasses.

blog-AtlassianDocSprint-24February2010_0339-250px.png

Fun stuff


FunStuffAndrew kept us entertained and fed, with chocolate haiku, chocolate blind taste test, chocolate crossword and more. We invented a whole new vocabulary!

Can anyone guess what the theme of this Doc Sprint was?

Overheard

  • "I've had more chocolate in the last few days than in the last few years!" General agreement: "Seriously!"
  •  

  • "It's a good thing to feel the pain!" This was a common sentiment that became a mantra, referring to the pain that plugin developers feel when reading the existing documents.
  •  

  • "This is the Doc Sprint presentations, right?" "Yes, mate. We're gonna talk about documentation for the next two hours. It's gonna be awesome!"
  •  

  • "The biggest sign of victory is how many pages I managed to delete." From a sprinter who decided to tackle the existing reference documentation rather than writing a tutorial.

What's next

The tutorials are currently in draft state in the Doc Sprint space. In the next couple of weeks, we will review and move each one to the Developer Network. We'll also classify them by skill level (beginner, intermediate, advanced) and application (Confluence, JIRA, etc) and link to them from the other development spaces.

Will we hold another Doc Sprint? Yes, every six months or so.

blog-AtlassianDoc-Sprint-24February2010-Rich-250px.png

Summing up

I wonder if anyone found that lost developer wandering around at the bottom of the deepest crevasse? Or perhaps one of the tutorials is a blindingly brilliant yet unutterably simple answer to the black prince's famous soliloquy.

The doc sprinters were awesome! Take a look at the photos on Flickr. Thank you to everyone who took part – big kudos from all the Atlassian technical writers. To those who couldn't make it: See you next time.

Read more: Atlassian Developer Blog