This is yet another follow up to my own post: Is Twitter an Approximation of Team Room Osmotic Chatter?. It seems that there is a related phenomenon with the name “ambient awareness”, background knowledge of what is going on with people
Testing the Hard Stuff
My favorite class to teach is TDD. I like to challenge developers to stretch their brains into new territory. They do it every day in other ways. Learning TDD is a level higher than solving algorithm and design challenges. It
So What About Twitter?
This is my own follow up to Is Twitter an Approximation of Team Room Osmotic Chatter? After some months of using Twitter, my conclusion is inconclusive. My usage patterns are fairly clear. I scan it many times a day if
Coalescence of Swirling Chaos
I detect a pattern of group behavior. No doubt it is already described elsewhere and has a fancy name. Self-organization, perhaps. The pattern first revealed itself to me at Agile2008 in a workshop on release planning. It came at that
Collaborative Endeavors
Collaboration is fundamental to successful agile projects. A team of people working together toward a shared goal will create a different product than a group of individuals working alone on parallel assignments to be integrated later. Collaboration supplies automatic load
Agile As-Built Design Document
Once upon a time I worked in a place that required design documents before any code was written. I won’t go into all of the pros and cons of that particular practice here. You have probably heard them all by
