Skip navigation.

Archives

Software Developers Make Bad Customers

It's demonstrably true that software developers - and ex-developers - make the worst customers on software projects.

I think we just find it too difficult to stand back from the details of the solution and focus on communicating the business problem.

The danger for projects is that developers are run ragged addressing trivial technical concerns - like naming conventions or the use of design patterns - while the big fish slip past our nets unnoticed.

Practical Testing: 18 - Removing the potential to deadlock

Back in 2004, I wrote a series of articles called "Practical Testing" where I took a piece of complicated multi-threaded code and wrote tests for it. I then rebuild the code from scratch in a test driven development style to...
Posted by Len at 12:15 PM | » login or register to post comments | feed | read more

How To

In recent weeks I’ve had the good fortune to return to do some work on a product I worked on a couple of years ago. I’m working with a product that I have deep history and knowledge of and I’m happy to be working with again.

A tester on the team who’s fairly new to the team needed some help. When I heard what she needed I had to think about it for a bit. This would have been information I would have had to have learned as well. So I did something that I often do and realized it might be worthwhile to blog about and share. I turned to a folder I create for every project and trolled through a stack of my notepad files. My how-to’s files.