top of page
A personal blog addressing software quality across all aspects of software development, testing, design, and people.
Search
Craig Risi
May 5, 20215 min read
To DevOps Or Not DevOps?
This article originally appeared on Snapt. Please check out their remarkable tools to see how they can solve your ADC and Load Balancing...
Craig Risi
Sep 8, 20206 min read
The softer side of software testing
We think about the skills of a good software tester, we can often focus on their ability to analyse a system, think out the box or their...
Craig Risi
Aug 5, 20205 min read
Making a Success of Mentoring – Building Relationships
One of the most important arsenals in any company is its ability to develop talent within its workforce. Whereas companies place lots of...
Craig Risi
May 20, 20206 min read
The Keys to Working Efficiently
It’s easy to work hard, but the real trick to progress and excelling in your career is to learn how to work smart. Or as I prefer to call...
Craig Risi
Feb 14, 20205 min read
How to Develop as a Tech Leader
I spoke in my last article about ways to identify leaders in the tech space, but that doesn’t mean that leadership can’t be harnessed and...
Craig Risi
Feb 7, 20203 min read
How To Identify a Tech Leader
Leadership is a vital part of any thriving group, whether it be a sports team, army platoon or indeed work team. In the tech space,...
Craig Risi
Jan 23, 20205 min read
Getting ready for DevOps
DevOps. It’s the trend that many companies are moving towards or adopting to improve the speed of their software delivery and align their...
Craig Risi
Dec 6, 20193 min read
Who Owns Your Quality?
That development teams should pursue a standard of high quality is non-negotiable. While a few teams may be able to get away with some...
Craig Risi
Oct 21, 20194 min read
A Curious Mind
One of the most important mental attributes in the current tech climate is that of the curious mind. The world loves to ring praises to...
Craig Risi
Oct 11, 20193 min read
Replace Yourself
I find a big reluctance in many tech spaces for people to try and make themselves as indispensable as possible. Something which makes...
Craig Risi
Aug 8, 20194 min read
How to know you may be a Tester
In many of my discussions with people looking to get into the software development space, the one about who would make a good tester is a...
Craig Risi
Jul 25, 20195 min read
Things you should know to be successful in IT interviews
I’ve spent the last few months quite heavily involved in recruitment activity as my company is growing quite substantially. However, in...
Craig Risi
Apr 24, 20194 min read
Software Quality is often not a technical issue
We can often focus a lot on the technical aspects of software design, testing and automation as recipes to improve software quality, but...
Craig Risi
Apr 5, 20195 min read
How to Build a Quality Culture
Perhaps the biggest obstacle that I come across on a regular basis in trying to help people improve the tech in their individuals space,...
Craig Risi
Mar 15, 20195 min read
What is Good Enough?
Good enough. That catch-phrase that has been around since teams started taking their code into production and wondering if it’s good...
Craig Risi
Dec 6, 20185 min read
Spare Change? Dealing with change management
In the ideal world, it would be easy to see where our lives were headed so that we could plan accordingly and ensure that we are...
Craig Risi
Oct 24, 20184 min read
Progress vs Perfection
Mentoring is a tough task. Not only is it time consuming and often require you to step outside of your regular work to assist and develop...
Craig Risi
Sep 21, 20184 min read
The Cost of Poor Quality Software
It was reported in 2015, that in the US alone that more than 15 bugs per 1000 lines of code was introduced to customers. And if that...
Craig Risi
Aug 24, 20184 min read
Transitioning non-technical teams to be technical – Part 4 - Measuring success and continued change
Now any transition would not be possible, if it were not able to measure how you are performing in that transition. You can put systems...
Craig Risi
Aug 17, 20184 min read
Transitioning non-technical teams to be technical – Part 3 - The mentoring process
Once you’ve set the vision, created an environment for tolerance and learning and tackle your recruitment to now cater for the technical...
bottom of page