Blog Detail
Thought Clusters
http://www.thoughtclusters.com
A blog by Krishna Kumar on business management, personal improvement, software products, processes and services
Recent Posts
Counterproductive Hiring Practices
I am agnostic about pair programming. I believe that having strong programmers and a good code review process offers at least as much benefit as (if not more than) full-fledged pair programming, but if it is working for someone, I don’t see any...
The Danger of Stories and Anecdotes
It was fun reading Michael Dubakov’s take on technical debt through his story of Arthur and the princess. But then the questions started. The competition was rigged from the beginning, wasn’t it? After all, Arthur made it to the final rou...
When is It Good Enough?
Anecdotes are dangerous. Scott Koon has one about fixing a doorknob, linking it to the now-infamous Spolksy duct-tape programmer post and writes: Think about that the next time you reject a new programming tool because you think it might take too lon...
Wrong Use of Testing Metrics
Brilliant post on testing by Michael Bolton (emphasis mine): Bug Investigation and Reporting (time spent on tests that find bugs)Test Design and Execution (time spent on tests that don’t find bugs) Module Time spent on tests that find bugs T...
The Bigger Complexity Lies Outside Technology
From the Domain-Driven Design Site: [A] great deal of effort has gone into the design of networks, databases, and other technical dimension of software. Books have been written about how to solve these problems. Developers have cultivated their skill...
Delegation is Teaching
Jurgen Appelo publishes a list of delegation checklist items from Johanna Rothman and Esther Derby Is the risk factor of delegating this work adequately addressed? [...] Do the people have the skills to do this particular kind of work? Do the people ...

