Visual Guide

123
Situational Applications: Cost Effective Solutions to Immediate Business Problems Jonathan Sapir Chicago ∙ Ukraine ∙ Vietnam

description

asd asdc asdasda sdasd

Transcript of Visual Guide

Page 1: Visual Guide

Situational Applications:

Cost Effective Solutions

to

Immediate Business Problems

Jonathan Sapir

Chicago ∙ Ukraine ∙ Vietnam

Page 2: Visual Guide
Page 3: Visual Guide
Page 4: Visual Guide
Page 5: Visual Guide

Frog

It’s hard to get perspective on a day-to-day basis.

Page 6: Visual Guide

We live in revolutionary times

Greenspan

Page 7: Visual Guide

What has changed

Page 8: Visual Guide
Page 9: Visual Guide

Technology - cloud

Page 10: Visual Guide

“In a revolutionary era

of surprise and

innovation, you need

to think and act like a

revolutionary.

(People who don’t act

that way have a

particular name:

victims).”

– Joshua Cooper Ramo, The

Age of the Unthinkable

Page 11: Visual Guide

Business IT

Experimentation Planning

Uncertainty Predictability

Change Stability

Responsiveness Justification

Page 12: Visual Guide

Well-oiled machine, shift gears, jump-start, re-engineer – system analysts & architects

Page 13: Visual Guide

The real world – push a button …

Page 14: Visual Guide
Page 15: Visual Guide
Page 16: Visual Guide
Page 17: Visual Guide

maximize rail efficiency rather

Page 18: Visual Guide

The organization plans and passengers must adjust their plans accordingly

Page 19: Visual Guide
Page 20: Visual Guide
Page 21: Visual Guide
Page 22: Visual Guide

When events cannot be easily anticipated …

Page 23: Visual Guide
Page 24: Visual Guide

A dynamic business environment

Page 25: Visual Guide
Page 26: Visual Guide

A dynamic business environment is more closely reflected in the process that taxi cab

companies use to respond to demand.

Page 27: Visual Guide

Only a rough strategy, responding to demand as required.

Page 28: Visual Guide

Embrace uncertainty, dynamic demand, and some degree of chaos - and thrive on it.

Page 29: Visual Guide

Much more reliance on the flexibility, adaptability, and creativity of individual agents to make

decisions on the spot - consistent with passengers needs as the context continually changes.

Page 30: Visual Guide

Organization must adjust in real time to the passenger whose plans are unknown

most of the time.

Page 31: Visual Guide
Page 32: Visual Guide

IT owns the sole means of production and delivery

Page 33: Visual Guide
Page 34: Visual Guide

Traditional vs. Situational

Page 35: Visual Guide

“Most software built for large

numbers of users or designed to

last indefinitely fails at both

goals.“

Clay Shirky

A form-fit solution is cheaper and faster to build, and

more likely to be adopted.

“Situated software“ is designed for use by a specific

group, rather than for a generic set of users.

Page 36: Visual Guide

Clay Shirky

Good enough applications built to

quickly respond to a

particular situation, problem, or challenge.

Page 37: Visual Guide

Platform

Methodology

Mindset

Support

Page 38: Visual Guide

Platform

Page 39: Visual Guide
Page 40: Visual Guide
Page 41: Visual Guide
Page 42: Visual Guide
Page 43: Visual Guide

Software infrastructurePlatform

Page 44: Visual Guide

The power of a platform cannot be underestimated

Page 45: Visual Guide
Page 46: Visual Guide
Page 47: Visual Guide
Page 48: Visual Guide
Page 49: Visual Guide
Page 50: Visual Guide
Page 51: Visual Guide
Page 52: Visual Guide

Methodology

Page 53: Visual Guide
Page 54: Visual Guide
Page 55: Visual Guide
Page 56: Visual Guide
Page 57: Visual Guide

Ownership

Non-functional requirements

Instant Feedback

Location independent

Hidden Benefits

Page 58: Visual Guide

Problem solving

Cloud services

Latest functionality

User modification

More Hidden Benefits

Page 59: Visual Guide

Even More Hidden Benefits

Time-to-Market

Functional requirements

Testing

Funding

Outsource

Page 60: Visual Guide

Re-think ROI

Page 61: Visual Guide

Mindset

Page 62: Visual Guide

This requires new thinking.

Page 63: Visual Guide
Page 64: Visual Guide

In-sync, well-oiled machine, shift gears, jump-start, re-engineer – system analysts and architects

Page 65: Visual Guide

Complex Adaptive System

Semi-independent agents

acting in accordance with simple rules

towards a common goal.

Page 66: Visual Guide

The Edge of Chaos

Page 67: Visual Guide

“The edge of chaos is a place where there is enough

innovation to keep a living system vibrant, and enough

stability to keep it from collapsing into anarchy.”

- Joseph Campbell in “On the Edge of Chaos: Navigating through Global Change”

Page 68: Visual Guide

“The big payoff of the living systems point

of view is that what is remote and

unnatural within the traditional frame of

reference becomes sensible and accessible

within the complexity mindset.”

- Richard Pascale, Mark Tillemann, Linda Gioja, Surfing the Edge of Chaos

Page 69: Visual Guide

Good enough

Doesn’t have to be right. Just has to work.

Page 70: Visual Guide

Self-Organization

Page 71: Visual Guide

Incrementalism

Low startup costs, not team to lose.

Page 72: Visual Guide

Constant change

Page 73: Visual Guide

Made to fit

Don’t kill worthwhile projects by making them “broadly accessible”.

Page 74: Visual Guide

Small things/Big impact

Large effects require enormous coordinated effort vs.

Large effects come from small starts and positive feedback.

Page 75: Visual Guide

Simple Rules

Page 76: Visual Guide

Change is the

organizing force, not a

problematic intrusion.

Page 77: Visual Guide

Support

Page 78: Visual Guide

SECData feeds

Programming

Sit App Analysts

Sit App Center

Page 79: Visual Guide

Platform

Methodology

Mindset

Support

Page 80: Visual Guide

Deliver the right information, to the

right people, at the right time

Page 81: Visual Guide

Transformational

“Cloud Computing makes it possible for

companies to change their business models and

collaborate in powerful new ways with their

customers, suppliers and trading partners – stuff

that simply could not be done before.”

– Peter Fingar, Dot.Cloud: The 21st Century Business Platform

Page 82: Visual Guide

Large Amounts of Storage

Page 83: Visual Guide

Heavy Resources Periodically

Page 84: Visual Guide

Deliver on the right device

Page 85: Visual Guide

Billing and Payment

Page 86: Visual Guide
Page 87: Visual Guide

Social Applications

Page 88: Visual Guide

Widgets

Page 89: Visual Guide

Widgets Examples

Page 90: Visual Guide

Widgets with Marketing

Page 91: Visual Guide

Spreadsheet Abuse

Expert Abuse

Email Abuse

Swivel Chair Abuse

Page 92: Visual Guide

Raving Fans

Automatically send out a letters - how things are working out; thank you notes;

birthday videos.

Page 93: Visual Guide

Where

When

Maintenance

Schedule

Leverage cloud services

Mashups

Page 94: Visual Guide

Unbundling

Cut work into discrete tasks. Give to independent contractors. Re-aggregate the results.

Page 95: Visual Guide

Incentive

Page 96: Visual Guide

Value-added services

Self-service

Streamline touchpoints

Innovation facilitationToo many barriers, IT no bandwidth

Tiresome and repetitive tasks

e.g. a way to monitor their spending, reminders

Status, knowledge, data entry

Page 97: Visual Guide

www.SilverTreeSystems.com

Make leading-edge technology available to everyone – at a very low cost

Page 98: Visual Guide

www.SilverTreeSystems.com

Find new ways to perform day-to-day duties and achieve strategic objectives.

Page 99: Visual Guide
Page 100: Visual Guide

Frog

Think like a revolutionary! Don’t get cooked.

Page 101: Visual Guide

Build Information Systemsat the

Edge of ChaoS

Page 102: Visual Guide

www.PowerInTheCloud.com

“In the face of threat, or when

galvanized by a compelling

opportunity, living things

move to toward the edge of

chaos. This condition evokes

higher levels of mutation and

experimentation, and fresh

new solutions are likely to be

found.”

- Richard Pascale, Mark Tillemann, Linda Gioja, Surfing the Edge of Chaos

Page 103: Visual Guide

“The health, competitive power, and even survival of

an enterprise largely depends on its ability to

understand and harness the power of knowledge

workers who are enabled to take responsibility for

providing automatic solutions to meet many of their

business needs.”

– SOA meets situational applications: Examples and lessons learned,

IBM System Journal, July 2008

Page 104: Visual Guide

Differences include:

www.SilverTreeSystems.com

Page 105: Visual Guide

“To see the world … as a ceaselessly

complex and adaptive system requires

a revolution. It involves changing the

role we imagine for ourselves, from

architects of a system we can control

and manage to gardeners in a living,

shifting ecosystem.”

– Joshua Cooper Ramo, The Age of the Unthinkable

Page 106: Visual Guide
Page 107: Visual Guide

“The attitude that we’re shifting into is viewing the world as chaotic. You’re never going to understand it. You’re never going to– Danny Hillis, founder of Applied Minds, quoted in What’s Next? Exploring the New Terrain for Business.

“The attitude that we’re shifting into is viewing the world

as chaotic.

You’re never going to understand it. You’re never going to

control it.

Instead, you have to be responsive.

You have to make sure that when an opportunity arises

you can take advantage of it.”

– Danny Hillis, founder of Applied Minds, quoted in What’s Next? Exploring

the New Terrain for Business.

Page 108: Visual Guide

and more like this.

Page 109: Visual Guide
Page 110: Visual Guide
Page 111: Visual Guide
Page 112: Visual Guide

SAAsData feeds

Page 113: Visual Guide

$2,000

Page 114: Visual Guide
Page 115: Visual Guide

Evolving

No more project and forget / well-defined, agreed upon schedule. Focus on “good-enough” to address an immediate need.

Page 116: Visual Guide

Situational

LOB executives, corporate IT vs individual users, self-organizing small team. Large generic group vs a known individual or a small team.

Page 117: Visual Guide
Page 118: Visual Guide

Missed/incorrect

requirements

Hard to change

Must get better

requirements

Underprescribe

Page 119: Visual Guide

Messiness

Highly adaptable systems may look sloppy. Completeness is not an unqualified virtue.

Page 120: Visual Guide

Missed/incorrect requirements

Hard to change

Must get better requirements

Underprescribe

Page 121: Visual Guide

More “accurate” and “precise”

Page 122: Visual Guide

The organization plans and passengers must adjust their plans accordingly

Page 123: Visual Guide