Friday, May 26, 2017

That's a goatee of a different color

I've made a transition from gray tones to living color - much like Dorothy in The Wizard of Oz (the first color motion picture).


Dog Groomer's have a natural capability to accept a being for what they are and how they present, as well as what their humans may desire.  This is a wonderful ability - we should learn from them.  I had a great conversation with my local groomers at the Blissful Bark Dog Wash, about peoples expectations and inherent biases based upon look, job title, etc.  This capability of acceptance and a deeper level of judgement came to me as they asked about my hair color choices.  They told of the judgements that a dog groomer receives - one even equated the title's status to that of a stripper (good company if you can have friends in low places).

From this and other conversation I've had as a result of a choice to live with more color, I've made some interesting observation about you people.
  • You humans are preoccupied by noticing inconsequential details in your field of view and then fixating upon the possible meaning of such trivial, while being totally oblivious to the important patterns happening all around you.   Dogs do not have this bias.
  • Women are about 8.347 times more accepting of the appearance of someone than men are.
  • Men are generally judgmental - there first question for me has been - Why?
  • White Male Privilege is difficult to comprehend from this state of being.  Having experienced just one fuchsia hair's width of the other side for a fleeting 3 weeks - I can say I understand intellectually - but have no knowledge or understand of it - no experience - no wisdom.
  • Human bias to blend in to the group norm, to look like others, but desire to stand out is ineffable.
Tracy bought a boat - a hole in the water for $$$
In our desire to stand out on Lake Grapevine, my good looking wife bought a 1959 Crusier runabout, all wood boat with a '59 Johnson Sea Horse 50HP.  Yes this is your father's ski boat.

Texas want's to legislate which restrooms a person uses...  I've heard you can pee next to George.
“If you show your support with one of these shirts, well, urine my good graces.” –George Takei


Just Wash your Hands!




Thursday, May 25, 2017

Team <-> Group

What makes a team?  Is there a continuum upon which sits the term team?  Some have referred to difficulty comparing apples to oranges - I find it quite easy.

Apple <-> Orange <-> Pomegranate

<- Team ---- Group ->



List of English terms of venery, by animal

Why do we not list HUMAN in the animal column when listing group names?

For example,  horses are know in groups as: 
teamin harness
haras or harrase
herd
stable
string
stud

Humans are know in groups as:  mob, group, team, squad, army, click, ....

We have a whole system of dealing with collective nouns.

How do we distinguish between the behaviors of a team and the behaviors of a group?  Have you noticed that manager's refer to people that report to them as a team?  Regardless of the behaviors that the group may exhibit - rarely a team like behavior...  

I've always said just because we all wear the same color jersey doesn't mean we are a team.

The rule of ablaut reduplication... say what?


Why testing in production works.





A video that cannot be unseen.  If you want to truly understand the difference between a unit test and integration tests.

Watch what happens when you write plenty of unit test - but skip the integration test.




See Also:

The 21st century definition of TEST 

I would like to define that within the modern software world that the word test have a more specific meaning. I propose:
Test - (verb) a highly repeatable measure to check the quality, performance or reliability of (something), esp. before (something) is created and then put into use or practice.
"In this shift to agile, late cycle or manual testing efforts are often dropped or, worse, the program management and development teams embrace agile and continuous practices, but the old world regression test cycle is left hanging around like an archaic ritual that adds a few days or weeks to an engineering process that wants to be continuous."

Tuesday, May 23, 2017

Vending Machine of Values & Principles

Have you seen the new automobile vending machines.  It appears we could put anything in a vending machine.  So what would you put into the vending machine?


Monday, May 22, 2017

Exploiting Variability: A Principle of Product Development Flow

What do these phrase have in common - what is their inherent consistent meaning?

  • Zero Defects
  • Take the time to do it Right
  • Repeatability and Reliability
  • Process Maturity Model
  • Measure twice, cut once
  • Six Sigma
  • Rework is Waste, Lean processes remove Waste

They are ironically consistent in their purpose to reduce variability.  Don Reinertsen will attempt to convince us that in the domain of product development (unlike other domains) variability may not be the enemy of good.  He will argue that it is the economic payoff-function of this outcome that is of upmost concern in design.

Voltaire's aphorism:  Perfect is the enemy of good.

I'm in a group at work that is reading books on Agile software development topics to what purpose... well to learn I hope.  After Lyssa's book on Coaching Agile Teams we turned the knob up to 11 with Don Reinertsen's Principles of Product Development Flow.  Since it's such a tough read, a dense book with so much knowledge, we have a divide and conquer mind set... we read a chapter and present it to the group (knowing that the group as an aggregate will not read the book).  So my chapter is #4, Exploiting Variability.  This is my plan... to add variability to the typical book report that a group of people might fall into the habit of performing - by adding variability to the format.
"We cannot add value without adding variability, but we can add variability without adding value." -- Don Reinertsen



Agile in 3 Minutes: #23 Vary by Amitai Schlair
...the conclusion "Projects by design and in effect magnify risks."

Ok let's play.  Did you know that play is rooted in variability? (Games and the Human)

"... however different their descriptions and interpretations of play, each rhetoric reveals a quirkiness, redundancy, and flexibility. In light of this, Sutton-Smith suggests that play might provide a model of the variability that allows for “natural” selection. As a form of mental feedback, play might nullify the rigidity that sets in after successful adaption, thus reinforcing animal and human variability. Further, he shows how these discourses, despite their differences, might offer the components for a new social science of play."  
-- The Ambiguity of Play by Brian Sutton-Smith

Fundamental to this discussion is the .... pardon the overuse of the phrase.... various types of domains that humans participate in.  We shall need to distinguish between the creative domains of design and innovation from other domains such as manufacture or agriculture.  In some domains the desire for variability is low, and in these endeavors humans have done well to reduce variance.  However in the more creative endeavors this tendency is harmful.  One doesn't wish for an artist to produce the exact same work of art repeatedly for 20 years.  Now that we agree upon that basic fundamental concept.  Do we agree that software development is a creative act?  If not - you should click on an exit link now...  because we have a fundamental disagreement and I will not be able to sustain the cognitive dissonance required for both of us to continue.

A challenge...  simulate to streams of flow ... one with variability and one without... 1, 2, 3, go....

Conteneo's Ideas into Action(tm) framework
[V1] Principle of Beneficial Variability: do not make the mistake of only paying attention to the probability of success (benefit).  "Paying attention to the payoff-function radically transforms our view of variability."

[V2] Principle of Asymmetric Payoffs:  not all payoffs are the same... we are searching for big payoffs.  In this search, we seek the complicated asymmetric function  (see the 1997 Nobel Prize for Economics: Robert merton & Myron Scholes for Black-Scholes option pricing model).  In this realm live the venture capitalist - start to understand their principles and models.

[V3] Principle of Optimum Variability: It is only via the economic transformation of variability (Payoff Function) that we can judge the goodness of variability.  The notion that all variability is bad (therefore eliminate variability) is to totally misuse the concept.  If one cannot graph the payoff function - one doesn't understand the economies at work.

In the [V4] Principle of Optimum Failure Rate we find the distinction between exploratory testing which should be optimized to generate information and therefore will have high failure rates (close to 50% or you're not doing exploratory testing well).  Versus the design validation tests (strive for 100% success rate) where success looks like green bars.  Noting that most companies do a poor job of communicating their failures - and therefore repeat their failures, thereby produce no new information.  "Only new failures generate information."

There are two approaches to the economics of variability - change the amount of variability or change the economic consequences of that variability.

First attempts to reduce variability.

[V5] Principle of Variability Pooling: overall variation decreases when uncorrelated random tasks are combined.
[V6] Principle of Short-Term Forecasting:  forecasting becomes exponentially easier at short-term horizons.
[V7] Principle of Small Experiments:  many small experiments produce less variation than one big one.
[V8] Repetition Principle:  repetition reduces variation.
[V9] Reuse Principle:  reuse reduces variability.
[V10] Principle of Negative Covariance:  we can reduce variance by applying a counterbalancing effect.
[V11] Buffer Principle:  buffers trade money for variability reduction.

Time for you to participate - give me an example from your place of employment for each of those attempts to reduce variability - this should be easy.

Lastly attempts to reduce the economic consequences.

[V12] Principle of Variability Consequence:  reducing consequences is usually the best way to reduce the cost of variability.
[V13] Nonlinearity Principle:  operate in the linear range of system performance.
[V14] Principle of Variability Substitution:  substitute cheap variability for expensive variability.
[V15] Principle of Iteration Speed:  it is usually better to improve iteration speed than defect rate.
[V16] Principle of Variability Displacement:  move variability to the process stage where its cost is lowest.

Don concludes the chapter by stating: "Variability is not the enemy; it is a tool to create economic value."  Can you weird this powerful tool?


See Also:
Variation: The Root of All Process Evil -iSixSigma.com

Don't confuse Reinertsen's Product Development Flow with the more general psychological term Flow by psychologist Mihaly Csikszentmihalyi's famous investigations of "optimal experience." A discovery that revealed what makes an experience genuinely satisfying is a state of consciousness called flow.

Friday, May 5, 2017

The Lasso of Truth

Truth is a wonderful concept - but can we really know it?

I'm very excited about the 2017 release of a Wonder Woman movie.  Can't wait - it looks great, I always love the first in a series.  I like the character development, the WHY of the foundational aspects of the character.  From the preview it looks like we will see Princess Diana of Themyscira grow up and the reasons she finds her self in America.  Fascinating...

I learned a bit about the truth of the back story of the back story of ... well the history of the creator of the Wonder Woman myth in of all places... a training course on DiSC by Dr. Abelson.  [Queue the spooky dream sequence music.]

The inventor of the Wonder Woman myth is William Moulton Marston. Wonder Woman made her debut in All Star Comics #8 (December 1941), scripted by Marston.  If you have one in the garage I'll buy it from you.  Apparently, Marston designed Wonder Woman as an allegory for the true leader; the kind of women who should run society.

"Wonder Woman is psychological propaganda for the new type of woman who should, I believe, rule the world."
Marston [6]

In the World War I years (1917),  [at that time they didn't use the ONE designation for some reason - guess they didn't plan on rev-ing the concept, how silly not to thing that humans would improve the concept of World War] Marston was interested in discovering physiological evidence of a person as they deceive - he's though of as one of the father's of the modern lie detector (Polygraph).  When he created his leader epitome, he gave her the power to discern truth via the Lasso of Truth.

Wonder Woman's physical appearance and her bullet bending bracelets were inspired by Olive Byrne, Marston's lover in an open relationship with he and his wife, Elisabeth.

Going back a bit deeper from the Wonder Woman idealized leader, Marston investigated normal people and their emotions. In the late 1920s he developed a theory of human behavior based upon two aspects, environment and reaction to the environment.  This theory produced the classic quadrant model and is known as the DISC Theory which was refined by in 1956 by Walter Clarke into the DISC assessment model.
"Marston viewed people behaving along two axes, with their attention being either passive or active; depending on the individual's perception of his or her environment as either favorable or antagonistic. By placing the axes at right angles, four quadrants form with each describing a behavioral pattern:
  • Dominance produces activity in an antagonistic environment
  • Inducement produces activity in a favorable environment
  • Submission produces passivity in a favorable environment
  • Compliance produces passivity in an antagonistic environment.

Marston posited that there is a masculine notion of freedom that is inherently anarchic and violent and an opposing feminine notion based on "Love Allure" that leads to an ideal state of submission to loving authority."
This DISC theory and model were never trademarked or copyrighted - therefor there are quite a few versions and instances of this tool.  Including wonderfully misleading FaceBook questionnaires that should be view with skepticism.  DISC practiced well by a practitioner can be a very useful tool for self discovery.
David is a "High D" - classic Developer profile
See Also:
Psychometric Assessments - a peek inside the person
Multiple Views of the Truth are Perceptions
The Life of the Mind: Hannah Arendt on Thinking vs. Knowing and the Crucial Difference Between Truth and Meaning Brain Pickings