API Test Automation

This article discusses approaches to API test automation in order to: Prove the implementation is working correctly as expected, without any defects Ensure the implementation

Don’t Go Dark

I am continually reminded of a very important rule by Jim McCarthy in his book “Dynamics of Software Development.” This rule is “Don’t Go Dark.”

Software Patterns

Fundamental to any science or engineering discipline is a common vocabulary for expressing its concepts, and a language for relating them together. The goal of


There are three aspects of digitization [1]: The full digitization of the company’s operations.  This includes both vertically, across every function in the entire hierarchy,

Maturity Models

A maturity level is a well-defined evolutionary plateau toward achieving a mature process. Each level provides a layer for continuous process improvement. To start, let’s

1 2 3 9