Complexity

This series of articles aims to give you:

  • An understanding of where complexity comes from in software development. How we start of with simple building blocks, but end up in a mess.

  • How complexity affects the Information Systems we build. Although software gets increasingly mature and featured, we suffer from the Paradox Of Choice and end up in an integration nightmare

  • Some predictions about how we will deal with complexity in the future.

  • An Introduction to SAME. A tool designed to help with some of the complexity issues described here.

Background Reading

This trail assumes familiarity with the Risk-First Risks, especially Complexity Risk.

Add Your Star On GitHub to receive an invite to the GitHub Risk-First team.

Rob Moffat
Rob Moffat Author of Risk-First Software Development. Developer. Working in the UK.