top of page


A personal blog addressing software quality across all aspects of software development, testing, design, and people.
Search


Craig Risi
Jun 24, 20174 min read
Predicting the Unpredictable
One of the tenants of good software quality is predictability. You can’t test for what you don’t know so the idea is to try and either...


Craig Risi
Jun 11, 20173 min read
Play the Estimation Game
One of those mysterious arts of software development is that of estimation. The ability to accurately predict when a project or piece of...


Craig Risi
May 28, 20173 min read
Everyone Can Innovate
We invest a lot of time in training and study to prepare us for the job and career we want to be in one day. The only problem with the...


Craig Risi
May 22, 20172 min read
The Power of Why
When designing and building software we can be very focused on the question ‘how’. As in ‘How are we going to build this?’, ‘How is the...


Craig Risi
May 15, 20173 min read
Make Requirements Work for You
One process of software development that we should never compromise on is that of requirements engineering. While lengthy requirements...


Craig Risi
May 7, 20172 min read
Don't Cut Your Traceability
As development teams look to be more responsive and agile in their processes, one of the key initiatives is to reduce waste. Identifying...


Craig Risi
Apr 30, 20172 min read
Building Better Puzzles
I love building puzzles. Though I must be honest I do find it frustrating focusing on the small details and trying to piece them together...


Craig Risi
Apr 24, 20172 min read
Stop Trying to Break Stuff
One common thing I hear when I interview potential Quality Engineers and ask them why they like software testing, is that they enjoy...


Craig Risi
Apr 14, 20172 min read
Progression Automation
One of the mistakes teams regularly make in growing their automation capabilities is in focusing only on the immediate functional testing...


Craig Risi
Apr 12, 20172 min read
Quality By Design
Quality is not a result of efficient test processes or excellent software testing, though those will certain help. Quality is something...
bottom of page