Category Archives: agile

Bees, Butterflies and Ultralight Backpacking: Thoughts on Creating Open Space for the Orlando Scrum Gathering

We met Ainsley Nies for corned beef hash and crab cakes at Peter’s in Millbrae this morning. It was our second planning session for the Orlando Scrum Gathering in March, where Chris and Ainsley have been invited to host an Open Space for 300 agile souls, based on the strength of their performance as organizers and facilitators of last year's Agile Open California. I'm helping–well, mostly I'm sitting at Ainsley's feet in rapt attention, soaking up all I can about Open Space Technology, which I find fascinating.
Read the full article…

Share it!

Win a JetBrains license at tomorrow night’s support group meetup

JetBrains has graciously donated two software licenses to be raffled off at tomorrow night's meeting of the Engineering Manager's Support Group, so come on out if you're feeling lucky. Winners can choose from several JetBrains offerings, including IntelliJ and ReSharper. These products retail in the $250-$350 range for individual licenses.

We'll be meeting at the British Bankers' Club in Menlo Park tomorrow evening, Thursday, January 21st, at 6:30 pm. The event is free with a cash bar and full menu available. You can RSVP here.

Share it!

Pair Programming vs. Code Review

Pair programming and code review are each practices that improve the quality of software, as well as promote knowledge sharing. When the Agile vs. Lean, XP vs. Scrum, and vi vs. Emacs debates get slow, developers have been known to debate the merits of pair programming vs. code review.

I have worked with teams that used each of these practices to great advantage, as well as teams that used the both. Not surprisingly, the teams that used both practices had the cleanest code and the fewest problems with customer-reported bugs.

Theodore Nguyen-Cao described code reviewers as chickens, and paired programmers as pigs. I found the analogy interesting, and so I wrote
this article for
InfoQ.

Cheers,

Chris

Share it!

Management 2.0: What makes a great manager?

Just before the holiday, we had the pleasure of debuting a brand new course, Management 2.0, in partnership with Wayne Turmel, aka The Cranky Middle Manager. It was also our first course offering in a new market: Chicago. To kick off day one of this action-packed two day course aimed at those who have recently made the move from individual contributor to manager, Chris led the participants through a brief session that examined the question, "What makes a great manager?"

Read the full article…

Share it!