Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Best concrete "How-To Manual" on *Managing* Test Driven and/or Agile development? [closed]

I am looking for an easily digestible book to present to my boss/team.


Background info: More and more of our meetings at work involve my boss/team pondering how to implement more "best practices" around here. ("Here" = a very small application development shop. 4 developers)

The following things are items that my whole team agrees that we need:

  • Nightly builds
  • Decomposing "bugs" in our bug-tracker into smaller, more-specific items
  • Automated testing

The problem we face is how to get started.

I believe that if my shop could simply choose a clear and specific plan or set of rules, then everything else would fall into place. Right now we are stuck in discussions of fuzzy, feel-good ideas and nice-sounding buzzwords.

Please recommend to me your favorite book (or online resource) that contains clear, discrete, sequential steps for implementing a management scheme for guiding a TDD or Agile team/shop.

I realize that there are other paradigms besides TDD and Agile that would also address these concerns, but my own self-interests and biases point toward TDD and Agile so I would love to harness my team's desire for change and "nudge" it in that direction. Or feel free to slap me down if you vehemently disagree with my sentiments! I will take no offense. :)

As others have stated, I think these questions are answered best when respondents list only one book recommendation per answer.


Thank you all.

like image 526
pestophagous Avatar asked Oct 08 '08 18:10

pestophagous


1 Answers

To throw another Pragmatic Programmers title in the mix: Ship It!

Great book - take a look, might suit your needs with management.

like image 178
matt Avatar answered Sep 28 '22 18:09

matt