March 2007
M T W T F S S
« Feb   Apr »
 1234
567891011
12131415161718
19202122232425
262728293031  
Links

Agile Practices that Tend to be Problematic

As I have mentioned before, I attended a breakfast talk by Steve McConnell (http://www.construx.com) entitled “Legacy of Agile Software Development”. During the talk, Steve skipped over the section of the slides labeled “Agile Practices That Tend to be Problematic”. I grabbed the slides after the presentation to see what he had to say.

Note: Steve is not necessarily saying these are bad — just that the teams his company has evaluated, these practices have not provided the value that they promise.

 

  • System Metaphor - Least understood practice
  • On-Site Customer - Difficult to achieve
  • Collective Code Ownership - Uneven code quality and sometimes results in lack of ownership.
  • Pair Programming - Sweet spot between junior and senior programmer
  • Refactoring - Good practice whose name is used to cover up bad behavior

Leave a Reply