• submit to reddit
Michael Norton04/19/10
829 views
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
6448 views
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
1836 views
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
2136 views
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
2205 views
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
4482 views
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
1067 views
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
4413 views
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
3261 views
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
14821 views
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
2551 views
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
1601 views
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
7971 views
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
1098 views
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
1366 views
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: