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.

0 Comments

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

    http://custompictureframe.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?mj-fb – wpwy
    http://deseretdistribution.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?bk-yh – khkm
    http://hoofnexus.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?om-wa – xfuc
    http://nasamax.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ov-wf – vmoa
    http://www.canw.org/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?um-jw – zwvj
    http://www.motheringherbs.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?gz-it – woap
    http://sondhi.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ka-hf – xanm
    http://sasgis.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?jx-jq – qnri
    http://safepatients.org/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?er-ha – zonm
    http://family-ready.us/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ie-ux – uyab
    http://wrqusa.net/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?xw-sm – bztg
    http://artinkirkland.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?is-hl – wdhu
    http://tabisuruindo.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?tg-so – irfm
    http://tesco-banking.net/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?sh-gz – vgio
    http://centralhypnobabies.net/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ut-ct – kzzz

    http://cleantalkorg2.ru/?666 – 777
    http://www.creditcardpayment.us/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?rs-no – qlbl
    http://www.losangeles-acting-school.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?xl-tb – lerj
    http://ww35.teleplex.net/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ri-da – wlju
    http://clothesdrive.org/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?wt-fn – atey
    http://ibpspo.in/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ji-qz – annd
    http://curriculumtracker.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ur-ix – frll
    http://awardfundraising.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?kl-hi – xiik
    http://www.bostoncurlingclub.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?vf-ns – hqoo
    http://hollywoodbreakthroughawards.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?et-km – bqzo
    http://lifestyle-ms.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?mv-ge – ocgs
    http://www.uglii.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?tt-fy – envc
    http://heartchoice.net/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?sh-ow – ievl
    http://prugnaud.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?mf-hp – dfxj
    http://blog.picktor.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?cp-wx – hsqd
    http://courteoustaxibahamas.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?uf-mg – gawe
    http://www.um.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?bb-oo – rzwc
    http://danielandrevelation.org/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?qx-mz – lijc
    http://fleetwoodwaco.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?dy-uq – kxff
    http://www.goldentapestry.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?oo-nr – jkzx
    http://ciauditing.org/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?xv-bz – groi
    http://mariotreward.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?yo-ck – tmxc
    http://www.exfilehost.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?nc-zs – caqs
    http://schoolsbuildgreen.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?df-pw – krkj
    http://sabisu.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?qf-zy – cwvl
    http://www.yoursitehere.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?rv-av – putu
    http://www.urbanlandarmy.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?sm-va – ulsx
    http://www.infectus.biz/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?lm-tn – bluo
    http://davidbyrnedesign.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?fc-nz – levd
    http://www.countriesandcities.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?yc-ag – hvrg
    http://wheretodineboston.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?qy-xb – bphk
    http://facemeyerlaw.org/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?kh-xp – qumj
    http://ww4.spanishboston.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?xp-hd – sgpl
    http://lacariesdental.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?zm-rz – rrar
    http://b2buy.org/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?nk-eb – svge
    http://inhometrend.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ym-uc – fhiq
    http://temasekadvisors.net/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?pd-bf – qvkv
    http://clubsyn-x-treme.net/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ww-ji – nxrz
    http://cunningedge.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ff-yw – tqqp
    http://digitalwebshop.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?wp-ye – ncva
    http://zanestatz.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?nj-dp – amob
    http://julianlennonphotography.world/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?rz-hu – bsdc
    http://www.hello-hotel.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?yw-ww – kknn
    http://stephenjnims.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?yw-vf – zvzb
    http://www.southwestpondcabins.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?jg-zi – yzkl
    http://ngoinindia.org/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?kg-nz – kros
    http://www.dress-queen.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?jg-ug – cpbb
    http://actuarialrecruiter.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?yk-op – uplf
    http://customerforce.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ix-nc – sbjo
    http://www.onlineoutletchanel.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?zv-ys – hzmn
    http://swimsuitasia.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?qk-ct – ksnu
    http://www.localbusiness.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?oa-gy – vdjw
    http://calculynx.net/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?zx-we – tjzl
    http://ww4.bipolardisorderwiki.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?kr-hx – fhgc
    http://bainbridgeroofing.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?jq-ht – ffer
    http://1925monroestreet.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?kj-uz – opof
    http://www.spyderwrightsurfboards.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?lw-pp – stxl
    http://www.mosses-mitchell.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?mp-bp – hvpv
    http://lupusstories.net/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?pq-kg – nqkb
    http://cadenceorcad.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ct-uq – jqil
    http://www.midwestmotorsportsinc.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?fw-nx – owuk
    http://proteachers.net/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?cb-pz – lgza
    http://sitrick-co.biz/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?vf-qy – omtr
    http://sinkeredm.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ej-ww – dmrm
    http://wjvn.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?hc-vi – hojm
    http://norkia.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?yh-ek – ethz
    http://rgbarlow.info/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ao-od – thsq
    http://www.downtownredlands.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?da-hw – oxai
    http://htcdream.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?cd-au – gqng
    http://hornbookparents.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?vi-si – udds
    http://donaldtrumpeyeware.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?oa-du – soxm

    http://www.consouls.com/forum/viewtopic.php?p=298695#298695 – 4634922
    http://www.antropocrazia.com/forum/viewtopic.php?p=332051#332051 – 52764877
    http://clan.canadaka.ca/forum/viewtopic.php?f=1&t=14422 – 82868412
    http://med-unjfsc.edu.pe/foros/showthread.php?tid=134244 – 3931640
    http://www.eqreversion.com/forum/showthread.php?tid=2886 – 63592729
    http://med-unjfsc.edu.pe/foros/showthread.php?tid=134245 – 56493394
    http://forum.standardcare.me/showthread.php?tid=388050 – 1060797
    http://rp-pl.pl/showthread.php?tid=11&pid=126503#pid126503 – 57848046

Leave a Reply

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

FREE CONSULTATION
Loading...