Agile Documentation

June 19th, 2008 No comments

When talking audiences who are new to agile software development, we often claim that there is an erroneous belief that agile teams eschew documentation. I was going to put it differently at first, but I have always wanted to use the word “eschew”. It is one of those words that appear in print much more often than in speech. Maybe because it sounds like a sneeze? If you have to look it up like I usually do, I will save you the trouble this time. Eschew means to avoid.
Read more…

Categories: Coding Tags:

How to be a Better Agile Coach

June 7th, 2008 No comments

This is the substance of the lightning talk I gave at the Agile Coach Camp, for what it is worth. I put it together as a way to summarize my personal goals for the conference.

Pretty much all of us became agile coaches by accident. None of us went to school to learn how. There are no such schools. Some of us were more deliberate about choosing this career path than others, but it was largely circumstantial for most of us as this new field emerged. And, so far, there are no public training opportunities for agile coaches. 

Two of the cornerstones of Agile software development are continuous improvement for teams and constant feedback at many levels to stay on track. In this spirit, should we coaches also desire feedback on our efforts and seek to improve our own performance? I think so. Sure, we get better with each day of practice and we learn as we go, but are their ways to be more deliberate about it? Here are some to consider. 

Read more…

Categories: Coaching Tags:

Is Twitter an Approximation of Team Room Osmotic Chatter?

June 4th, 2008 No comments

At the wonderful Agile Coach Camp in Ann Arbor this weekend, I was introduced to Twitter. I have previously dismissed it as an idle pursuit for people with nothing else to do and therefore an infinite regression of banality. Several people claimed otherwise and encouraged us all to try it as a way to keep in touch en-masse. An example cited was one young woman who had a number of useful interactions with a famous person who would otherwise have been inaccessible to her, simply because she was “following” him.

When I am not at a customer site, I work at home. I have cats for office mates. I don’t get that osmotic communication that happens in team rooms and is one of the benefits of co-location. I am wondering if Twitter can get me part way there. I am going to give it a try.

My Twitter name is rwbrown. Send me a tweet.

Categories: Social Networking Tags:

Agile Coach Competencies

May 30th, 2008 No comments

Last year I participated in a working group to develop the first version of the Certified Scrum Coach program at the Scrum Alliance. Early on, we wanted to identify the characteristics of a successful agile coach. Note that we purposely widened the scope beyond just Scrum and team coaching since no one on the group can practically limit their work in that way. While we all Scrum practioners, our coaching extends into other areas including engineering practices and organizational development.

Read more…

Categories: Coaching, Scrum Tags:

Black Holes and the Buddy System

April 28th, 2008 No comments

I recently fell into a black hole. I was creating a demonstration for Cruise Control. When I got to the part about running FitNesse tests via ant, I got all wrapped around the axle with java classpaths. I don’t know about you, but classpaths are my nemesis. It took me a long time to get it right, way too long. That is a black hole – a time sink that you didn’t anticipate and, once you fall into it, it has no obvious end point. The solution seems right around the corner, just one more experiment away. Experiment because that always seems like the most expeditious route to success – because taking the time to actually study the situation will obviously take more time than the next little experiment. It is a common pitfall for software developers. Black holes can quickly nullify your estimates.

Read more…

Test Driven Development and Flow

April 20th, 2008 1 comment

Last week I was doing a training session in Melbourne, Australia. I had an especially energetic and interested group of people to work with. In basic agile training, a 1.5 day workshop, I introduced Test Driven Development very briefly, cutting it short because we were going to spend the whole next day doing a TDD lab. I mainly gave a sales pitch including the statement that, after decades of writing software, learning TDD made me a better programmer by at least a factor of four. That is a pretty fuzzy claim, but I made it for effect.

Read more…

Categories: Coding, Training Tags: ,
monster headphones louis vuitton handbags north face womens tory burch sale tory burch bags north face mens louis vuitton monogram monster cables babyliss hair air max 2011 hollister clothing nike dunk sb new toms ecco footwear adidas shoes monster beats sale monster beats online monster beats outlet monster beats sale monster headphones monster beats headphones monster headphones sale monster beats online monster beats online monster beats cheap monster beats outlet sale karen millen karen millen outlet karen millen sale karen millen sale karen millen uk karen millen ireland karen millen sale karen millen denmark karen millen online sale karen millen timberland outlet timberland online timberland uk timberland online timberland shoes timberland online timberland online timberland online timberland online timberland online timberland online karen millen outlet michael kors outlet roger vivier online ferragamo outlet moncler online outlet belstaff moncler online north face jacket karen millen uk timberland sale hogan shoes online timberland sale karen millen online timberland sale abercrombie sale moncler sale north face sale moncler sale moncler online shop doudoune moncler homme belstaff sale belstaff sale belstaff jackets north face outlet radii straight jacket north face sale doudoune moncler north face jackets belstaff sale abercrombie fitch sale abercrombie and fitch karen millen dress north face jacket coach Purses Coach Outlet Store coach factory outlet Coach Factory Outlet coach outlet Coach Outlet Coach Outlet Online Coach Outlet Store Coach Outlet Canada Coach Outlet Coach Outlet Store coach wallets coach outlet coach sale Ferragamo Sale north face north face north face outlet coach outlet coach outlet north face sale north face sale