Blog

News today history tomorrow

“I can train anyone to do the automation. This changes what kind of skillset I need with an automation tester. It’s very easy to maintain when you have such a tool compared to maintaining the direct Selenium code.”

How Product Management Can Measure And Improve Product Quality

In the prior article I talked about why quality is essential in the Product Management team, and why Product Management should be the steward of quality for the organization. In this article, I’ll give you some specific ways to measure and improve the quality of the product. Measuring Quality Other teams have their way of […]

New Tech has made Test Re-Use a Reality

You hear it at the conference, in the session with the performance consultant. It all sounds so helpful. She points out that you already have functional test automation. Those run through realistic scenarios, end to end. So put them on a grid, maybe in the cloud, then use them as

Read More

The Value of Frequent Releases

The Agile Manifesto has twelve principles, that include “Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.” For its time, the Manifesto was revolutionary. Today, that speed seems quaint. Agile Machismo has taken over, with one-week sprints better than two,

Read More

Continuous Deployment Explained

If you have a secret hobby of arguing over words, or perhaps worse, injecting meaning that is incorrect into a technical term, well … software might be the place for you. Consider Quality Assurance, or QA, which is something often used by people who do not have change permissions on

Read More

Machine Learning Hype in Testing: Separating Fact from Fiction

Three computer systems, working on the same problem separately, all try to solve a problem. If at least two come to the same conclusion, then everything can proceed. If, however, there are three different answers, then humans need to intervene to figure out what is really going on. Is this

Read More

The Power of Collaboration

Imagine this scenario: The company has programmers, analysts, and testers. The programmers complain the analysts do a poor job; they have to figure out what the software should really do. The testers come along and find problems with that, unconsidered scenarios, and we have to do everything over again. When

Read More

Why Adaptive Testing is beating the West Coast School

Executive Summary While the world of marketing is full of “best practices” and universal truisms, engineers tend to think in terms of trade offs. That is, this approach creates these problems and that approach creates those problems, and I value this over that, so I have made my choice. The Agile

Read More

ARCHIVES

Archives