top of page


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


Predictability and Planning Metrics: Measuring Confidence in Your Delivery Commitments
In my recent posts, we’ve looked at several ways of using metrics to help understand the delivery of teams across different aspects. Looking retrospectively is a great way of identifying ways to improve – but you also want to use your data to help you be more proactive and identify ways to better plan and predict the outcomes of your different delivery efforts. In software delivery, speed and quality mean little if outcomes are unpredictable. Leaders and stakeholders need to
Craig Risi
Mar 135 min read


Going Green: Building Sustainable Software Modernization Practices
As organizations modernize their software systems, there's an increasing responsibility to do so sustainably. Green IT emphasizes the...
Craig Risi
Apr 17, 20255 min read


The importance of having detailed technical requirements in software development
Over the past few weeks, I've had several discussions with teams about the details in their user stories and the existence of proper...
Craig Risi
Jul 5, 20244 min read


Forget about finding the perfect testing tool
In the software testing world, there is a lot of debate around testing tools. Whether it be the merits of Selenium vs Cypress vs...
Craig Risi
Jan 6, 20238 min read


Building a Model for Quality Maturity.
Software quality is something that most development teams will aspire to achieve when they release software to production. Producing high...
Craig Risi
Sep 14, 20216 min read
bottom of page