Eric Lefevre-Ardant on Java & Agile

September 4, 2008

Craftsmanship over Execution

Filed under: agile2008 — Eric Lefevre-Ardant @ 7:35 am

Banquet: Uncle Martin SpeechI have not been able to blog in a timely manner regarding Robert C Martin’s Keynote at Agile 2008. I must admit that I was not really expecting so much energy, presence on scene, and fun. Not to mention his shorts (how could he stand the A/C?! I guess you get used to it after decades in North America).

Besides all the fun and small talk, Bob Martin actually had something to say. His point was to introduce, half-jokingly, a 5th statement to the Agile Manifesto (most readers will know that he was part of the seminal retreat at Snowbird; in fact, I believe, he was the one originally with the idea of getting those people together):

Craftsmanship over Crap

which he subsequently corrected into

Craftsmanship over Execution

(see why he decided to alter his proposal)

His point is that we should always insist to act as professional and insist that well-engineer projects are superior. Yes, there will be cases where executing (ie. delivering early, with little regard to code quality) will be more important. But in general, we should resist simply delivering projects quickly.

A couple of quotes to drive his point home:

  • “The only way to go fast is to go well”
  • “TDD is not controversial any longer… especially if the tests are written first” ;-)

Bob Martin also had fun words about methods. Here is one (hoping I haven’t missed too much):

“Scrum is the Open Space of processes. The bugs that come are the right bugs. The specs that come are the right specs… and the managers should all be fired!”

Unfortunately, I forget what he said exactly about eXtreme Programming. It was around the lines of paraphrasing the 10 Commandments or something: “Thou shall pair program!” “Thou shall have common code ownership!”

Making fun of both processes was just to drive his point that neither were self-sufficient. Rather, they would benefit from being used together.
Bob Martin, Uncle Bob, was able to deliver a fun, content-packed speech. This was a surprise to me, not having met him before. I hope you’ll have a chance to see him in action as well.

August 11, 2008

Agile 2008 Conference is over

Filed under: agile2008, agile2009 — Eric Lefevre-Ardant @ 12:14 am

Agile 2008 has been over for just a couple of days, but we are already talking about Agile 2009. This time it will be in Chicago, August 24-28, 2009. I have already volunteered to help.

I unfortunately do not have time right now to post more on the conference. If you can read French, you will find several posts by me and other colleagues on the Valtech Blog. Also, you might want to check out my photos on Flickr.

Until Agile 2009, I’ll be looking forward to Agile Tour France in October, CITCON Amsterdam October 3rd & 4th, and Valtech Days Paris October 21st & 22nd.

Maybe I’ll meet some of you there. But first, I’m going a few weeks on holiday. See you in September!

August 6, 2008

The Pomodoro Technique: can you focus – really focus – for 25 minutes?

Filed under: agile2008 — Eric Lefevre-Ardant @ 2:53 pm

Interesting presentation from Staffan Noteberg on Pomodoro, a technique of Italian origins to help focus when working. It was very good, as I got exactly what I was expecting: an overview of the technique, with examples and even some experimenting during the session.

Quick overview: the idea is that a kitchen clock greatly helps focusing for a period of time, 25 mins nominally. Then, there are a few techniques to fend external (and internal!) interruptions. A couple simple tools such as a todo list and a tracking sheet are useful too.
I won’t go into the details, but the technique seems worth looking into. Very close to the concept of GTD – Getting Things Done.

I loved the hand-drawn slides! A fresh change from the usual.

Focus with the Pomodoro Technique Focus with the Pomodoro Technique Focus with the Pomodoro Technique Focus with the Pomodoro Technique Focus with the Pomodoro Technique Focus with the Pomodoro Technique Focus with the Pomodoro Technique Focus with the Pomodoro Technique Focus with the Pomodoro Technique Focus with the Pomodoro Technique Focus with the Pomodoro Technique

Also, check out all my pictures from Agile 2008.

Update (10/08/08): I am happy to report that this session has been selected by the other participants for the re-runs on the last day. Maybe this post helped? ;-)
Session Re-runs

August 1, 2008

Laurent presents the Breaking Acts stage for Agile 2008

Filed under: agile2008 — Eric Lefevre-Ardant @ 5:02 pm

With just a few days to go before Agile 2008, it is more than time to make a choice in the plethora of presentations (more than 40 simultaneously at any given time!!).

The kind folks at Naked Agilists are willing to help you on that. They have interviewed some of the track organizers and Laurent Bossavit is presentating Breaking Acts, one of the richest tracks, which he organized with help from your truly.

July 30, 2008

Agile 2008: My presentations are bigger than yours

Filed under: agile, agile2008, valtech — Eric Lefevre-Ardant @ 2:06 pm

With Agile 2008 just around the corner, superlatives abound: “largest Agile conference in the world“, “premier international conference in agile development“, “a production team of highly respected Agile experts“, “spans the whole spectrum of agile practice“.

Participating companies are also guilty of that.

One such is SolutionIQ, who boasts “more speakers than any other services organization in attendance“. I have counted 9 speakers and 9 presentations on their page.

Well, at Valtech, we have “only” 8 presenters, plus one organizer (yours truly): Greg Hutchings, Gilles Mantel, Dave Nicolette, Ryan Hoegg, Mark Smith, Andrew Rendell, Alan Goerner and Tim Walker. But they will host a total of 12 presentations:

So, there! ;-)

July 17, 2008

Continuous Integration at Agile 2008

Filed under: agile2008, continuous integration — Eric Lefevre-Ardant @ 10:42 pm

You might have noticed that I am taking a great interest in the practice of Continuous Integration (especially in the tool Hudson, of course!).

Agile 2008 is just around the corner, and I’m particularly eager to hear the latest about CI. Here is a selection.

(more…)

January 10, 2008

Join the presenters at Agile 2008

Filed under: agile, agile2008 — Eric Lefevre-Ardant @ 12:39 am

Agile 2008Things are starting to take shape for Agile 2008. Submissions are starting to come in. We are at 10 for the Breaking Acts stage, which is pretty good at this point.

Considering that the deadline is February 25th, now is a good time to submit your own proposal. If you feel you might have new, or counter-intuitive ideas to share, consider submitting to the Breaking Acts stage. Many other categories also await your topics.

While you’re at it, read Rachel Davies telling the story of the Agile 2008 conference. Also, check out the video of Grigori that explains how to use the submission system.

Powered by WordPress