It will be an honor to speech after the key note of Tim Mackinnon at the AgileDay organized by Marco in Bologna, I’ll present how we went from amber to green in four weeks in our last project in London, presenting a speech that Pat and I were setting up for the Xpday in London, but we were fired off cos it was “just” a description of a perfectly aligned agile/XP project, they said(!).
It will be also cool to speech again about Domain Driven Design at the Javaday in Rome, with 700 expected attendees that’s now the biggest Java Gig in Italy, it will be the 3rd refactoring of the slides presented since this summer, more focus on mocking, testing and IOC as well, since in Turin I had a lot of questions about it.
Slides in English coming soon here, after the events.
In the team we are used to be Agile, and especially what I call being Agile doing Agile stuff. Which means being not dogmatic: stop doing a practice when it does not give us enough value and starting it again when we feel that we are missing it. Not only: we also try always to introduce something new.
Since the beginning of the project we had 2 swim lanes on the wall, one for actions to do and one for actions done, we just added a third column, the keep doing actions, it’s like having a star fish always there.
The waste bin. Yeah, we are interested in what’s going on with lean, so now there’s a box on the wall, if someone in the team feels that is wasting (s)he can put a card there, we’ll discuss it during the retrospective.
As a reminder, the seven lean waste types:
- Overproduction = Extra Features
- Inventory = Requirements
- Extra Processing Steps = Extra Steps
- Motion = Finding Information
- Defects = Defects Not Caught by Tests
- Waiting = Waiting, Including Customers
- Transportation = Handoffs
I had some downloads and some feedbacks, so why not spending another couple of “boxes” and write some more code?
- In this “release” there’s a simple sound (next step will be to have something like a rooster/alarm clock, that would be great)
- There’s a countdown with the minutes, seconds remaining for the current task (work or break)
- Screen is still fullsize, someone told me that he doesn’t know what to do with it when it starts, perhaps I’ll add in the future a customized menu with some graphic button at the bottom of the screen
The code, if you wanna have a look is on Google code here, the current MIDlet is here.
I wrote a small, very very simple MIDlet for time boxing since more than one person mentioned in last weeks that it would be nice to use such an application.
It’s a MIDP 2.0 app and it should work on any phone, on my N95 works fine. Depending on the number of downloads and feedbacks maybe I’ll improve it. (UI is poor, no customization possible for instance…)
MobileBoxing MIDlet