Agile Methods


The Usefulness Test

Maximizing the amount of work not done was quite elusive to me until I started to think about it more as a test of only doing things that are useful. I think what the Agile Manifesto founders had in mind with this principle is to exclude non-value added work from the process. […]


Three types of agile metrics 1

The story behind this post I work for a large company attempting a transformation. Our fearless leader, lets call him Jim, and technically the manager of the agile coaches, asked the coaches to present metrics about the teams that we were coaching. I think the intent was for us to be […]


Agile Coaching Trinity 2

Often times our role as Agile coaches involves more than just coaching. We are often called to function as mentors and consultants as well. One way coaching, mentorship, and consulting can be differentiated is like this: Coach: Identifies problems Mentor: Teaches problem solving Consultant: Solves problems The coaching role of […]


Agile Collaboration Tools Review

I recently came across an opportunity to conduct an agile collaboration tools review. I’ll break it into 3 sections since some tools have distinctly different purposes. Tools are ranked from best (#1) to worst (#1+x). 1. Video & voice conferencing #1.    is by far the best tool for video and […]


Agile CoachBut

In 2009 Dr. Jeff Sutherland, a co-founder of Scrum, spoke at Google about the ‘secret formula‘ that makes Scrum work. Jeff also described what he called “ScrumBut” a phenomena in which organizations/teams would say that they are doing Scrum, but under certain circumstances would not do particular things described in the […]


Agile SDK – PHP + XAMPP + Windows 7 2

Windows update Install JRE http://www.java.com/en/download/index.jsp Create a folder C:\eclipse\workspace Install eclipse pdt http://www.zend.com/en/downloads/thankyou?package=573 Install xampp –win32-1.81-vc9 http://sourceforge.net/projects/xampp/files/XAMPP%20Windows/1.8.1/xampp-win32-1.8.1-VC9-installer.exe/download Install PHPUnit with PEAR 12345678pear clear-cache pear upgrade pear pear update-channels pear upgrade –alldeps -f pear channel-discover pear.phpunit.de pear channel-discover pear.symfony-project.com pear channel-discover components.ez.no pear install –alldeps phpunit/PHPUnit Install Xdebug plugin http://xdebug.org/files/php_xdebug-2.2.1-5.4-vc9.dll php.ini […]


The Energy of Thinking Agile

The organizations which figure out the true benefits of Agile are the ones who race past their competitors. I have found that most start-ups are about 5-10 times more efficient than larger corporations (though my experience with large corporations is limited). When employees spend the majority of their time creating […]


What’s a story point estimate?

Here’s a great video that explains what a story point is and why its useful. If you are interested in entire agile planning process and methods you can view the whole thing. If you just want to know what a story point is and how to estimate it just watch […]


Define: Release Plan 2

What’s a “Release Plan?” Release planning is usually the first step when launching an agile project. It involves requirements gathering, developing use case examples and filling the product backlog with large user stories/high level requirements. A high level requirement in Agile is often referred to as an “epic.” Although the release plan […]