The Software Process and Measurement Cast 407 includes four separate columns. We begin with a short essay refreshing the pros and cons of Test Driven Development. Test Driven Development promises a lot of benefits but all is not light, kittens and puppies. Still, TDD is well worth doing if you go into it with your eyes open.
Our second column features Kim Pries, the Software Sensei. Kim discusses what makes software “good.” The Software Sensei puts the “good” in quotes because it is actually a difficult word to define but Kim is willing to give the discussion a go!
In our third column, we return to Tame The Flow: Hyper-Productive Knowledge-Work Performance, The TameFlow Approach and Its Application to Scrum and Kanban published J Ross (buy a copy here). We tackle Chapter 10 which is titled The Thinking Processes. Thinking processes are key to effectively using Agile, lean and kanban processes.
Gene Hughson anchors the cast with an entry from his Form Follows Function Blog. In this installment, we discuss the blog entry titled “Learning to Deal with the Inevitable.” Gene and I discussed change which is inevitable and innovation which is not quite as inevitable.
Re-Read Saturday News
This week we continue our re-read of Kent Beck’s XP Explained, Second Edition with a discussion of Chapters 16 and 17. Chapter 16 ends Section One with an interview with Brad Jensen. Section Two addresses the philosophies of XP. Chapter 17 tells the creation story of XP from Beck’s point of view.
We are going to read The Five Dysfunctions of a Team by Jossey-Bass . This will be a new book for me, therefore, an initial read (I have not read this book yet), not a re-read! Steven Adams suggested the book and it has been on my list for a few years! Click the link (The Five Dysfunctions of a Team), buy a copy and in a few weeks, we will begin to read the book together.
Use the link to XP Explained in the show notes when you buy your copy to read along to support both the blog and podcast. Visit the Software Process and Measurement Blog (www.tcagley.wordpress.com) to catch up on past installments of Re-Read Saturday.
In the next Software Process and Measurement Cast, we will feature our interview with Kupe Kupersmith. Kupe brings his refreshing take on the role of the business analyst in today’s dynamic environment. This interview was informative, provocative and entertaining.
Shameless Ad for my book!
Mastering Software Project Management: Best Practices, Tools and Techniques co-authored by Murali Chematuri and myself and published by J. Ross Publishing. We have received unsolicited reviews like the following: “This book will prove that software projects should not be a tedious process, for you or your team.” Support SPaMCAST by buying the book here. Available in English and Chinese.