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.