Last year I did the Agile 2008 Post Roundup, so I thought it might be fun to do this again this year. As usual, InfoQ has a number of items, including presentations and now MP3 downloads. Retrospectives A Personal Retrospective on the Agile 2009 Conference – Johanna Rothman’s notes on running and surviving the conference. […]
Software Development
Planning a Change in Career? Laid Off?
A few good friends have been recently laid off, and I’ve been left thinking what to do after that happens. First up—I don’t have any jobs in my back pocket, and I don’t know anyone hiring right this second. My thoughts are more general than that. Even if you haven’t been laid off, I would […]
Time to Go
Friday will be my last day at IBM, and on Monday I will become an Agile Coach/Trainer for hire, via my own little company: Agile Pain Relief Consulting. I’ve had nearly an eight-year run with a great bunch of people. First at Databeacon and our NET Rich Client (tip of the hat to Robi, Dave, […]
TDD Adoption Strategies Article
Eons ago I promised a blog posting on TDD Adoptions strategy. Well, the posting grew and grew and grew (can you tell I read a lot of kids books?) and along the way morphed into something bigger. In the end, I decided this article needed a wider audience, so I published it on InfoQ. Here’s […]
Do You Suspect You Have a Less than Productive Person on Your Team?
In the past couple of days on the Scrum Development mailing list an interesting thread has developed around what to do with a poor-performing team member. Too my mind there have been a number of key takeaways: Be very careful about the language you use: Strong language implies prejudice and assumptions. Reset use a Beginner’s […]
Unit Testing in JavaScript
A colleague asked for my help finding better unit test tools for JavaScript. We dug into the state of the art with JavaScript unit tests, and found some leads.
Why I speak of Agile/Scrum and not XP – or Language matters
In Call it what it is!! Dave Rooney says if you’re doing Scrum with XP engineering practices, then call it XP? Well, Dave, there’s a story that explains why I generally don’t lead with the language of XP: A few years ago when I was first learning about Agile and doing my reading several of […]
Misconceptions with Test Driven Development
Debunking misconceptions about Test Driven Development; including effectiveness, writing tests after code has been written, and impact on program architecture.