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. Kewneged says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Buy spiriva worldpharmacyrx, purchase spiriva in houston

    Our professional pharmacists are ready to answer your questions!

    [url=][b]Spiriva – CLICK HERE FOR DETAILS[/b][/url]

    Use our month of unbelievable discounts to keep yourself and your family healthy and happy

    [b]What are the side effects of Spiriva Respimat?[/b] Common side effects of Spiriva Respimat include: sore throat, cough, dry mouth, sinus infection (sinusitis), constipation, difficulty urinating, urinary retention, urinary tract infection (UTI),
    [b]What class of drug is tiotropium?[/b] It works by relaxing the muscles around the airways so that they open up and you can breathe more easily. Tiotropium belongs to a class of drugs known as anticholinergics.
    [b]Is Spiriva used for asthma?[/b] INDICATION. SPIRIVA RESPIMAT, 1.25 mcg, is a long-term, once-daily, prescription maintenance treatment of asthma for people 6 years and older. SPIRIVA RESPIMAT is not a treatment for sudden asthma symptoms.
    [b]Is spiriva a bronchodilator?[/b] Spiriva (tiotropium) is a bronchodilator that relaxes muscles in the airways and increases air flow to the lungs. Spiriva is used to prevent bronchospasm (narrowing of the airways in the lungs) in adults with COPD (chronic obstructive pulmonary disease), including bronchitis and emphysema.
    [b]Is Magnesium good for lungs?[/b] Magnesium and calcium play multiple dynamic roles in pulmonary structure and function. In contrast, an excess of magnesium blocks calcium. These interactions are important to the respiratory patient because the intracellular influx of calcium causes bronchial smooth-muscle contraction.
    [b]Do antihistamines help with COPD?[/b] Anti-inflammatories reduce swelling and mucus production in the airways. Although effective at relieving these symptoms, antihistamines can dry the air passages, making breathing difficult, as well as causing difficulty when coughing up excess mucus.
    [b]What is the cause of chronic obstructive pulmonary disease?[/b] The risk factors of COPD is increased by smoking tobacco, secondhand smoke, air pollution, alpha-1 antitrypsin deficiency and a few other conditions. Chronic bronchitis, emphysema, asthma, and infectious diseases can contribute to the development of chronic obstructive pulmonary disease.
    [b]Can COPD be wrongly diagnosed?[/b] Accurate diagnosis of COPD is therefore critical. Spirometry may also lead to the misdiagnosis of COPD. 1. According to the Gold Initiative for Chronic Obstructive Lung Disease (GOLD), 8 spirometry is required to confirm the diagnosis of COPD in patients with clinical symptoms or a history of risk factor exposure.
    [b]Who manufactures daliresp?[/b] ASTRAZENECA PHARMACEUTICALS. Patient assistance programs (PAPs) are programs created by drug companies, such as ASTRAZENECA PHARMACEUTICALS, to offer free or low cost drugs to individuals who are unable to pay for their medication.
    Zanzibar is not just exotic, it’s rock’n’roll. Queen frontman Freddie Mercury was born here and visitors are prone to taking selfies outside his old home, now known as Mercury House. OPEC+ expected to extend, not deepen cuts in meeting next week Walmart spiriva price. Known for his radical restagings of classic works, Mr. Miller was also a spiriva doctor who periodically left the stage to practice medicine. One day delivery spiriva. Time was of the essence for two Illinois state troopers. Camila spiriva Cabello had a dark secret — until yesterday. Without that texture, thered be none of us. Order spiriva in florida. Some of Kamala Harris’ own aides and supporters have gone nuclear on her sinking presidential campaign as her star power in the Democratic 2020 primary has faded. In 2018, 1,729.5 babies were born per every 1,000 women in the US – several hundred short of the number needed to replace the aging American population, the CDC reported on Wednesday. Californians could soon be fined for sending unsolicited nude pictures over apps and other digital platforms, as a new spiriva bill is set to e introduced to the state Senate in January 2020. For the music of Frozen 2, Kristen Anderson-Lopez and Robert Lopez found inspiration in a Latin hymn, grief and Bryan Adams. The San Francisco 49ers39; defense held Aaron Rodgers to just 104 yards passing while sacking him five times en route to a 37-8 rout of the Green Bay Packers on Sunday night in Santa Clara, Calif. With the passing of time, I can see what an incredible world I was a part of. I’m not massively nostalgic but when I look at the pictures it feels so long ago, like a totally different life A Texas state agency ruled in favor of the teacher after an independent examiner said tweets she sent to the president were free speech. Sportsmail breaks down what we can expect to see from Ruiz Jr and Joshua when the pair meet once again next Saturday, with an insight from former WBO champion Joseph Parker on how to fight both Placing its own slightly unorthodox twist on the Agatha Christie whodunit — complete with an all-star cast, seemingly having a grand time doing it — “Knives Out” is a whole lot of fun, intended to keep the audience off-balance right up until the finish. It’s a razor-sharp throwback from writer-director Rian Johnson, which almost feels like a palate cleanser after directing the last “Star Wars” movie. Order spiriva ecuador.
    [url=]Buying epoetin-alfa online uk, discount epoetin-alfa no rx[/url]
    [url=]Buying betamethasone in bali brigade, cheapest betamethasone online shop simple[/url]
    [url=]Amoxicillin 2mg uk buy patty, good price for amoxicillin offer[/url]
    [url=]Generic kenacort online europe brooklyn, kenacort costs[/url]
    [url=]Purchase bicalutamide indicacao, buy bicalutamide cavite area[/url]
    [url=]Cheap norlevo on sale, purchase norlevo 37.5mg tablets begin[/url]
    [url=,]Cheap order prescription tecta occasions, tecta buy otc[/url]
    [url=]Strattera 10mg order prescription, generic strattera purchase online[/url]
    [url=]Buy primolut-n rome, buy primolut-n nottingham[/url]
    [url=]Buy online carbamazepine shop fiddle, buying carbamazepine in holland time[/url]
    [url=]Buy sifrol medicine, online sifrol prescription[/url]
    [url=]Accutane spray price, buy accutane online without require[/url]
    [url=]Order carbamazepine online forum boards, cheap carbamazepine online 24h gonna[/url]
    [url=]Cheap ergotamine forum, purchase ergotamine canada visa usa[/url]
    [url=]Vasotec canada for sale, buy vasotec basket[/url]

Leave a Reply

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