Better Software - December 2007 - (Page 3) December 2007 Volume 9, Issue 12 Cover Story MAN AND MACHINE 20 Combining the power of the human mind with automation tools helps fuel observation and discovery. by Jonathan Kohl Features LET YOUR VALUES BE YOUR GUIDE 26 A company expresses its values through its mission statement, but an individual expresses his values through his actions. What do you believe? by Michele Sliger A STORY ABOUT USER STORIES AND TEST-DRIVEN DEVELOPMENT 32 Drawing on real events from the authors’ combined experience, this story follows a fictional team as it encounters some of the pitfalls of using test-driven development. (Part two of two) by Gertrud Bjørnvig, James O. Coplien, and Neil Harrison Columns & Departments In Every Issue MarkYour Calendar 4 What’s Happening @ StickyMinds.com 9 Product Announcements 43 Ad Index 48 TECHNICALLY SPEAKING 7 Taking It Personally • by Alicia Yanik Don’t wait for your employer to direct your growth and development. Take responsibility for your future. CODE CRAFT 10 Tools For Our Time • by Chuck Allison Learn more about the D programming language, a high-level, type-safe language with the efficiency of C++ and the convenience of Java. TEST CONNECTION 14 What Counts? • by Michael Bolton Discover why counting test cases is an endemic means of deception in the testing business. MANAGEMENT CHRONICLES 16 The Full Meal Deal • by Patrick Bailey A good working relationship with your human resources department can help you simplify your recruitment process. Better Software magazine—The print companion to StickyMinds.com brings you the hands-on, knowledge-building information you need to run smarter projects and deliver better products that win in the marketplace and positively affect the bottom line. Subscribe today to get twelve issues. Visit www.BetterSoftware.com or call 800-450-7854. THE LAST WORD 47 Pine Needles and Better Communication • by Payson Hall Find out how two lessons learned while dodging snakes and alligators in a Georgia swamp can help project managers navigate their software projects. StickyMinds.com We invite you to visit StickyMinds.com, the online companion to Better Software magazine. StickyMinds.com covers the same pertinent topics as the magazine, putting the power of information at the click of your mouse. Weekly columns, headline-making bugs, hundreds of technical papers, an online tools guide, discussion boards, and so much more make StickyMinds.com your site for 24/7 brainfood to help you build better software. www.StickyMinds.com DECEMBER 2007 BETTER SOFTWARE 3 http://www.BetterSoftware.com http://www.StickyMinds.com http://www.StickyMinds.com http://www.StickyMinds.com http://www.StickyMinds.com http://www.BetterSoftware.com http://www.StickyMinds.com
Table of Contents Feed for the Digital Edition of Better Software - December 2007 Better Software - December 2007 Contents Mark Your Calendar What's Happening @ StickyMinds.com Technically Speaking Code Craft Test Connection Management Chronicles Man and Machine Let Your Values be Your Guide A Story About User Stories and Test-driven Development Product Announcements The Last Word Ad Index Better Software - December 2007 Better Software - December 2007 - Better Software - December 2007 (Page cover1) Better Software - December 2007 - Better Software - December 2007 (Page cover2) Better Software - December 2007 - Better Software - December 2007 (Page 1) Better Software - December 2007 - Better Software - December 2007 (Page 2) Better Software - December 2007 - Contents (Page 3) Better Software - December 2007 - Mark Your Calendar (Page 4) Better Software - December 2007 - Mark Your Calendar (Page 5) Better Software - December 2007 - Mark Your Calendar (Page 6) Better Software - December 2007 - Technically Speaking (Page 7) Better Software - December 2007 - Technically Speaking (Page 8) Better Software - December 2007 - What's Happening @ StickyMinds.com (Page 9) Better Software - December 2007 - Code Craft (Page 10) Better Software - December 2007 - Code Craft (Page 11) Better Software - December 2007 - Code Craft (Page 12) Better Software - December 2007 - Code Craft (Page 13) Better Software - December 2007 - Test Connection (Page 14) Better Software - December 2007 - Test Connection (Page 15) Better Software - December 2007 - Management Chronicles (Page 16) Better Software - December 2007 - Management Chronicles (Page 17) Better Software - December 2007 - Management Chronicles (Page 18) Better Software - December 2007 - Management Chronicles (Page 19) Better Software - December 2007 - Man and Machine (Page 20) Better Software - December 2007 - Man and Machine (Page 21) Better Software - December 2007 - Man and Machine (Page 22) Better Software - December 2007 - Man and Machine (Page 23) Better Software - December 2007 - Man and Machine (Page 24) Better Software - December 2007 - Man and Machine (Page 25) Better Software - December 2007 - Let Your Values be Your Guide (Page 26) Better Software - December 2007 - Let Your Values be Your Guide (Page 27) Better Software - December 2007 - Let Your Values be Your Guide (Page 28) Better Software - December 2007 - Let Your Values be Your Guide (Page 29) Better Software - December 2007 - Let Your Values be Your Guide (Page 30) Better Software - December 2007 - Let Your Values be Your Guide (Page 31) Better Software - December 2007 - A Story About User Stories and Test-driven Development (Page 32) Better Software - December 2007 - A Story About User Stories and Test-driven Development (Page 33) Better Software - December 2007 - A Story About User Stories and Test-driven Development (Page 34) Better Software - December 2007 - A Story About User Stories and Test-driven Development (Page 35) Better Software - December 2007 - A Story About User Stories and Test-driven Development (Page 36) Better Software - December 2007 - A Story About User Stories and Test-driven Development (Page 37) Better Software - December 2007 - A Story About User Stories and Test-driven Development (Page 38) Better Software - December 2007 - A Story About User Stories and Test-driven Development (Page 39) Better Software - December 2007 - A Story About User Stories and Test-driven Development (Page 40) Better Software - December 2007 - A Story About User Stories and Test-driven Development (Page 41) Better Software - December 2007 - A Story About User Stories and Test-driven Development (Page 42) Better Software - December 2007 - Product Announcements (Page 43) Better Software - December 2007 - Product Announcements (Page 44) Better Software - December 2007 - Product Announcements (Page 45) Better Software - December 2007 - Product Announcements (Page 46) Better Software - December 2007 - The Last Word (Page 47) Better Software - December 2007 - Ad Index (Page 48) Better Software - December 2007 - Ad Index (Page cover3) Better Software - December 2007 - Ad Index (Page cover4)
For optimal viewing of this digital publication, please enable JavaScript and then refresh the page. If you would like to try to load the digital publication without using Flash Player detection, please click here.