The MetaAutomation blog is about applying automation to quality measurement, storage, and communication, in order to ship higher-quality software faster. Better transparency and communication across roles and geographies make happier teams, too!
In my last post I describe out the two kinds of automation that fit in the quality automation space.
People who do quality automation (at least, the part of quality automation that drives and … more
Quality automation is the domain (or problem space) of driving the SUT, measuring and recording data on SUT behavior and communicating that data to the business. I also use “quality automation” to … more
False negatives happen when these three things happen in order:
Operations (ops) promotes the software to the next level, or ships it to end-users
Someone (or, some automated process) discovers a … more
With all the quality automation that is your responsibility, a run of a check failed. It is your job to check it out.
After 30 minutes or so of investigation, you find that the failure happened … more
Last week I contributed at the annual global patterns conference, aka Pattern Languages of Problems or PLoP.
The site is here https://www.hillside.net/plop/2018/
We met this year in Portland Oregon. … more
Three years ago, I overhead this in the hallway at a STARWEST conference:
“I want to know why the QA team wasn’t represented in the go-no-go meeting this morning!”
I was disappointed, but not … more
There are some interesting memes bouncing around the software quality space.
For example, the idea that analytics obviates verification; some people think that with good analytics, there’s no need … more
This https://www.statista.com/statistics/471264/iot-number-of-connected-devices-worldwide/ page estimates the number of internet-connected devices worldwide from 2015 to 2025.
Suppose you’re working … more
Thanks to the late Stephen Hawking for that wonderful quote (the title for this post).
For software quality with automation, I take his quote to prompt the big-picture questions:
How does this work? … more
Behavioral-Driven Development (BDD) requires the team to
develop a “ubiquitous language” that describes the SUT in terms that anybody in the business can understand
Create a custom language (e.g. … more