Funny: Samurai Debugging was a technique in Extreme Programming. Now Bug Driven Development (BDD) aka. Defect Driven Design (DDD) takes this to the next level by involving the customer.
But there is some truth behind the concepts of this humorous story.