Content tagged with: people
By working together to create the set of tests and then determining where that testing belongs, we can increase efficiency, reliability and reduce debugging time for failures in the future.
Learn the story of Google’s Testing on the Toilet’s: from a deceptively simple idea to a company-wide cultural phenomenon that has received national acclaim.
In this blog post, Jonathan Kohl discusses the similarities between software testing and game playing. He defines a game as a “situation involving cooperation and conflict with different different actors with different motivations and goals”. He sees software testing as an individual pursuit within a larger software development game and with two styles: scripted testing and exploratory testing..
This blog post provides interesting trends on the number of professional software testers that might be looking for another job.
“Would you trust a programmer to test your application? It’s like asking a Fox to guard the chicken-house, right?” This is the beginning of this post that deals with the issue of having programmers testing their own code.
This blog post is about the fact that testers are probably the biggest generalists on any team and they should try to pair with other development roles to increase their knowledge.
Defects are not so much a technological as a sociological problem. So the measures we take to control them can be expected to lie largely in the sociological plane, affecting the structure and organization of projects, the allocation of goals, and the fostering of new attitudes.
Tom DeMarco, “Controlling Software Projects”, Yourdon Press
More development teams are putting testing front and center, and using TDD. Lisa Crispin covers how attitude and curiosity have shaped her career and kept her passion for testing software fresh.
The idea of driving development with tests has been popularized by the agile development movement. The fact is that testing and coding are inseparable components of software development. We get the best results with testers and programmers work closely together. How can we deliver real value to the business frequently? How can we know how much testing is enough? Let’s look at how testers and programmers collaborate to produce high-quality software.
The article “Choosing and Managing the Ideal Test Team” presents how to build and manage efficient test team. It also introduces the “tester’s style analysis questionnaire” to discover the 4 types of tester that exist within organizations.