Articles

QA Management: All Bark and No Bite? QA Management: All Bark and No Bite?

Mike Talks shares with us the unlikely story of how his pet German Shepherd inadvertently became his team's QA manager. Talks explains how his German Shepherd was able to gather people together and have them talk to each other, similiar to what a QA manager does—keeping people on task, handing out assignments, and following up with team members.

Mike Talks's picture Mike Talks
Speaking to Your Business Using Measurements Speaking to Your Business Using Measurements

Justin Rohrman writes that measurement is one of the biggest problems he's experienced in test management. How do we measure quality, how do we know those measurements are good, and how do we use them to tell a story to executives? In this article, Justin explains how to speak to your business using measurements.

Justin Rohrman's picture Justin Rohrman
2013: A Year of Software Development and Testing in Quotes

In this roundup of noteworthy quotes from industry experts interviewed in 2013, read about what constitutes effective agile methods, the year in testing techniques, and why you shouldn't put too much trust in the latest and greatest tools.

Jonathan Vanian's picture Jonathan Vanian
Attacking Silos with DevOps Attacking Silos with DevOps

Many professionals, while having expertise in their technical niche, are sometimes less than perfect at communicating effectively with colleagues from other departments. This can result in departments failing to work effectively together; these departments resemble silos more than a collaborative and cohesive organization. This article will help you identify and understand some of the reasons why teams operate in silos and what you can do to change that.

Leslie  Sachs's picture Leslie Sachs
New Skills for Software Testers and Software QA Engineers: 2013 … and Beyond!

Let's take a look into the future—all the way to the year 2013! As a software tester or software quality engineer, are you planning to learn a new skill in the new year. If you are, make sure you approach it in a way that will make that skill stick.

Matthew Heusser's picture Matthew Heusser
How to Squeeze the Most Out of Your Automated Testing

Jonathan Lindo describes examples of automated test infrastructure utilizing both open source and traditional, independent-software-vendor-sourced software. In addition, he discusses new techniques for extending the value of automated testing by transforming the process from defect finding to defect resolution by reducing the effort required to document, reproduce, and troubleshoot the defects generated from automated tests.

Jonathan Lindo
Agile Processes: Making Metrics Simple

IT organizations and, in particular, application development departments, are increasingly under pressure to provide performance and compliance metrics to justify annual spend. Unfortunately, many metrics campaigns collapse under their own weight. 

StickyMinds Editorial's picture StickyMinds Editorial
Keeping Secrets

Test data has long been a challenge for testing; privacy legislation, identify theft, and the continued trend towards outsourcing has made it even worse. Just establishing and maintaining a comprehensive test environment can take half or more of all testing time and effort. In this column, Linda Hayes adds in the new and expanding privacy laws that inevitably limit your testing options. Yet from the quagmire of laws and company standards, better testing can emerge.

Linda Hayes's picture Linda Hayes
Human Communication on Projects

Tackling communication issues at the start can set a project up for success. Staying alert to communication issues during a project means keeping the lines open, clear, accurate, and helpful. Then when the deadline approaches, the schedule slips, or serious problems start cropping up, issues can be confronted much more smoothly and efficiently. In this column, Eileen discusses how human communication affects projects from start to finish.

Eileen Strider
Always Assume Your Assumptions Are Wrong

A potentially serious impediment to success in software projects is false assumptions. Both yours and everyone else's. If you act on false assumptions as though they're true, such as by assuming you understand exactly what your customers want, you may find yourself faced with flawed software and failed projects. In this column, Karten explores false, conflicting, and hidden assumptions, and how you can "surface" them.

Naomi Karten's picture Naomi Karten

Pages

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.