Archives For Agile

Agile China 2011 Wrap Up

September 3, 2011

This has been a brilliant week in Beijing, so much cool stuff going on in this small town (only 20 million folks…). I was fortunate enough to visit some awesome local companies while here for Agile China 2011:

  • Yottaa, a SaaS service that specialises in website performance and optimisation.
  • Sina, think Twitter, CNN, Blogger, Yahoo and more all rolled into one. Over 200  million registered users!
  • LeTV, a Chinese version of Apple TV / iTunes. Over 200 million viewers every day!
  • XBOsoft, providing testing and quality assistance to global software companies.
While at the conference I met some local teams, many of which are still grappling with how to start an agile transformation. Plenty of CMMI / Waterfall teams here in Beijing from the conversations I have had. Very encouraging to see so many eager folks at the conference though!
My recommendation: get to Beijing, see what is going on in China, when agile takes off here it is going to be HUGE.

This is a repost of an Atlassian Blog on the Rapid Board, the original article can be found here.

In this sneak peek of the Rapid Board we will take a look at some key features of GreenHopper, features that are going to make Kanban development and operations teams jump for joy! Existing GreenHopper customers will be over the moon too as the Rapid Board answers many of the most requested features, including the ability to visualise multiple JIRA projects at oncea separate field to track sprint informationpermanent URLs for each page, ranking performance and auditing improvements, plus a tonne of other great features.

Using the Rapid Board teams can visualise critical issues, minimise their work in progress and measure cycle time. Below we look at four areas:

  • the perfect visualisation
  • swimlanes and quick filters
  • limiting work in progress
  • reporting and wallboards

Build the perfect visualisation

The Rapid Board is built upon the flexibility and power of JQL, the JIRA Query Language. Using JQL brings flexibility to GreenHopper, as views can include issues from multiple JIRA projects. A single team responsible for three products might use the following statement for a GreenHopper view:

project in (“Angry Nerds”, “FourWalls”, “PairOn”) AND team = Dreamteam AND issuetype = Bug

rapid-board-multiple-projects.jpg

Focus using swimlanes and quick filters

Leverage the power of JQL for swimlanes and quick filters as well. Preset swimlanes and quick filters are based on common defaults, but teams can change them to suit any need. Here we can see a team using an Expedite swimlane based on either priority or due date:

(priority = blocker OR duedate <= now()) AND resolution = Unresolved

rapid-board-swimlanes.jpg

Quick Filters are buttons at the top of the board to slice the issues however you see fit, adding another layer of flexibility for teams. A Quick Filter might be used as a toggle during your daily ‘walk the wall’ during standup, to show just those issues updated in the last 24 hours:
rapid-board-quickfilters.png

Limit work in progress using column constraints

GreenHopper is flexible for however your team works. Whether your team limits work in progress (WIP) to ‘team size plus one’ or ‘team size in half’ to encourage pairing, maximum column constraints give an easy, visual indicator of WIP.

As a product owner I use a minimum column constraint on the ‘Ready for Development’ column. This prompts me to pull in more stories and replenish the queue as necessary. In the example below we can see both my need to replenish the queue (yellow) and that the team has too much work in progress (red).

rapid-board-limit-work-in-progress.jpg

Identify opportunities for improvement using reports

The Rapid Board includes a control chart and cumulative flow diagram. The control chart can be used to identify the lead time (time take from when the story was raised), or the cycle time (time taken from when work began).

rapid-board-control-chart.jpg

Of course, you can also take all of these great charts and place them on your information radiator using JIRA Wallboards. This is a great way to demonstrate what a team is working on at present, as well as sharing the progress of your team with the rest of the organisation. Build status, twitter searches, sales and support statistics plus loads more.

rapid-board-wallboard.jpg

 Try it Today

GreenHopper pricing starts at just $10 for 10 users. Try it free for 30 days. Add GreenHopper for JIRA directly from the Universal Plugin Manager, or download it from the Atlassian Plugin Exchange.
buttontrygreenhopper.png

Got feedback or ideas for improvement? We’d love to hear about it!

Yesterday afternoon I was delighted to sit in on a workshop by Jenni Jepsen at Agile 2011 titled Flirting with Customers. If you know Atlassian at all you may know one of our values is Don’t F#$k The Customer. Thankfully this session was focused on identifying personality types, not romantic encounters!

For instance, I am an extrovert. I like to talk, discuss, argue, etc. Introverts on the other hand are less inclined to conversation and confrontation and prefer to listen. One of the most interesting things to come out of this workshop for me was that when introverts try to be extroverts it is often extremely draining on their energy levels.

Jenni touched on Maslow’s Hierarchy, focusing on Love and Belonging and demonstrating that a genuine interest in someone, listening and eye contact can count for a lot. She pointed out that studies show that happy employees are more innovative. Bingo! That is a point to add to my Be the change you seek talk. Some of the Atlassian product managers have seen similar during our recent visits to Nola, The Corporate Buddha in Sydney.

Our first exercise was to, as a table, identify a person in the room and figure out an ‘open’ – a way to approach them and start a conversation. We picked ‘guy with the big laptop’ mainly cause he had a great big smile. Our ‘open’ was ‘hi, i notice you have your laptop open, have you been taking notes in the sessions?’, ‘oh great, would you be interested in a note swap?’. Worked really well, smashing success actually.

The second exercise required us to meet someone else and chat with them for two minutes, listening and asking questions. I made a beeline to Pollyanna Pixton who is a gregarious lady with a hearty laugh – brilliant! I learned in our brief chat that Pollyanna was in Sydney earlier this year, was a maths and physics major and had been arrested back in the 70’s for protesting against the Vietnam War. Very cool lady.

Extroverts and introverts need to be aware of each others needs. This was a really fun workshop, keep an eye out Jenni at your next conference.

One final takeaway, when you are setting a dinner table keep the extroverts in the middle and put the introverts around the fringes. That way the introverts can tune in and out as they please and will not get too drained by sitting, for instance, between two extroverts.