In the past couple of days on the Scrum Development mailing list an interesting thread has developed around what to do with a poor-performing team member. Too my mind there have been a number of key takeaways: Be very careful about the language you use: Strong language implies prejudice and assumptions. Reset use a Beginner’s […]
Notes from a Tool User
Unit Testing in JavaScript
A colleague asked for my help finding better unit test tools for JavaScript. We dug into the state of the art with JavaScript unit tests, and found some leads.
Why I speak of Agile/Scrum and not XP – or Language matters
In Call it what it is!! Dave Rooney says if you’re doing Scrum with XP engineering practices, then call it XP? Well, Dave, there’s a story that explains why I generally don’t lead with the language of XP: A few years ago when I was first learning about Agile and doing my reading several of […]
Misconceptions with Test Driven Development
Debunking misconceptions about Test Driven Development; including effectiveness, writing tests after code has been written, and impact on program architecture.
Recent Readings of Interest
At the suggestion of a friend, from time to time I’m going to post about Recent Agile (or related) articles that I’ve read and found interesting. Yet another misunderstanding of TDD, testing, and code coverage – In examining the failings of Kevin Pang’s “Is Code Coverage Really All That Useful?” – Christian Gruber provides an […]
Writing Clean Testable Code
Miško Hevery a Google Best Practices Coach gives an excellent talk what Clean Code. He’s pitching writing testable code, pointing out problems that make code difficult to test. If you’re already practicing TDD there will be very little new here. But if you’re struggling either not convinced that TDD is worth the learning curve or […]
Scrum Case Studies
Development teams ask for case studies about agile, but didn’t before adopting their existing process. This blog post collects 14 Scrum case studies.
Is there Value in the Noika Test
A few years ago Bas Vodde defined a simple test to help his coaching group determine whether teams were trying to be agile and whether it would be worth investing coaching time with these teams. As described by Joe Little, the test is: The Nokia Test is in two parts. First, are you doing Iterative […]