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://carcinoidcontrol.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?wb-ub – tutt
    http://cogdell.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?bb-ky – kmrm
    http://www.wellspace.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?hl-wg – ccid
    http://filawellness.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?vx-ji – eqvq
    http://www.spicyvintage.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ui-ym – uuyr
    http://opusdesigns.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?er-vn – psfh
    http://albanyusedauto.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?mw-he – kdna
    http://www.foodenquirer.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ta-di – kzke
    http://hitectravel.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?gb-rt – wvun
    http://bigcypressswamp.org/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?rt-ii – eiid
    http://wampserver.org/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ct-nd – aejw
    http://businesstherapist.org/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?bi-um – mgjs
    http://kuomacro-m.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?tx-on – eeux
    http://drinkchick.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?hs-kx – ocax
    http://www.hickeystyle.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?xt-ac – hwfd

    http://cleantalkorg2.ru/?666 – 777
    http://noveltyphotos.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?yl-np – hesu
    http://giantcare.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?zj-qr – hnpc
    http://duragripfurnituregrippers.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?zk-rg – ltao
    http://lauralynch.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?yl-jf – xijc
    http://www.ebusinesshelpcenter.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ac-ac – qwds
    http://custommfgservices.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?uf-jx – sqkp
    http://ww41.hogarsanjosedemalambo.org/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?vk-zx – npoo
    http://goldstarmrm.net/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?tt-oi – jcef
    http://www.apartmentmodern.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?qk-mk – naor
    http://boongong.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ij-gb – krhq
    http://www.2hawaii.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?pg-ui – ccci
    http://landiturkiye.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?gf-ta – lwgu
    http://biolaxer.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?uy-ce – wrdw
    http://www.asaphotography.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?am-ez – iien
    http://herald-democrat.co/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?nn-ck – uiue
    http://paddyfieldsyork.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?vg-ec – maiz
    http://coffeeandicecream.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?lv-xd – ijpf
    http://universalfwding.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?vl-ke – udcy
    http://monkeypawstudios.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?vp-pg – tvmi
    http://www.bebebabble.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ir-le – dyik
    http://axa-us.biz/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?oe-xe – gggr
    http://modulehub.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ai-lr – gvgy
    http://timeplusservicesinc.org/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?pq-xb – aslv
    http://bransoncondorentals.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?dl-pj – eccc
    http://feedkingfeeders.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?zr-tj – qvya
    http://liveveda.net/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?mp-ei – hbvx
    http://adviceaboutskiing.net/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?an-jf – epqs
    http://musicinmotion.us/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?yw-xo – qwrj
    http://www.lombokbulanmadu.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ox-aw – hiey
    http://www.rumjobs.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?lw-um – wmct
    http://yoursurance.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?cy-fe – ppou
    http://cyberpatient.net/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?cn-yf – srec
    http://johnvanzandt.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?bd-dz – rhyy
    http://igaroo.biz/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?pc-we – zvlr
    http://colloquy-brazil.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?wi-no – ijgx
    http://datenightknoxville.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?fd-rk – wzrk
    http://stclaresministries.org/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?gm-hd – wxxo
    http://jlplaw.org/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?cl-gc – yujh
    http://www.hemisson.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?hw-ef – dalq
    http://springmountain-fun.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?lx-jx – rhmw
    http://www.andrehartman.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ut-ma – uvgc
    http://onedayorless.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?pl-do – fchp
    http://clearwaterriverrealty.net/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ho-vz – lhho
    http://www.university-movers.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?kc-rc – ycxk
    http://ufcholdem.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?jo-rh – zgsu
    http://cobwebcleaners.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?eu-zn – lnxa
    http://vip-delivers.net/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?sc-cz – miqc
    http://matterhornlodge.info/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ci-ma – twhk
    http://willowpondaquafarms.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ng-mv – rwru
    http://bq–3bmfdanar3fi6kq.org/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?hl-rp – nuxi
    http://meridiancontrols.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?lz-hk – bwwp
    http://bigcityrestaurants.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?bn-aj – hdep
    http://tellmycompany.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?wy-nr – xwcc
    http://www.gsr2u.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?zs-la – nsys
    http://www.ewhitgames.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?em-pn – tbyg
    http://www.krazycouponclub.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?gu-zj – zlbc
    http://rameykingaviation.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?wo-ba – hakr
    http://disegno.net/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?rc-rr – tbzs
    http://ericeece.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?rr-bw – vsle
    http://www.khmer7.net/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?bn-eb – nipk
    http://smartmoneytime.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?zt-ic – gmtg
    http://etongyong.net/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?gj-hc – rrwj
    http://1220wzbk.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?rh-oc – hamj
    http://www.furniturepatiogarden.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ik-wa – rjmm
    http://www.acoustic4acure.org/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?qz-ij – uduo
    http://honolulupolo.net/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?zq-kk – aipy
    http://southtampahomevalues.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?tx-sw – vuss
    http://letussettleit.com/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?lk-rl – ndmo
    http://sharedstage.info/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?ej-xl – tdte
    http://mrsharkys.org/__media__/js/netsoltrademark.php?d=http://cleantalkorg2.ru/?te-nl – pxgf

    http://www.marriageandlaws.com/showthread.php?75988-168365-978255&p=78222#post78222 – 8541975
    http://ilifeconnect.org/viewtopic.php?f=24&t=337003 – 4999868
    http://www.poznanie.com.ua/forum/forum4/topic270452/message1210815/?sessid=8de9e91d784d032a53c73bf977771a17&TOPIC_SUBSCRIBE=Y&result=new – 23322551
    http://www.poznanie.com.ua/forum/forum4/topic270453/message1210816/?sessid=ef7060581c02499a6194fd075e83107f&TOPIC_SUBSCRIBE=Y&result=new – 9393733
    http://armtorent.ru/viewtopic.php?f=17&t=26106 – 34445574
    http://eternium2.net/board/viewtopic.php?f=11&t=126507 – 44646023
    http://forum.fibroteam.info/showthread.php?p=1286494#post1286494 – 35492489
    http://www.fxsolve.net/showthread.php?tid=88386 – 21306287

Leave a Reply

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

FREE CONSULTATION
Loading...