• submit to reddit
Michael Norton04/19/10
1 replies

Caution: Metrics change behavior

Measuring and reporting are important I've often heard said, "That which you cannot measure, you cannot improve." And while I do believe this is a general truth, I think it fails to tell the entire story. It is not just about what we can measure, but what we...

Luigi Agosti04/19/10
3 replies

Debug It! Book Review

The idea to write a book about debug is brilliant. There is an increasing demand for developers to fill positions where maintaining the code is an important part of the job. But we still don't have...

Eric Hagan04/19/10
0 replies

Top Sources of Waste in ALM

In this interview, Sam Guckenheimer reveals what he believes to be the top sources of waste in ALM.  He also discusses the things to consider when...

James Shore04/19/10
1 replies

Alternatives to Certifications: How to Hire the Agile Way

When I speak out against certifications, one common response is a question: "Well, we need some way to hire good developers. How can we filter through the piles of candidates we get without using certifications?"

Michael Sahota04/16/10
0 replies

Certified Scrum Coach (CSC) – What you need to know

I started filling out my CSC (Certified Scrum Coach) application almost a year ago and then I stopped due to fear, uncertainty, and doubt. I had been using Scrum for quite a while and successfully transitioned a number of teams, but didn’t understand...

Steven Lott04/15/10
0 replies

Ways to Complicate Use Case Analysis

I sat through a great use case analysis session recently."Great" because I saw lots of ways to derail a simple process. Eventually, we did identify a couple of actors and a couple of use cases. But it took hours and hours. Bonus: this was the...

James Shore04/15/10
1 replies

Do You Need Iteration Zero? A Case Study.

I don't think you need Iteration Zero. "Iteration Zero" is the idea that you should spend the first several weeks of a new Agile product setting up technical infrastructure, gathering requirements, and so forth. I don't use it because I know you...

Mitch Pronschinske04/14/10
0 replies

Rally Acquires AgileZen Kanban Tooling

Agile ALM tool vendor, Rally, just announced its acquisition of the Kanban project management startup, AgileZen.  "We're going to use their Kanban board in Rally," said Rally CTO and co-founder Ryan Martens.  AgileZen's web-based Kanban board is...

Eric Hagan04/14/10
0 replies

User Experience Design and Agile

 Jared Spool talks about 'experience design', which involves a user's entire involvement in a process, not just through a website, but also through the...

Giorgio Sironi04/14/10
1 replies

The class design checklist

Given the good reception of the TDD checklist, I've decided to put together a similar one with suggestions for the generic class and interface design. These entities are the basic artifacts of object-oriented programming, thus this checklist is used at a...

Jurgen Appelo04/14/10
1 replies

Managing vs. Coaching vs. Mentoring

In many organizations people are used to the idea that functional managers are responsible for assisting people with their personal development. As managers, we care about our people’s skills, their knowledge and experience, their training, and their...

Kelly Waters04/13/10
1 replies

Agile Software Development Saves Lives!

Ahem. Actually that's a bit of an exaggeration. I have to be honest with you. Agile software development probably doesn't really save lives. There, you heard it from me first. I just felt like being melodramatic...Someone once joked with me that...

Mitch Pronschinske04/12/10
0 replies

GUIdancer 4.0; Winner of an Eclipse Community Award

GUIdancer is an Eclipse-based automated functional testing tool for GUI's.  Tests in GUIdancer can begin before an application's under test is even available.  Its keyword-driven approach doesn't require any coding and thus, increases productivity.  At...

Eric Hagan04/12/10
0 replies

Dealing with Distributed Agile Teams

Zach Nies is the VP of products at Rally Software, an Agile coaching and tooling company.  He says that as soon as you have development teams working on...

Michael Sahota04/12/10
1 replies

Aligning and Balancing your Backlog

This is a review of Luke Hohmann’s excellent blog series on Product Backlog Prioritization. As usual, I have captured what I believe to be the salient points in a visual note.  The main points are to: