Archive for July, 2010

Agile Teams: Unequal and Opposite Reactions

July 26th, 2010

Einstein’s Third law of motion, “To every action there is always an equal and opposite reaction…” is a powerful standard in analyzing team dynamics.  I have been leading agile teams for over five years.  When I am asked to lead a new team I begin by looking for reactions that are disproportionate.  While this may seem like a strange place to focus this is a simple way to identify significant areas of improvement.

Time and time again, I have uncovered issues that have been ignored and/or hidden by exploring “over reactions”.  They are indicators that there is more to the story.  For example, one of teams that I was leading was very frustrated with how much time we were spending estimating stories.  Their frustration eventually culminated in some of the team members refusing to participate in team estimation meetings.  As you can imagine this created significant tension between the developers and the business team.
» Read more: Agile Teams: Unequal and Opposite Reactions

First Glance at PowerShell

July 21st, 2010

A couple days ago I had the surprisingly excellent opportunity to learn and use Windows PowerShell… What? Don’t look at me like that. I disapprove of Microsoft just as much as the next Linux fanboy, but seriously, this was cool. Just give me a chance to explain. I swear, I was forced into the situation – one of the projects I was working on required a simple script be written to rename files on a Windows server, but for various reasons, I couldn’t use Cygwin. After a brief panic attack caused by the realization that I would have to be separated from my beloved Bash, I looked into which scripting language would be best. After an exhaustive, comprehensive, and fully extensive 30-second Google search I found myself with a choice between Powershell and classic Batch… Naturally, I chose Powershell.

» Read more: First Glance at PowerShell