A post on the relationship between Programmer and Tester
Dear Programmer,
My job is to help you look good. My job is to support you as you create quality; to ease that burden instead of adding to it.
What follows are twelve commitments a tester should make to their programmers. They include things like:
- I provide a service. You are an important client of that service. I am not satisfied unless you are satisfied.
- I will learn the product quickly, and make use of that knowledge to test more cleverly.
- I will not carelessly waste your time. Or if I do, I will learn from that mistake.
But James is not in usual form unless he invites controversy, and that first bullet struck quite a chord with some of his readers. Testers provide a service!? Since when?
James wrote some follow-up that makes a fascinating and compelling case for more “service” between people within an organization, and that it’s not a bad thing for someone to serve their peers:
Please meditate on the difference between service and subservience. I am a servant and I am proud of that. I am support crew. I spent my time as a production programmer and I’m glad I don’t do that any more. I don’t like that sort of pressure. I like to serve people who will take that pressure on my behalf.
This doesn’t make me a doormat. Nobody wipes their feet on me– I clean their feet. There’s a world of difference. Good mothers know this difference better than anyone.
Source :
http://blog.utest.com/the-relationship-between-testers-and-programmers/2011/11/?utm_source=twitterfeed&utm_medium=twitter&utm_campaign=Feed%3A+UtestBlog+%28uTest+Blog%29
Comments
Post a Comment