home

Boost Blog

Archive for the ‘Agile’ Category

June 17th, 2010

Here we go, here we go, here we go …

Posted by courtney on June 17th, 2010

I’d like to make a small prediction. At about 4am this Sunday morning at the Wellington Convention Centre, 18 webbies will be typing frantically, laughing hysterically, sweating profusely, and possibly being forced to do star jumps.

That’s because they’ll be 16 hours into FullCodePress, an international competition that sees teams of web developers compete to build a fully functioning website for a charity in 24 hours.

The 2010 event is the third in FullCodePress history. In 2007 and 2009 it was a trans-Tasman affair, with the Kiwi Code Black team returning triumphant from Australia on both occasions. This year the event is being held in Wellington for the first time. In another first, a team from the United States will join the Code Blacks and Team Aussie.

The set-up is simple. Teams of six (a project manager, a UX advocate, a graphic designer, an HTML/CSS integrator, a programmer and a writer) from New Zealand, Australia and the States are formed. They gather on the morning of the event. At about 10am they are introduced to their clients – representatives from the charities they will be building a site for. And then from 11am on Saturday to 11am on Sunday they will work like demons to design, build and fill with content a brand new site. At 11am tools are downed, and the judges called in. After deliberations, a winner is announced (history would suggest this is the New Zealand team). Celebrations ensue.

In 2009 I was lucky enough to be part of the Code Blacks team, taking the writer role. As a competitor, the FullCodePress experience is exhilarating, exhausting and rewarding. We were blessed with awesome clients in Clint and Daniel from Rainbow Youth, and I’m still proud of the site we built for them. (I’m still not proud about whining when Darren made us do star jumps at 4am.)

The way I saw it, FullCodePress was like a massively sped-up Agile project. I don’t think I would have coped with the concept of delivering a website in 24 hours if I hadn’t been part of the Digital New Zealand project (which has been committed to the Agile project management methodology since it began two years ago).

Perhaps we didn’t have formal user stories and acceptance criteria and burn-down charts and retrospectives, although we did have a stand-up every couple of hours. In fact, Haydn Thomson, our project manager, took on a textbook Scrum Master role, keeping everyone in the team appraised of where we were at, what everyone was doing, where the dependencies were between us.

My feeling though is that the most valuable aspect of Agile is what it teaches you about communication. The more projects you’re involved in that use Agile, the better you get at talking honestly and constructively about how things are going. Agile teaches you to pay attention to what everyone in the team is doing, rather than just focusing on your component of the task. It also teaches you to work in the moment: while you learn from what happened in the past and reserve a tiny slice of your attention for the future, you get better and better at saying to yourself ‘This is what I’m here to do right now’.

So my best piece of advice to the 2010 teams is: keep talking.  I wish you the best of luck – you’re in for one hell of a ride.

To everyone else: the competition is being held at the Wellington Town Hall, and (quiet) spectators are welcome on Saturday afternoon. You can follow the action and the trash-talk on twitter using the hastag #fcp10, and follow @fullcodepress for updates. And don’t forget, there’s the mysterious FullCodeGhost to shadow.

Tags: fullcodepress
Posted in: Agile
3 Comments
 
January 26th, 2010

Scrum and Kanban – a developer’s perspective

Posted by jeremy on January 26th, 2010

We’ve been using Kanban for a few weeks now on some projects, taking over from Scrum where appropriate. We’ve used the Kanban process for projects in ongoing maintenance and for those that seem more like a list of tasks to be performed (Drupal CMS integration). more »

Tags:
Posted in: Agile, Development
7 Comments
 
December 3rd, 2009

Scrum and Kanban – less is more

Posted by Nathan on December 3rd, 2009

Here at Boost we are always endeavouring to improve our processes and ultimately our outputs. The ‘cycle of continuous improvement’, if you will. This means we actively looking for new ideas to test and where appropriate integrate into our day.

Recently we have been researching the agile process Kanban and how it might integrate with our Scrum processes. Kanban is a less prescriptive agile methodology than Scrum. It concentrates on moving items through the pipeline from formulation to completion. It shares many ideas with Scrum and often Kanban teams adopt Scrum artifacts such as daily standups.

What is Kanban

Kanban is an agile methodology that shares much in common with Scrum, but it also has a number of key differences. For example, where scrum uses sprints to limit work in progress, Kanban limits work in progress by workflow state.

more »

Tags: Development
Posted in: Agile, Development
No Comments
 
  • Categories

    • Agile (3)
    • Cool tools (5)
    • Curriculum (2)
    • Design (6)
    • Development (14)
    • Drupal (1)
    • e-Learning (6)
    • Publishing (1)
    • Random thoughts (2)
    • Ruby on Rails (8)
    • Social media (6)
    • Usabilty (2)
  • Archives

    • July 2010 (6)
    • June 2010 (2)
    • April 2010 (1)
    • March 2010 (1)
    • February 2010 (1)
    • January 2010 (3)
    • December 2009 (1)
    • November 2009 (1)
    • October 2009 (4)
    • September 2009 (2)
    • August 2009 (3)
    • July 2009 (6)
    • June 2009 (1)
    • May 2009 (1)
    • April 2009 (2)
    • March 2009 (1)
  • Boost Loves Design

    • I love Typography
    • IntuitionHQ | easy website usability
    • OMG It even has a watermark
    • Follow me on Twitter
    © Boost Limited.
    All rights reserved.
    CONTACT US
    info@boost.co.nz
    tel. (04) 939 0062
    fax. (04) 939 0063

    Level 6, 175 Victoria Street
    PO Box 11504, Wellington
    New Zealand