top of page


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


Thinking Agile - Part 2
Today I wanted to my continue my article on Agile Thinking with providing an additional list of things companies can look at outside of...
Craig Risi
Sep 11, 20173 min read


Thinking Agile
It’s inevitable that a certain amount of bureaucracy is required in business. There may be companies out there that promise a flat...
Craig Risi
Sep 4, 20174 min read


Think Beyond Your Code
Last time I spoke about how it’s important for everyone to learn some coding skills. However, the reverse is also true – software...
Craig Risi
Jul 29, 20174 min read


Learn to Code
There are three types of people in this world, those who can understand code, those who can write code and those who choose not to code...
Craig Risi
Jul 24, 20173 min read


Making Metrics work for you
Those who have worked with me know that I have a strange love for metrics. If something can be measured, I will and if there is a way of...
Craig Risi
Jul 13, 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 24, 20174 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
Jun 11, 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 15, 20173 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 30, 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 14, 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...
Craig Risi
Apr 12, 20172 min read
bottom of page