Category Archives: agile
Cyber Dojo for teaching TDD
I’ve been teaching “Agile Projects” (yes, the title does feel a bit strange) to undergraduate students for a few years, and I’ve always took that opportunity to spend half a day on TDD. That meant me demo’ing a test-first implementation … Continue reading
Posted in tdd Comments Off on Cyber Dojo for teaching TDD
Worse than static methods or final classes?
Do you know what’s worse that static methods or classes marked as final? I’ll tell you what’s worse: static methods that return final classes. That only provides private constructors. Here I was, merrily testing my way through a piece of … Continue reading
Posted in java, tdd 4 Comments
Java’s varargs are for unit tests
At Devoxx last week, Joshua Bloch argued during his talk “The Evolution of Java: Past, Present, and Future” that varargs are only “somewhat useful”. I think he is overlooking some usages, particularly in tests. Here is my case.
Posted in conferences, java, tdd 2 Comments
Why aren’t there more Agile luminaries developing and selling software?
Have you noticed that few Agile luminaries earn a living from writing and selling software? Many do write code as consultants. Other are respected authors of non-commercial open-source development tools. Some do work for software companies such as RallyDev or … Continue reading
Posted in agile 13 Comments
Bob Martin on TDD in Clojure
Robert “Uncle Bob” Martin has just blogged on the differences in TDD styles using Clojure, as compared to more traditional languages such as Java. Though I am a Clojure-newbie, I mostly disagree with his conclusions. His main point is that, … Continue reading
Posted in tdd Comments Off on Bob Martin on TDD in Clojure
Interviewed by François Beauregard
François Beauregard from Pyxis Technologies interviewed me during Agile 2009 for their Vox Agile podcast. The interview is now online. We chatted about a favorite topic of mine: how to expand the horizons for Agile. My point is mostly that … Continue reading
“Is Scrum Evil?” Beyond our session at XP Day Paris
Our session “Is Scrum Evil?” at XP Day Paris this year went well. Attendance was good (50 people or so). One participant called it an “eye opener“. Two recorded the discussion (one of the records is available, in French, here; … Continue reading
Posted in scrum, xpday 6 Comments
Refactoring applied to features (or YAGNIAM – You Aren’t Gonna Need It… Any More)
Refactoring code without modifying its external behavior is necessary to keep your code base manageable. That is nowadays a well-established fact. However, it can only go so far to prevent your code base from swelling permanently. In theory, if your … Continue reading
Agile Alliance Meeting in Paris
As you might know, the AA board is meeting in person a couple of times a year and, for once, they decided to reach out to the crowd. This time, it happened in Paris. Not much talking that evening; mostly … Continue reading
Posted in agile Comments Off on Agile Alliance Meeting in Paris
30,000 ScrumMasters and 1,500,000 members of Scrum Teams?!
A look on the ScrumAlliance list of Certified ScrumMasters shows that they have 618 pages each containing 50 names of ScrumMaster. This means more than 30,000 CSMs as of Novembre, 3rd, 2008. According to an interview of Jeff Sutherland, for … Continue reading
Posted in scrum Comments Off on 30,000 ScrumMasters and 1,500,000 members of Scrum Teams?!
More about Coding Dojo at CITCON Amsterdam
As a nice followup to my earlier post, Willem did a great write up of our Coding Dojo session at CITCON Europe, in early October. His post is supplemented with pictures by Marc.
Valtech Days are tomorrow!
Valtech Days are starting tomorrow! We are all very excited. I will be presenting 3 things: Retrospectives: the key to continuous improvement, together with Laurent Bossavit A 15-mins demonstration of Hudson Introduction to the Open Space part of the conference … Continue reading
Posted in conferences, hudson, openspace, valtech Comments Off on Valtech Days are tomorrow!
Valtech Days: bio & abstract for Jeff McKenna
Jeff McKenna will be opening the Valtech Days conference on October 21th with a keynote on Agile. We got his bio in English, as well as the abstract for his talk. We duly translated into French, but could not take … Continue reading
Posted in agile, conferences, valtech 1 Comment
Coding Dojo on Legacy Code
At CITCON Amsterdam last WE, Willem van den Ende and I facilitate a Coding Dojo session on both Mockito and Legacy Code. Willem and I thought that we had missed some of our goals (especially demonstrating Mockito), but still many people at … Continue reading
Posted in citcon, facilitation, tdd 2 Comments
Is Scrum Evil?
This was a fascinating discussion facilitated by Jeffrey at CITCON Amsterdam. Much talking with him followed, so I think I finally understand why he introduced this topic, and why so many people seemed to dislike Scrum. This was a typical discussion … Continue reading
Posted in citcon, scrum 20 Comments