• submit to reddit
Michael Dubakov04/20/10
691 views
1 replies

Going Agile From Within

“You can’t apply Scrum without an external expert” “You can’t apply Scrum without a Certified Scrum Master” “You can’t apply Scrum without XYZ” You can replace Scrum with any other buzzword. Is it really necessary to have an agile coach on...

Mitch Pronschinske04/19/10
25194 views
2 replies

Code Review Tools and Techniques

Compared to other development activities, code review tends to have less published resources available to help developers stay abreast of the latest review methods, tooling, and best practices.   Arming developers with the knowledge of code review tools and...

Michael Norton04/19/10
696 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
5924 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
1608 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
1965 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
1809 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
4148 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
935 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
3891 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
3002 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
13652 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
2013 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
1473 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
7347 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...