No Release Testing

This series of articles explains why Release Testing – end-to-end regression testing on the critical path – is a wasteful practice that impedes Continuous Delivery and is unlikely to uncover business critical defects.

  1. Organisation Antipattern: Release Testing – introduces the Release Testing antipattern and why it cannot discover defects
  2. Read More »

Release Testing Is Risk Management Theatre

Our founder Steve Smith has written about why Release Testing Is Risk Management Theatre on Simple Talk.

“Release Testing Is Risk Management Theatre” describes the history of testing practices, explains why Release Testing is a high-cost, low-value practice, and outlines how batch size reduction can genuinely reduce risk at a much lower cost.

Read...Read More »

Continuous Delivery In 2014

Recommended articles on Continuous Delivery in 2014

The following are recommended reading on Continuous Delivery in 2014:

  1. January – Joshua Arnold on the problem with projects
  2. February – Steve Smith on the Release Testing antipattern
  3. March – James Lewis and Martin Fowler on microservice architectures
  4. April – Dennis Ehle on why Jenkins is not a...Read More »

Application Antipattern: Hardcoded Stub

A Hardcoded Stub constrains test determinism and execution times

When testing interactions between interdependent applications we always want to minimise the scope of the System Under Test to ensure deterministic and rapid feedback. This is often accomplished by creating a Stub of the provider application – a lightweight implementation...Read More »

Organisation Antipattern: Passive Disaster Recovery

Passive Disaster Recovery is Risk Management Theatre

When an IT organisation is vulnerable to a negative Black Swan – an extremely low probability, extremely high cost event causing ruinous financial loss – a traditional countermeasure to minimise downtime and opportunity costs is Passive Disaster Recovery. This is where a secondary production environment...Read More »

Older Entries »