I have always been a fan of teams sharing experience and knowledge within a company. It’s a great way to learn new techniques, find our how people have solved similar problems and discover who’s doing cool things in your organisation.
Today I witnessed a session on agile software testing that made be rethink this.
The key problem was that the person had been told to do it – it was not something he volunteered to do. He had no passion about the subject.
He started berating the audience for producing “crap”. Not the best technique for wining people over to your point of view!
It also appeared that he didn’t have much experience in using test driven development techniques (as he had some rather strange viewpoints).
Perhaps this is an indication of the corporate culture?