Main

July 28, 2008

Using Twitter in an Agile Project Setting

  I came across Twitter in a discussion on LinkedIn a few months ago and recently wrote a blog entry on how it might support agile software development practices. However, I've only recently had a chance to explore its actual effect on a project.

Continue reading "Using Twitter in an Agile Project Setting" »

July 03, 2008

Agile Thinkers

One of the biggest challenges of Agile development is introducing its ideas and techniques beyond the project team using them.  Project teams tpically see direct, and often immediate, benefits of using agile techniques but for those outside of the project it takes the right leadership and direction to enable agile adoption across the enterprise.

 

Continue reading "Agile Thinkers" »

June 10, 2008

Taking Agile to the Next Level

One of the biggest challenges facing agile development techniques is how to scale them to enterprise and global level initiatives that often have distributed teams, long delivery cycles, complex integrations and massive testing and training needs.  While this can be challenging there are some approaches that can effectively scale agile techniques across the enterprise.

Continue reading "Taking Agile to the Next Level" »

June 06, 2008

Agile Unified Process

Agile development techniques emphasize a powerful value system that increase productivity and effectiveness of teams, however, they become even more powerful when blended with the full project lifecycle methodology of the Unified Process.

Continue reading "Agile Unified Process" »

June 02, 2008

Great Walls of Wonder

For small, co-located development teams the use of 'information radiators' that illustrate status and progress can be very effective and low cost mechanisms to increase velocity and throughput.  One approach is to create a Wall of Wonder using task cards written on ordinary index cards.

Continue reading "Great Walls of Wonder" »