What would you say are the biggest barriers to a successful agile software project? Right at the top of the list has got to be communication between the Product Owner and the Tester. Sometimes it’s like they’re from different planets!  But once agile software teams come to terms with the relationship theory, they can advance from “being right” to “getting better” in their agile software projects.  Check out this STPCon interview with VersionOne’s JoEllen Carter and Jerry Odenwelder, “Product Owners Are from Mars, Testers Are from Venus.”