Archive for Private

Agile planning for less geeky people

I’ve been performing a small experiment lately and wanted to share some results.

My girlfriend is pursuing chartered accountant qualification. In order to qualify as an ACCA member, one has to complete 14 exams. The length of time it takes to qualify depends on the student as the course is designed to be flexible. Each year there are two examination session and one can sit up to four papers per session. With just couple of exams, it makes substantial amount to read, digest, revise, rehearse, to be able to pass. But in the same time it is pretty predictable. If you put this much of effort you can expect particular result. So, the problem can be defined as:

with a limited time on hands, how to score >= 51% for each of the exams one attempts to pass.

I could see her struggle. She knew what she has to do but she didn’t know if with current time constraints it is durable. She didn’t know if she will be able to prepare well enough for all the papers, or maybe drop an exam to give more time to other exams. What was needed is a simple plan with estimation put in realistic time frame. I decided to step in and help organize it using agile planning tool which I’ve been using for last two years: ScrumWorks. I’m trying to be quite serious here but I can see glimpses of smile appearing on faces of many people reading it now. I understand and it would be quite amusing for me as well. But hey, there is no such thing which we can’t do to entertain other people!

We started our planning with creating user stories. It would map directly to modules in each paper. The size of each user story would be the same to start with. Then each user story would be tasked out: each module requires particular amount of time allocated to reading, making exercises, revising. On the top of that there was time allocated to mock exams and wide spectrum revising. Each of the tasks can be quite well estimated. What’s unusual here is that all the user stories were tasked out up front and not on weekly iteration planning. In this case it was possible and needed as the deadline is fixed and domain well understood. After this agile planning exercise we ended up with very clear backlog. We knew what it takes to pass exam. The second part of this was allocating user stories with tasks to particular weekly iterations. It was easy enough just to divide workload in equal batches and reserve some time in last two weeks for this known-unknowns which always appear before release.

It’s her fifth iteration now. Except the initial introduction of the process I haven’t been interfering much. Each Sunday she was re-planning to accommodate real velocity, adding, removing or changing tasks, re-prioritizing. I have to say that she loves Scrumworks! It is a very simple tool which just does the job. Especially drag-and-drop re-planning and burn down charts she found very handy and useful.

So, what has changed since introducing this process? First advantage is improved visibility of progress which in very honest and direct way shows if one is doomed or not. It helps to make difficult decisions. With weekly iterations it helps to maintain a high average focus and saves a lot of stress being generated by not knowing if we are behind or ahead with preparations. I recon I will have to wait till exams to see how well the geeky project management can help “an average Joe”.

Popularity: 27% [?]

Comments (1)

Royal Parks Half Marathon 2008

12 October, that was a great day. For many reasons.

Firstly, I managed, thanks to all your generous donations, to raise £546, which exceeds the target by far. I am certain the money will go a long way with a little help from The Starfish Charity! Secondly, I finished the Royal Parks Half Marathon, my first such long run. My time was 1h 58min 40 sec, couple of minutes faster than my target time. Yes, it was hard, it is bloody 13 miles, isn’t it? But with 12 thousand other runners around and thousands of people cheering along the way it was much easier. Afterwards a couple of days of being stiff but no serious injuries. If you want to try a half marathon I really recommend the Royal Mark Half. It was a first edition of this run this year and I think it already found enough fans to have a permanent entry in London’s runners calendars.

The route is prime with start and finish in Hyde Park, leading through Green Park and St. James Park and places and landmarks like Buckingham Palace, Houses of Parliament with Big Ben, London Eye, Embankment, Trafalgar Square, The Mall. Tremendous location. Plus weather! What’s the stellar day. Mid October but the day was sunny, with blue sky and maybe around 24 degrees. Perfect setup for the run! Now couple of goodies for you: here are some photos from the day. There is also GPS data with some stats (distance is slightly inaccurate as the position signal was noisy that day).

Big thanks to Andre Vermeulen who convinced me to run the Royal Parks and raise money for the Starfish.

Side note: I’ve been rejected 3rd time for London Marathon but I already signed up for the Paris Marathon on 5th of April 2009. Let me know if you want to do it as well.

Popularity: 22% [?]

Comments (1)

The Human Race 10k

Happy on the finish line of the Nike Human RaceFirst 10km done, 21km to go.

Last Sunday I took part in a Nike project: The Human Race which was aiming to get million people worldwide to run 10km. Here in London the race started at the Wembley Stadium and the finish line was located on the Olympic Way next to the stadium. I have to honestly say that despite a heavy rain before and during the race it was really good fun! Pretty amazing feeling to take part of such a big run starting at the pitch of famous Wembley and to run along with Paula Radcliffe. Me and my girlfriend managed to finish in 01h 01min 53sec (6.43sec/km - 2.5km, 6.16sec/km - 5km, 5.48sec/km - 7.5km, 5.58sec/km - 10km). London managed to get 2nd fastest average time of all the cities taking part in the race with result 57min 47sec, just 1min 13sec more that Madrid. Well done to everyone! Here are some photos from the day.

I wanted to apologize to everyone who had a wrong impression that I will run a single 31km run for the Starfish charity. I believed I made this clear but probably not. So… I was planning to run Nike race (10km) and then a half marathon (21mk). I am really doing my best! :)

Popularity: 22% [?]

Comments (1)

Please sponsor my 31km run and help children

I will run, you can help.It’s been a bit quiet recently on my blog as I was busy with my new job but mainly because I was preparing to couple of runs which I was planning for long time. Tomorrow, on August 31, 2008 I will be running 10km as part of The Human Race. On October 12, 2008, I will be running The Royal Parks Half Marathon as a member of The Starfish Greathearts Foundation, a development charity, aiming to bring life, hope and opportunity to children in South Africa, who have been orphaned or made vulnerable by HIV/AIDS.

I usually don’t do that but this time I would like to ask you for your financial support and I am inviting you to join me in this effort to help improve the lives of children by raising £500 for The Starfish Charity.

I set up a fund raising site on Justgiving which makes donating quick, easy and totally secure. I put also a widget on the right side of this blog so you can see the fundrising progress. I will be posting updates on my training and results as always to my Twitter and Flickr streams.

I am really nervous if I can raise so much as it is my first such effort. However I know that I can count on you!

Popularity: 24% [?]

Comments (2)

Good bye to the Web21c Team

As the local tradition dictates I should start with…

So… Right… As some of you might already know I decided to look for new challenges and I will be leaving my current employer BT and the great Web21c SDK Team very soon. The last 2 and a half years was an awesome time from professional and personal point of view. I would like to take this opportunity to thank all of you that I had a pleasure to work with and just mention some names (without any particular order):

George, T3, DJ (Profile where everything started!), Uros, Adrrrrian, Rags (I really enjoyed working with you guys on Aloha and SIP stuff), Josh, Gabby (You Are Great! Thank you for polluting me with your XSLT and SDK virus), Pawel, Leanne, T4, Alkesh (80 is not that big number :), The Denver Crew: Dustin, Andy, Hap, Jack, Ken (professional, open, helpful, it was always good to work with you regardless of the thousands of miles distance and different timezones), Paul D., T1 (always an inspiration), Nathan, JT, Milan (planning sessions and snowboarding without you would not be the same), Priyesh, Otu, Robbie, Nigel, Yannis, Fab, Kerry, Joe D, David D., Eastmad, Nauman, Dan, Paul M. and Shabeer.

I would like to thank as well Joe B, El. K, Dirk and Rory for making the Web21c initiative happen. It was good to see how the successful agile team can be created from scratch in a massive organization. Impressive.

So… Right… That is time of changes for me however. This was not an easy decision to make, on my part, but I decided to leave that Eldorado and change job as I was looking for a new problem domain and new ways of stimulating my professional development. I am moving to financial services industry and will work for IG Index couple of minutes from Baynard on the other side of the river.

I will be hosting some farewell drinks on Thursday 6pm, Booksellers. I hope to see you all there.

So… Right… Maintain the SDK Team spirit, don’t let the table football and xbox get rusty! Keep motivated, keep focused, deliver and innovate wherever and however you can. I do hope our paths cross again in the future.

Popularity: 26% [?]

Comments (2)

Close
E-mail It