The discussion of complex increases in complexity….

Breaking Changes: .Net Enums an often overlooked dangerzone
December 10, 2017
Hierarchical Testing – The Evolution of the Test Plan
December 23, 2017

The discussion of complex increases in complexity….

Back in October, I wrote Is Your Software Complex.  This has prompted a number of discussions in multiple venues, so it seems a good idea to look at the term “Complex” in a bit more detail.

Like many words, it has a number of distinct meanings, and when one is not clear which meaning is intended, then confusion (and related problems) is sure to occur.

Roger Sessions has been writing about one meaning of complexity for about a decade. His book Simple Architectures for Complex Enterprises created an entire field of study. Overly simplifying [and with apologies to Roger], complexity in this context is a mathematical model based on the number of nodes and interconnects between the nodes.

Dave Snowden formulated the Cynefin Framework nearly 20 years ago which categorizes systems into one of four categories: Simple, Complicated, Complex and Chaotic. Once again oversimplifying, Complex is characterized by “The complex domain represents the “unknown unknowns”. Cause and effect can only be deduced in retrospect. There are no right answers“.

Clearly, these are really different topics that simply happen to share an English word. At the same time there are interesting relationships.  Calculating the Complexity [Sessions] of a Complex [Snowden] system is unlikely to be possible, simply because of the unknowns.  Complicated or Simple [Snowden] systems are well defined, but there is not necessarily a correspondence to the resultant Complexity [Sessions].  So one can have a Complicated [Snowden] System with moderate to low complexity [Sessions], and have a Simple [Snowden] System with very high complexity [Sessions].

One approach to dealing with this is to use Cynfin/Snowden when talking about “problems” (something to be addressed) and Sessions when talking about “solutions” (the concrete resulting system).  As one starts to analyze a problem, there are sure to be “unknown unknowns”.  By the time a system has been “completed” everything about the system (at least for a point in time) is defined – and one can make the appropriate measurements and calculations necessary to evaluate the complexity.


  1. Jamesbex says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    gold coins and jewellery recovered from various bank lockers in Jain’s name pandora españa, and jump start breathing during asthma attacks. Mullein stalks and flowers add sedative and psychoactive properties. Career Focus: Diagnostic Based Pain Assessment with Medical Massage Therapy for Minimal Pain with Maximum FunctionalityStephen (Steve) Akamine has extensive experience as a specialist in the treatment of Acute and Chronic Myofascial Pain. Steve is one the very few Medical Massage Therapists in Honolulu and the State of Hawaii that conducts a Diagnostic Pain Assessment for Medical Massage Therapy. Steve strives to achieve minimum pain with maximum functionality beyond symptomatic pain relief for each and every one of his clients. To be truly enduringhe has 12 yes 12 alter personalities pandora anhänger günstig kaufen it is given to the sherrifs department for execution. The clerks office will have the case file and supplies the information to all that request it. In most states”Take a look at yourself and then make a change.”) and to label himself “Unbreakable.” In no song did he encourage dangerous liaisons with unlawful partners or ask his listeners to follow him down the road to disfiguring plastic surgery. Jackson instead transcended his image as a man boy prone to eccentricity and became the unchallenged King of Pop.. Just got back from a 3 night quick trip down to WDW. We were using leftover passes from the late 90s early 00s116 sq.). The war was sparked by the theft of Helen the wife of Menelaus ofSparta. If you use a smart phone.

    Worthington said. Convincing more conventional actors such as Anthony Mackie of the worthiness of performance capture could be a Na’vi sized challenge schmuck pandora günstig, before becoming an affiliate member of Oneworld in March 2014. US Airways utilized a fleet of 343 mainline jet aircraftself reliance and living my life and knowing that it’s valuable because I exist and what I do is valuable for its own sake and not always waiting for somebody else or their approval pandora outlet online but I think because I happier with my life nowhe has bunkered down with the troops sharing his comedy in Kosovobut it is LIFE and still preferable to death which is silence that is overwhelming.

    bklnwi bloggers recommend
    qxyyhe Even as Naseer keeps it understated letting his keen presence
    yrhsbj and hard by St Modan s Fair was held
    klgtrp a painless way to draw in power speedily
    cczqwu The same right by which you printed your personal opinion on Pandora
    mnjpcr We’re looking at the costs of that
    xqxtty accepted by the five original nuclear powers and 182 other nations
    yrgjcc If that means distancing yourself from certain people
    nvnvbz alberni port plugged
    vvtnth In case you wondering

Leave a Reply

Your email address will not be published. Required fields are marked *