Friday, 12 November 2010

Climate scientists plan campaign against global warming skeptics

The American Geophysical Union plans to announce that 700 researchers have agreed to speak out on the issue. Other scientists plan a pushback against congressional conservatives who have vowed to kill regulations on greenhouse gas emissions. The model below is based on the following news media:

http://www.chicagotribune.com/news/nationworld/la-na-climate-scientists-20101108,0,3784003.story
(click on image once, and again, for full resolution in your browser)


Wednesday, 10 November 2010

Why it's hard to solve problems

Southbeach, being a notation for problem solving, can also be used to document problem-solving processes. Here is one such example. Templates like this can be developed to clarify the approach to a project for a team. The template can also be used as a starting point for the development of a specific model for a specific situational improvement effort. In other words: copy taken, words replaced with specifics, and other details added.

The best Southbeach consultants will develop many such templates to support the work they are doing with clients. In the Modeller tool, the Explorer view (left panel) lets you browse into your growing library of best practices, with no need to open each model file. Elements or models can be dragged onto the canvas to create new models for specific projects.





















Monday, 1 November 2010

Use of 'Historical' for Lifecycle Mgt of Southbeach diagrams

Southbeach Notation supports the idea of an element being 'historical', for example, a risk we no longer face, a goal we no longer need to achieve, a useful function that is no longer needed, etc. Historical is shown in a Southbeach diagram using a cross. This can be applied to any object type. Consulting firms and individual consultants use this to manage the lifecycle of a model, for example, things done, things yet to do, etc. See image below.

Synonyms for 'historical' include: in the past, no longer exists, former, prior, retired, obsolete, strike-out, old news, noncurrent, not in play, completed, concluded, ended, terminated, defunct, dead, extinct, heritage, missing, lost ...


Monday, 27 September 2010

Colombian plane crash - Southbeach Notation hexagons (knowledge)

This model illustrates the use of Southbeach Notation 'knowledge' agents (hexagon shape). Here, they are used to represent what is known or believed about the crash (based on a BBC news article in this example), so that evidence and beliefs are kept separate to the root cause analysis (RCA).

In Southbeach, hexagon refers to Knowledge (what we know or believe), i.e. information, facts, data, news, intelligence, context, circumstance, belief, assertion, evidence, rumor, opinion, sacred cows, elephants in room, realities, principles, truth, laws, science ..... Southbeach gives you nine colors for setting out your knowledge context in a Model, and the shape is transparent so that it does not intrude on other important areas of the diagram.

Of course, all other agents are a form of knowledge, but hexagon is used to distinguish those elements of knowledge where you explicitly don't want to take a perspective (useful or harmful etc).

Knowledge can be given other attributes, such as insufficient or potential knowledge, and it could be typed, e.g. evidential knowledge, hearsay, etc. using agent type, allowing for the generation of different MyCreativity questions (screen shot) using, for example, the 5x5Whys rule set of RCA (root cause analysis).

In some Southbeach Models, users include such knowledge in the notes field of any agent. Now there is a shape to make the important statements explicit in the visualization and generation of suggestions.

Tuesday, 18 May 2010

9Boxes for Problem Solving

Here is a Southbeach template which uses the typical TRIZ 9boxes tool. To this has been added agents showing the steps involved in looking at a deep seated problem. Such a method may also be used in conjunction with TRIZ trend analysis and the business methods called scenario planning, e.g. Backcasting. 

Tuesday, 6 April 2010

Stephen Petranek counts down to Armageddon

In his TED talk, Stephen Petranek urges us to consider, and fund, solutions to problems other than terrorism. (transcript here: http://www.ted.com/talks/stephen_petranek_counts_down_to_armageddon.html) Visualising possibilities like these, and the potential solutions, is perfect territory for Southbeach. This is why consultants, including risk analysts and futures analysts, are finding Southbeach an effective way not only to communicate ideas, but to propose solutions.

Here, we show two models developed from Petranek's text. The first illustrates his central assertion. The second illustrates the solution he proposes to problem #10 - rising depression. In the first model, a notable feature is the use of box size to signify disproportionate attention to terror and associated funding. In the second, a grid is used to show the different aspects of this assertion on lack of mental health services. This 'separation' clarifies the model instantly, something which is unique to Southbeach notation. Commonly used by consultants, separation techniques coupled with cause-effect modelling is highly effective at illustrating competing views or aspects of a situation.

Sunday, 14 March 2010

Exploring alternate theories - Global warming sceptics

(Click on the diagram for hi res)

Southbeach MyCreativity can be used to explore alternate theories of cause and effect. Here, four theories of the relationship between rising CO2 and rising mean temperatures are represented in Southbeach Notation. Simple rules are used to 'question' each model, with the following results, see below. Each set of output was generated by clicking once in the model, using these rules:

questionable(,) "Does {from} really produce {to}?"
potential "Does {this} exist?"
produces+not(,) "If {from} does not produce {to}, what else could be causing it?"
produces(,) "What is the process behind {from} producing {to}?"
harmful "What does {this} cause?"
harmful "What causes {this}?"

Here is the output from the model:
Theory1:
1. What does 'rising CO2' cause?
2. What causes 'rising CO2'?
3. Does 'rising CO2' really produce 'global warming'?
4. What is the process behind 'rising CO2' producing 'global warming'?
5. Does 'global warming' exist?
6. What does 'global warming' cause?
7. What causes 'global warming'?

Theory2:
1. What does 'rising CO2' cause?
2. What causes 'rising CO2'?
3. If 'rising CO2' does not produce 'global warning', what else could be causing it?
4. What does 'global warning' cause?
5. What causes 'global warning'?
6. What is the process behind 'hidden factor' producing 'global warning'?
7. Does 'hidden factor' exist?
8. What does 'hidden factor' cause?
9. What causes 'hidden factor'?

Theory3:
1. What does 'rising CO2' cause?
2. What causes 'rising CO2'?
3. What is the process behind 'hidden factor' producing 'rising CO2'?
4. Does 'hidden factor' exist?
5. What does 'hidden factor' cause?
6. What causes 'hidden factor'?
7. What is the process behind 'hidden factor' producing 'global warning'?
8. What does 'global warning' cause?
9. What causes 'global warning'?

Theory4:
1. What does 'rising CO2' cause?
2. What causes 'rising CO2'?
3. Does 'rising CO2' really produce 'global warming'?
4. What is the process behind 'rising CO2' producing 'global warming'?
5. What does 'global warming' cause?
6. What causes 'global warming'?
7. Does 'global warming' really produce 'rising CO2'?
8. What is the process behind 'global warming' producing 'rising CO2'?

Theory5:

1.   What does 'global warming' cause?
2.   What causes 'global warming'?
3.   What is the process behind 'hidden factor' producing 'global warming'?
4.   Does 'hidden factor' exist?
5.   What does 'hidden factor' cause?
6.   What causes 'hidden factor'?
7.   What is the process behind 'global warming' producing 'rising CO2'?
8.   What does 'rising CO2' cause?
9.   What causes 'rising CO2'?

Sunday, 28 February 2010

Stakeholder Map

Stakeholder maps (somestimes called political maps) can be a very powerful way of assessing the people change risks of a programme. This map provides two axes on which to place people according to how much power they have (y-axis) and to what extent they are for or against the programme (x-axis). Note that this model is drawn from the perspective of someone trying to execute the programme and make it a success; so the people for the program are considered useful (green) and those against it are considered harmful (red). The idea is to identify your main advocates and detractors and how they are influenced by others in order to determine how to manage change.One way of using such a map is as follows:

  1. Place people on the chart according to their power and behaviour (the degree to which they are for or against the programme)
  2. People against are harmful, so should be red. Right click each to set this
  3. People for are useful so should be green. Right click each to set this
  4. Draw 'produces' arrows from supporters or influencers to those they support/influence
  5. Draw 'counteracts' arrows from between people who influence each other but have opposite opinions
  6. Use this to inform your stakeholder alignment strategy

These steps are shown in the blue actions boxes on the diagram itself. You may also wish to draw 'is-a' arrows from people to the stereotype you believe the exhibit. If you were to later write any creativity rules to help you come up with strategies for dealing with the different kinds of people, this information could be useful as you would take quite different approaches with someone who is merely a cynic from someone who is a saboteur.

Your stakeholder map will not necessarily have people at all of these levels of power or advocacy. The stereotypes are provided to help characterise the behaviour of people in a more specific way than for and against. This lends itself to providing a better assessment of the likely outcomes of the change and the interventions that may be necessary to assure success.

The sterotypes are briefly characterised here:

Opponent - someone who is openly and directly opposed to the initiative
Saboteur - someone who will use their every waking breath to kill the initiative (not necessarily openly; they could be as powerful as a direct opponent but this is less likely)
Cynic - verbal sabotage (but not physical - How powerful they are can be increased depending upon who listens to them)
Skeptic - someone who doubts that the initiative will succeed, but is generally willing to give it a hearing
Silent Doubter - someone who has doubts, but keeps quiet so they are not apparent to others
Not Involved - either someone who doesn’t know about the initiative or someone who should not be involved in it at all (they could still potentially be converted to be for or against)
Observer - watches what is going on in the initiative, but takes no action (perhaps until they make their mind up, or until someone involves them)
Follower - takes part in the initiative but only because they follow the crowd (they could be at risk of swaying against the initiative if there were more doubters than supporters)
Active Participant - takes a full and proactive part in the initiative
Advocate / Change Agent - has no direct accountability for or involvement in the initiative, but senior or influential, so can promote it. There are many influential people who are not senior. Its important to take account of the unofficial (but very real) power/influence hierarchy as well as the official control hierarchy.
Champion - has an official role in driving the initiative and is directly involved in demonstrating the value of the initiative. They may be responsible for a workstream or for providing leadership of some kind.
Sponsor - the person who owns the initiative or whose personal success depends on it

Sunday, 21 February 2010

PDCA - Plan Do Check Act

This Southbeach Notation Model shows the key steps in the PDCA cycle developed by W. E. Deming during the 80s. This compliments the previous article on the Capability Maturity Model (CMM). Whereas the CMM describes what characterises the levels of maturity of an organisation, the Deming cycle provides a way of evaluating the issues with the current situation and doing something about it.


The CMM focusses on defining what characterises the performance and quality of processes at different levels of maturity and improving the organisation by institutionalising the processes to make them more objective, measurable, and repeatable. The Deming cycle provides a simple four step process... Plan, Do, Check, Act to do just that:

Plan
  • Agree what we are trying to achieve (what are our goals?)
  • Analyse the current situation (whats useful and harmful and why?)
  • Identify Options for achieving our goals with Critical Success Factors for each
  • Assess potential impact of change for each option (useful and harmful)
  • Agree which options and approach to implement
  • Define Key Performance Indicators
  • Create implementation plan with resources, roles & responsibilities
Do
  • Take small steps
  • Control the circumstances
  • Attribute improvements and failures to your actions
  • Track improvements and failures against KPIs and planned benefits
Check
  • Assess whether your actions are yielding the desired result
Act
  • If your actions are having the desired result, great - get started on standardising that activity so it becomes institutionalised and the improvement becomes repeatable, business as usual
  • If your actions are not having the desired result, understand why and go round the loop again
This Southbeach Notation model shows the steps in the process along with the key activities involved in each step. Such models can be used as guides when embarking on an improvement programme. The structure of the model can even be adapted to provide an associative map of the challenges faced by an organisation and what they plan to do about it.

Taking a high level conceptual model such as this and evolving it into a specific model for what you are going to do in a particular situation can be a powerful way of driving a process.

This approach to driving a process is precisely the kind of activity described in CMM process maturity level 5; where standard processes are available along with guidelines on how these can be tailored to suit your particular sitution, and the results of your work are systematically re-incorporated into the formal body of knowledge of the organisation and used to improve those processes further.

Saturday, 20 February 2010

Capability Maturity Model

This example Southbeach Notation model shows what qualities characterise an organisation at each of the different maturity levels defined by the Carnegie Mellon Capability Maturity Model.

The maturity levels are shown here as Southbeach goals (filled in boxes). Note that levels 0 and 1 are considered harmful (red), whilst levels 2 through 5 are considered increasingly useful. The useful (green) and harmful (red) qualities of the organisation are shown for each level.

Note how increasing levels of maturity characterise increased understanding, documentation, and management of the processes. The activities involved in executing those processes, and in moving towards higher quality, more efficient and autonomous processes are managed through repeatable, objective, statistical means rather than through dependency on heroic behaviour, individual knowledge and personal judgement.


Models like this can be used to assess the maturity of an organisation. More specific versions of this model can be created as issues impacting quality and performance are identified. The ability in Southbeach to indicate the cause and effect of situations can then be used to perform root cause analysis to identify ways of improving the processes and maturity of the organisation in manageing those processes. Having clearly articulated improvement milestones enables remediation planning to be directed in a more coherent and effective way.

Models and appraisal methods for services, acquisition and development processes are available from the SEI website: http://www.sei.cmu.edu/cmmi/tools/index.cfm.