SlideShare ist ein Scribd-Unternehmen logo
1 von 204
Downloaden Sie, um offline zu lesen
Designing and Operating 

User-Centered Digital Services

Jeff Sussna

Ingineering.IT

@jeffsussna
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Me: IT consultant/design thinker

Practice: IT transformation

Career: Dev/QA/Ops

Background: liberal arts
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
A method for user-centeredness

Empathy

Ethnography

Abduction

Iteration
“Solving wicked problems”

-Horst Rittel
“Changing existing situations into preferred ones”

-Herbert Simon
DevOps is design thinking
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
“Welcome to Digital Service 101”

1-day “design/IT/business” seminar

History, philosophy, economics, biology (and computer science)
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Information Technology -> Interaction Technology

IT includes digital design and product management
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
What will we learn?

A holistic approach digital service quality

A common design/operations language

How to evaluate, adapt, and improve methodologies

New ways of thinking and working across boundaries
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Agenda

Talking, discussing, designing:

-Post-Industrial IT

-Continuous Quality

-A Language for Continuous Design
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
From industrialism to post-industrialism
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Service economy
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Knowledge work
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Change and innovation as the new purpose
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Pervasive computerization
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Post-industrialism in the 21st century
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Products -> services

Things -> experiences

Transactions -> relationships

Convincing -> understanding
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Silos -> infusion

Is the coffee shop for chatting or working?

Is your phone for calls/photos/email?

Is your car a car or a Spotify client?
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Complicated -> complex

Is your car radio Honda’s fault or Spotify’s?

Is online customer subscription management SoE or SoR?

Is your data managed by Freshbooks or Heroku or AWS?

Do your customers call your support line or just complain on Twitter?
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Complexity is counterintuitive

Emergence

Cascading failure

Sensitivity to history
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Efficiency -> adaptability

Kodak lasted 100 years before being disrupted

Microsoft lasted 30 years

Apple went from the world’s most valuable company to a ? in 1 year
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Brand promise shifts from delivery to conversation
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
The old business imperative

Engineer scale, robustness, predictability

Push product and message
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
The new business imperative

Navigate complexity

Co-create product and message
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Our day

How does the new business imperative challenge old methods?

How can new methods help us satisfy it?
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Warm-up exercise

Where do you experience infusion and complexity?

How does it break down old methods?

What new challenges does it pose?
A New Model of Control

Jeff Sussna

Ingineering.IT

@jeffsussna
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
What is business? Control
Profit, market share, stock price

Product quality, customer satisfaction

Operational efficiency, employee behavior 

…
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Industrialism: the age of control

@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Taylorism
Time/motion studies -> standardized activities

Separation of planning/management from execution

@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
The problems with industrial control
Product-centric

Efficiency/scale over adaptability

Radical separation of planning from execution 

Assumes predictability

@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
We need a new, post-industrial model of control
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Cybernetics: kybernetes, “good steering”
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Lean Startup as a cybernetic methodology

Product development: predict the customer’s trajectory

MVP: calibrate your aim

Pivot: adjust your prediction
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
“Cybernetics needs to be applied to itself”

-Margaret Mead
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
“The cybernetics of observing systems”

-Heinz von Foerster
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Autopoiesis

self-creation / self-production
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Structural coupling

Internal organization corresponds to external environment

No flies, no frog
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Self-steering

Continual internal/external adaptation
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
So what?

How do you even spell “autopoiesis”?!
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Business is a process of continual self-production

Employees + systems + materials = products

Products + sales = revenue

Revenue pays for employees + systems + materials

…
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Companies succeed through structural coupling

Wrong product, wrong price, wrong market… = “death”
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
The post-industrial economy -

Service

Infusion

Complexity

Disruption
- demands self-steering
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
The cybernetic insight

Life/business is a never-ending process of adaptation
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
“I like cybernetics: its intrinsic circularity helps me
see myself through the eyes of the other.”

-Heinz von Foerster
IT As a Conversational Medium

Jeff Sussna

Ingineering.IT

@jeffsussna
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Infusion makes IT critical to brand as conversation
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Impedance mismatch: IT as industrial control aid
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
We need a post-industrial model/purpose for IT
IT as a medium for empathic conversation
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Interaction Technology: how companies converse
With customers

Among themselves

@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Conversational IT

Integrates building blocks with shared cybernetic roots and purpose

Understanding that foundation is key to effective action
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Agile

The grandfather of cybernetic IT
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Agile’s identity crisis
“We are uncovering better ways of developing software” - what?

“We value <X> over <YY>” - why?
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
“Agile processes harness change 

for the customer's competitive advantage"
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Agile optimizes for steering

Requirements

Implementation

Prioritization

Process
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Agile does not optimize for speed

…or efficiency

…or predictability

Resist the temptation to re-industrialize
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Agile doesn’t actually deliver value to anyone

Enter DevOps
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
What is DevOps, anyway?!

Digital service: functionality and operability are inseparable

DevOps treats them as a unified problem
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
The Three Ways of DevOps

Flow

Feedback

Continuous Experimentation and Learning
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
The DevOps Way of Feedback

Infrastructure

Application

Behavior

Change

All layers impact UX
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
How do you steer infrastructure?

Expensive, physical, complicated: slow/risky

Enter cloud: dynamic capacity

Cloud also optimizes for steering
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Microservices

Reduces friction for external delivery and internal adaptation 

“a new organizational model as much as a new architectural model"

Brings the self-steering business to life
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Common ingredient: small batch sizes 

Work

Change

Structure

Dependency
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Small batch sizes -> rapid feedback loops

Rapid feedback loops -> precise steering
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Beyond engineering: taking service seriously
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Service Design

Design thinking applied to services

Holistic internal-external understanding

Pervasive user-centeredness
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Self-steering happens through service

Your company is a service

IT is a service

The practice of design (or dev or QA or ops) is a service

A microservice is a service

Everything is service (design)

@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Design (what should come next) becomes
operations
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Operations (what happens now) becomes design
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Design becomes continuous

IT as conversational medium enables a circular design/operations loop

@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
How do you ensure IT drives useful conversations?
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Design for service, not just software:
Start with the customer’s needs

Address experience across touchpoints and time

Treat employees as customers
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Minimize latency, maximize feedback:

Extend the mantra of Lean throughout the lifecycle

Design signals, not just features

Apply to internal and external relationships
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Design for failure, operate to learn:

Design for resilience

Use failure as information

Incorporate entire “UX stack”
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Use operations as input to design:

Seek out operational insight

Expose internal and external interactions

Listen to reality -> act on what you hear
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Seek empathy:

Approach everything you do as user-centered design 

Use operations to better understand the customer’s perspective
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Exercise

How do we get from here to there? (everyone has a legacy)
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
A New Definition of Quality

Jeff Sussna

Ingineering.IT

@jeffsussna
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Agenda

-(Post-Industrial IT aka digital business)

-Continuous Quality

-A Language for Continuous Design
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
What does continuous design mean for quality?

Success as useful conversation with customers and each other
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Conversation/steering happens via service
Companies

IT organizations

Design, development, operations

Microservices
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
What is the real meaning of service?
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Software product quality

“The software meets the spec.”
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Software service quality

"The service helps customers accomplish their jobs-to-be-done"
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Service value is co-created in use

Customers “hire” services to help them accomplish jobs-to-be-done
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
"The product is the trip."

-AirBnb designer
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Goods-dominant logic

Producers create value via goods

Value is exchanged for money

Consumers destroy value via use
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Service-dominant logic

Mutual service exchange

Value co-creation through job-to-be-done satisfaction
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Service-dominant logic points us toward:

Systems thinking

Conversation

Steering 

Empathy
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Goods-dominant -> service-dominant logic

Captures the essence of industrial -> post-industrial shift 

The most important and difficult mindset shift to make

Applies at all levels: company, team/person, microservice
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Exercise

Who is your customer?

What is their job-to-be-done?

What help do they need to accomplish it?
Building Quality In

Jeff Sussna

Ingineering.IT

@jeffsussna
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
How do we assure service, not just software
quality?
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Four dimensions of service

Outcomes

Access

Coherency

Continuity
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Outcomes

Do the elements work correctly?

Are they usable? Do they fit into my workflow?

Do they help me accomplish my job-to-be-done?

Goes beyond validation
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Access

Can I use the service how and when I need to?

Performance, scalability, security, visibility…
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Access depends on humans not just systems

Biz/tech operations staff are customers too

“Running the service” helps me accomplish my goals
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Access is about repair not just prevention

Failure is inevitable in complex systems

Solving problems contributes to customer satisfaction
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Coherency

Does the service address my entire journey?

Does my experience hang together?

Does it integrate with the surrounding context?
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Continuity

Does the service evolve along with me and my world?

Bugs, improvements, evolution…

Dev/test becomes part of service delivery
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Steering happens here

Employee journeys evolves in response to customer journeys

Employee journeys evolve in response to each other

e.g., DevOps/Design Thinking adoption
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Managing change becomes a UX concern

Releasing a new feature triggers employee and customer journeys

Need to design across time, not just space
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
A new definition of quality demands a new
approach to QA
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Industrial QA

End of the assembly line

Tail wagging the dog

Focus on software not service
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Post-industrial QA

Validation and correction become part of creation

Cybernetics build error detection into aim/fire

Continuous design: design becomes operations becomes testing
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Post-industrial QA

Validation and correction become part of creation

Continuous design: design becomes operations becomes testing
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Complexity changes operations

Operations becomes “searching for failure” 

Prod becomes test (?!?!?!)
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Adaptation changes planning

A/B testing, canary releases, incremental feature surfacing

Prod becomes test again!
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Quality becomes continuous

Across time and space: design -> dev -> ops

QA shifts left and right

@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Whither the QA department?

Help the organization see the four dimensions of service quality



@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
QA’s new role

Advocate for feedback

Antidote to cognitive bias

Advocate for the customer

Advocate for service-dominant logic 



@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Discussion

How do the four dimensions of service impact your approach to QA?

How might a post-industrial QA “organization” look?
A Language for Continuous Design

Jeff Sussna

Ingineering.IT

@jeffsussna
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
How do we design and operate user-centered
digital services?
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
We need something that helps us:

Navigate complexity

Unify design and operations

Exchange service with customers

Achieve continuous quality
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
We need a “specification language” for continuous
design…
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
“I promise I’ll clean my room before dinner.”
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Intention
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Expression
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Intensity
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Benefit
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
“A strongly-stated intention to provide service”
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Why “promise”?
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Promises aren’t always kept
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
“A strongly-stated intention to provide service

that may or may not come to pass”
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Real-world systems

Collections of autonomous agents collaborating through promises
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Acknowledging uncertainty enables greater
certainty
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Acknowledging uncertainty -> greater certainty

Auto-scaling

Circuit breakers

Continuous integration

Design-for-fail
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Treating agents as autonomous enables greater
scalability, resilience, and steerability
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Needs + promises > requirements

Microservices

Self-organizing teams

Scaling agile
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
“Thinking in promises”

What promises should (can) we make?

What promises do we need from others?

What can we do to maximize trust? (by keeping/repairing our promises)

What promises do our customers need to keep?
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
What is the traveler’s job-to-be-done?

To get checked in with the hotel computer?

To make the transition from travel & stress to rest & relaxation
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
The failure stems from making the wrong promise
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Promise thinking models continuous design

Service, not just software

Design for failure, operate to learn

Operations as input to design
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Promise thinking models holistic service delivery

Physical and digital

Social and technical

Design and operations

Macro and micro

Internal and external
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
I promise to help you rest as part of your trip
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
I promise to…

…give a great talk on Promise Theory

…show my kids a good time on vacation

…close the deal and make my quarterly sales numbers
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
I promise to help you reserve a satisfactory room

I promise to be available when you want to use me

I promise to be functional and usable

I promise not to lose your reservation

I promise to keep your information secure
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
I promise to help you transition from travel to rest

I promise to be clean, attractive, and navigable

I promise to be friendly and helpful

I promise to give you a place to store your luggage
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
I promise to help you get the guest checked in

I promise to be available when you want to use me

I promise to be functional and usable

I promise to find the customer’s information quickly
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
I promise to support your larger service context

I promise to help you find a suitable restaurant

I promise to help you keep in touch with the office
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
I promise to help you operate the business

I promise to understand your (customers’) changing needs

I promise to continuously deliver operations system improvements

I promise to help you understand and adopt system changes
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
I promise to unify functionality and operability

I promise to deliver secure code

I promise to design for operations

I promise to reduce deployment friction

I promise to collaborate to solve shared problems
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Promise Thinking Exercise

What is the customer’s promise-to-be-kept? 

How do we help them keep their promise?

-Physical/digital

-Front office/back office

-Social/technical
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Promise thinking process

What promises do we need to make?

What promises do we need made to us?

How do we maximize our ability to keep our promises?

-resilience in the face of broken promises

-repair of our own broken promises
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Use service-dominant logic at all levels

Model the organization from the customer in

Address all four dimensions of service, not just software
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Design across domains

Physical/digital

Front office/back office

Social/technical

Design/development/QA/operations/support
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Using promise thinking

Focus on conversations not artifacts

Apply to systems, processes, orgs, people

Incorporate all four dimensions of service

Start where you are

Be curious and open

Design continuously
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Promise thinking is…

…the language of continuous design

…what happens when Service design meets DevOps meets complexity
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Promise thinking powers self-steering

Are we keeping our promises (to customers/to each other)?

Are we making the right promises?

How do we repair broken promises?

…by continually changing existing into preferred
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
In conclusion…
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Goods-dominant -> service-dominant logic

Captures the essence of industrial -> post-industrial shift 

The most important and difficult mindset shift to make

Applies at all levels: company, team/person, microservice
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
@jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
Want more?

www.ingineering.it

jes@ingineering.it

@jeffsussna

Weitere ähnliche Inhalte

Andere mochten auch

Approach Communications
Approach Communications Approach Communications
Approach Communications
sonutyagi
 
Jane_Trotter_Res_July 2016_UpdatedONLINE
Jane_Trotter_Res_July 2016_UpdatedONLINEJane_Trotter_Res_July 2016_UpdatedONLINE
Jane_Trotter_Res_July 2016_UpdatedONLINE
Jane Trotter
 
Abby Ellis Change Project
Abby Ellis Change ProjectAbby Ellis Change Project
Abby Ellis Change Project
Abby Ellis
 
282204131 volumen-4-espacios-reducidos
282204131 volumen-4-espacios-reducidos282204131 volumen-4-espacios-reducidos
282204131 volumen-4-espacios-reducidos
David MF
 

Andere mochten auch (13)

Pausa naranja marzo mujeres
Pausa naranja marzo mujeresPausa naranja marzo mujeres
Pausa naranja marzo mujeres
 
Approach Communications
Approach Communications Approach Communications
Approach Communications
 
Jane_Trotter_Res_July 2016_UpdatedONLINE
Jane_Trotter_Res_July 2016_UpdatedONLINEJane_Trotter_Res_July 2016_UpdatedONLINE
Jane_Trotter_Res_July 2016_UpdatedONLINE
 
Introducción a Dirección de Marketing 2015
Introducción a Dirección de Marketing 2015Introducción a Dirección de Marketing 2015
Introducción a Dirección de Marketing 2015
 
Chapter 4 & 5 Notes
Chapter 4 & 5 NotesChapter 4 & 5 Notes
Chapter 4 & 5 Notes
 
Apagón analógico
Apagón analógicoApagón analógico
Apagón analógico
 
IMG_0002
IMG_0002IMG_0002
IMG_0002
 
Abby Ellis Change Project
Abby Ellis Change ProjectAbby Ellis Change Project
Abby Ellis Change Project
 
DSEL WESTPORT BROCHURE
DSEL WESTPORT BROCHUREDSEL WESTPORT BROCHURE
DSEL WESTPORT BROCHURE
 
La casa y sus dependencias por Fanny Ochoa
La casa y sus dependencias por Fanny OchoaLa casa y sus dependencias por Fanny Ochoa
La casa y sus dependencias por Fanny Ochoa
 
282204131 volumen-4-espacios-reducidos
282204131 volumen-4-espacios-reducidos282204131 volumen-4-espacios-reducidos
282204131 volumen-4-espacios-reducidos
 
#PortraitDeStartuper #2 - Ariane Lab - Charles-Henri Mourre
#PortraitDeStartuper #2 - Ariane Lab - Charles-Henri Mourre#PortraitDeStartuper #2 - Ariane Lab - Charles-Henri Mourre
#PortraitDeStartuper #2 - Ariane Lab - Charles-Henri Mourre
 
Maya angelou power point
Maya angelou power pointMaya angelou power point
Maya angelou power point
 

Ähnlich wie Designing and operating user centered digital services - Jeff Sussna

[HUBFORUM SINGAPORE] HUB INSTITUTE, Digital Transformation is NOW !
[HUBFORUM SINGAPORE] HUB INSTITUTE, Digital Transformation is NOW ![HUBFORUM SINGAPORE] HUB INSTITUTE, Digital Transformation is NOW !
[HUBFORUM SINGAPORE] HUB INSTITUTE, Digital Transformation is NOW !
HUB INSTITUTE
 
IOT and Big Data - The Perfect Marriage
IOT and Big Data - The Perfect MarriageIOT and Big Data - The Perfect Marriage
IOT and Big Data - The Perfect Marriage
Dr. Mazlan Abbas
 

Ähnlich wie Designing and operating user centered digital services - Jeff Sussna (20)

Designing and Building (Your Own) UI Frameworks For the Enterprise
Designing and Building (Your Own) UI Frameworks For the EnterpriseDesigning and Building (Your Own) UI Frameworks For the Enterprise
Designing and Building (Your Own) UI Frameworks For the Enterprise
 
Synergy Technology Services Corporate Profile - 28-01-2016
Synergy Technology Services Corporate Profile - 28-01-2016Synergy Technology Services Corporate Profile - 28-01-2016
Synergy Technology Services Corporate Profile - 28-01-2016
 
2015 1029 webinar_meet_the_tech_savvy_cfo
2015 1029 webinar_meet_the_tech_savvy_cfo2015 1029 webinar_meet_the_tech_savvy_cfo
2015 1029 webinar_meet_the_tech_savvy_cfo
 
Serving the Next-Gen Customer
Serving the Next-Gen CustomerServing the Next-Gen Customer
Serving the Next-Gen Customer
 
Opticon 2015-Technology Trends, the “We Economy” and Optie Awards
Opticon 2015-Technology Trends, the “We Economy” and Optie AwardsOpticon 2015-Technology Trends, the “We Economy” and Optie Awards
Opticon 2015-Technology Trends, the “We Economy” and Optie Awards
 
Technology & Business - Wharton 2014
Technology & Business - Wharton 2014Technology & Business - Wharton 2014
Technology & Business - Wharton 2014
 
Get the Tech Out of the Way: Shallow Interaction Design for Enhanced Social P...
Get the Tech Out of the Way: Shallow Interaction Design for Enhanced Social P...Get the Tech Out of the Way: Shallow Interaction Design for Enhanced Social P...
Get the Tech Out of the Way: Shallow Interaction Design for Enhanced Social P...
 
Learn how marketers use APIs to automate their stack
Learn how marketers use APIs to automate their stackLearn how marketers use APIs to automate their stack
Learn how marketers use APIs to automate their stack
 
Strata aerni 2015_09_30_1315
Strata aerni 2015_09_30_1315Strata aerni 2015_09_30_1315
Strata aerni 2015_09_30_1315
 
Business Impact From IoT? Just Add Data Science
Business Impact From IoT? Just Add Data ScienceBusiness Impact From IoT? Just Add Data Science
Business Impact From IoT? Just Add Data Science
 
Internet of Things - Connecting and Aggregating the Innovative Minds
Internet of Things - Connecting and Aggregating the Innovative MindsInternet of Things - Connecting and Aggregating the Innovative Minds
Internet of Things - Connecting and Aggregating the Innovative Minds
 
JVMCON Java in the 21st Century: are you thinking far enough ahead?
JVMCON Java in the 21st Century: are you thinking far enough ahead?JVMCON Java in the 21st Century: are you thinking far enough ahead?
JVMCON Java in the 21st Century: are you thinking far enough ahead?
 
June 27 top_10_techtrends_dcearley_176465
June 27 top_10_techtrends_dcearley_176465June 27 top_10_techtrends_dcearley_176465
June 27 top_10_techtrends_dcearley_176465
 
When Downtime Isn’t an Option: Performance Optimization Analytics in the Era ...
When Downtime Isn’t an Option: Performance Optimization Analytics in the Era ...When Downtime Isn’t an Option: Performance Optimization Analytics in the Era ...
When Downtime Isn’t an Option: Performance Optimization Analytics in the Era ...
 
[HUBFORUM SINGAPORE] HUB INSTITUTE, Digital Transformation is NOW !
[HUBFORUM SINGAPORE] HUB INSTITUTE, Digital Transformation is NOW ![HUBFORUM SINGAPORE] HUB INSTITUTE, Digital Transformation is NOW !
[HUBFORUM SINGAPORE] HUB INSTITUTE, Digital Transformation is NOW !
 
IOT and Big Data - The Perfect Marriage
IOT and Big Data - The Perfect MarriageIOT and Big Data - The Perfect Marriage
IOT and Big Data - The Perfect Marriage
 
How To Do Digital Innovation In An Enterprise
How To Do Digital Innovation In An EnterpriseHow To Do Digital Innovation In An Enterprise
How To Do Digital Innovation In An Enterprise
 
Data driven-business
Data driven-businessData driven-business
Data driven-business
 
Using Social, Video & Mobile Platforms To Engage, Inspire, And Connect With A...
Using Social, Video & Mobile Platforms To Engage, Inspire, And Connect With A...Using Social, Video & Mobile Platforms To Engage, Inspire, And Connect With A...
Using Social, Video & Mobile Platforms To Engage, Inspire, And Connect With A...
 
[Business Agility] - Building the right thing and building it right.
[Business Agility] - Building the right thing and building it right.[Business Agility] - Building the right thing and building it right.
[Business Agility] - Building the right thing and building it right.
 

Mehr von JAXLondon_Conference

All change! How the new Economics of Cloud will make you think differently ab...
All change! How the new Economics of Cloud will make you think differently ab...All change! How the new Economics of Cloud will make you think differently ab...
All change! How the new Economics of Cloud will make you think differently ab...
JAXLondon_Conference
 
Stop guessing, start testing – mobile testing done right - Timo Euteneuer
Stop guessing, start testing – mobile testing done right - Timo EuteneuerStop guessing, start testing – mobile testing done right - Timo Euteneuer
Stop guessing, start testing – mobile testing done right - Timo Euteneuer
JAXLondon_Conference
 
Java Generics Past, Present and Future - Richard Warburton, Raoul-Gabriel Urma
Java Generics Past, Present and Future - Richard Warburton, Raoul-Gabriel UrmaJava Generics Past, Present and Future - Richard Warburton, Raoul-Gabriel Urma
Java Generics Past, Present and Future - Richard Warburton, Raoul-Gabriel Urma
JAXLondon_Conference
 
Java Generics Past, Present and Future - Richard Warburton, Raoul-Gabriel Urma
Java Generics Past, Present and Future - Richard Warburton, Raoul-Gabriel UrmaJava Generics Past, Present and Future - Richard Warburton, Raoul-Gabriel Urma
Java Generics Past, Present and Future - Richard Warburton, Raoul-Gabriel Urma
JAXLondon_Conference
 
Smoothing the continuous delivery path – a tale of two teams - Lyndsay Prewer
Smoothing the continuous delivery path – a tale of two teams - Lyndsay PrewerSmoothing the continuous delivery path – a tale of two teams - Lyndsay Prewer
Smoothing the continuous delivery path – a tale of two teams - Lyndsay Prewer
JAXLondon_Conference
 
Java generics past, present and future - Raoul-Gabriel Urma, Richard Warburton
Java generics past, present and future - Raoul-Gabriel Urma, Richard WarburtonJava generics past, present and future - Raoul-Gabriel Urma, Richard Warburton
Java generics past, present and future - Raoul-Gabriel Urma, Richard Warburton
JAXLondon_Conference
 

Mehr von JAXLondon_Conference (20)

Cassandra and Spark - Tim Berglund
Cassandra and Spark - Tim BerglundCassandra and Spark - Tim Berglund
Cassandra and Spark - Tim Berglund
 
All change! How the new Economics of Cloud will make you think differently ab...
All change! How the new Economics of Cloud will make you think differently ab...All change! How the new Economics of Cloud will make you think differently ab...
All change! How the new Economics of Cloud will make you think differently ab...
 
The Unit Test is dead. Long live the Unit Test! - Colin Vipurs
The Unit Test is dead. Long live the Unit Test! - Colin VipursThe Unit Test is dead. Long live the Unit Test! - Colin Vipurs
The Unit Test is dead. Long live the Unit Test! - Colin Vipurs
 
Stop guessing, start testing – mobile testing done right - Timo Euteneuer
Stop guessing, start testing – mobile testing done right - Timo EuteneuerStop guessing, start testing – mobile testing done right - Timo Euteneuer
Stop guessing, start testing – mobile testing done right - Timo Euteneuer
 
Java Generics Past, Present and Future - Richard Warburton, Raoul-Gabriel Urma
Java Generics Past, Present and Future - Richard Warburton, Raoul-Gabriel UrmaJava Generics Past, Present and Future - Richard Warburton, Raoul-Gabriel Urma
Java Generics Past, Present and Future - Richard Warburton, Raoul-Gabriel Urma
 
Java Generics Past, Present and Future - Richard Warburton, Raoul-Gabriel Urma
Java Generics Past, Present and Future - Richard Warburton, Raoul-Gabriel UrmaJava Generics Past, Present and Future - Richard Warburton, Raoul-Gabriel Urma
Java Generics Past, Present and Future - Richard Warburton, Raoul-Gabriel Urma
 
Smoothing the continuous delivery path – a tale of two teams - Lyndsay Prewer
Smoothing the continuous delivery path – a tale of two teams - Lyndsay PrewerSmoothing the continuous delivery path – a tale of two teams - Lyndsay Prewer
Smoothing the continuous delivery path – a tale of two teams - Lyndsay Prewer
 
VC from the inside - a techie's perspective - Adrian Colyer
VC from the inside - a techie's perspective - Adrian ColyerVC from the inside - a techie's perspective - Adrian Colyer
VC from the inside - a techie's perspective - Adrian Colyer
 
Use your type system; write less code - Samir Talwar
Use your type system; write less code - Samir TalwarUse your type system; write less code - Samir Talwar
Use your type system; write less code - Samir Talwar
 
Thinking fast and slow with software development - Daniel Bryant
Thinking fast and slow with software development - Daniel BryantThinking fast and slow with software development - Daniel Bryant
Thinking fast and slow with software development - Daniel Bryant
 
The java memory model and the mutability matrix of pain - Jamie Allen
The java memory model and the mutability matrix of pain - Jamie AllenThe java memory model and the mutability matrix of pain - Jamie Allen
The java memory model and the mutability matrix of pain - Jamie Allen
 
The art of shifting perspectives - Rachel Davies
The art of shifting perspectives - Rachel DaviesThe art of shifting perspectives - Rachel Davies
The art of shifting perspectives - Rachel Davies
 
Spring Boot in the Web Tier - Dave Syer
Spring Boot in the Web Tier - Dave SyerSpring Boot in the Web Tier - Dave Syer
Spring Boot in the Web Tier - Dave Syer
 
Microservices from dream to reality in an hour - Dr. Holly Cummins
Microservices from dream to reality in an hour - Dr. Holly CumminsMicroservices from dream to reality in an hour - Dr. Holly Cummins
Microservices from dream to reality in an hour - Dr. Holly Cummins
 
Love your architecture - Alexander von Zitzewitz
Love your architecture - Alexander von ZitzewitzLove your architecture - Alexander von Zitzewitz
Love your architecture - Alexander von Zitzewitz
 
Lambdas puzzler - Peter Lawrey
Lambdas puzzler - Peter LawreyLambdas puzzler - Peter Lawrey
Lambdas puzzler - Peter Lawrey
 
Java vs. Java Script for enterprise web applications - Chris Bailey
Java vs. Java Script for enterprise web applications - Chris BaileyJava vs. Java Script for enterprise web applications - Chris Bailey
Java vs. Java Script for enterprise web applications - Chris Bailey
 
Java generics past, present and future - Raoul-Gabriel Urma, Richard Warburton
Java generics past, present and future - Raoul-Gabriel Urma, Richard WarburtonJava generics past, present and future - Raoul-Gabriel Urma, Richard Warburton
Java generics past, present and future - Raoul-Gabriel Urma, Richard Warburton
 
Java 8 best practices - Stephen Colebourne
Java 8 best practices - Stephen ColebourneJava 8 best practices - Stephen Colebourne
Java 8 best practices - Stephen Colebourne
 
Intuitions for scaling data centric architectures - Benjamin Stopford
Intuitions for scaling data centric architectures - Benjamin StopfordIntuitions for scaling data centric architectures - Benjamin Stopford
Intuitions for scaling data centric architectures - Benjamin Stopford
 

Kürzlich hochgeladen

%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 

Kürzlich hochgeladen (20)

The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 

Designing and operating user centered digital services - Jeff Sussna

  • 1. Designing and Operating 
 User-Centered Digital Services Jeff Sussna
 Ingineering.IT
 @jeffsussna
  • 2. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Me: IT consultant/design thinker Practice: IT transformation
 Career: Dev/QA/Ops
 Background: liberal arts
  • 3. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 4. A method for user-centeredness Empathy
 Ethnography
 Abduction
 Iteration
  • 6. “Changing existing situations into preferred ones” -Herbert Simon
  • 7. DevOps is design thinking
  • 8. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. “Welcome to Digital Service 101” 1-day “design/IT/business” seminar
 History, philosophy, economics, biology (and computer science)
  • 9. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Information Technology -> Interaction Technology IT includes digital design and product management
  • 10. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 11. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 12. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. What will we learn? A holistic approach digital service quality
 A common design/operations language
 How to evaluate, adapt, and improve methodologies
 New ways of thinking and working across boundaries
  • 13. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 14. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Agenda Talking, discussing, designing:
 -Post-Industrial IT
 -Continuous Quality
 -A Language for Continuous Design
  • 15. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. From industrialism to post-industrialism
  • 16. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 17. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 18. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 19. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 20. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Service economy
  • 21. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Knowledge work
  • 22. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Change and innovation as the new purpose
  • 23. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Pervasive computerization
  • 24. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Post-industrialism in the 21st century
  • 25. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Products -> services Things -> experiences
 Transactions -> relationships
 Convincing -> understanding
  • 26. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Silos -> infusion Is the coffee shop for chatting or working?
 Is your phone for calls/photos/email?
 Is your car a car or a Spotify client?
  • 27. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Complicated -> complex Is your car radio Honda’s fault or Spotify’s?
 Is online customer subscription management SoE or SoR?
 Is your data managed by Freshbooks or Heroku or AWS?
 Do your customers call your support line or just complain on Twitter?
  • 28. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 29. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 30. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Complexity is counterintuitive Emergence
 Cascading failure
 Sensitivity to history
  • 31. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 32. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Efficiency -> adaptability Kodak lasted 100 years before being disrupted
 Microsoft lasted 30 years
 Apple went from the world’s most valuable company to a ? in 1 year
  • 33. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 34. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Brand promise shifts from delivery to conversation
  • 35. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. The old business imperative Engineer scale, robustness, predictability
 Push product and message
  • 36. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. The new business imperative Navigate complexity
 Co-create product and message
  • 37. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Our day How does the new business imperative challenge old methods?
 How can new methods help us satisfy it?
  • 38. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Warm-up exercise Where do you experience infusion and complexity?
 How does it break down old methods?
 What new challenges does it pose?
  • 39. A New Model of Control Jeff Sussna
 Ingineering.IT
 @jeffsussna
  • 40. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. What is business? Control Profit, market share, stock price
 Product quality, customer satisfaction
 Operational efficiency, employee behavior 
 …
  • 41. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Industrialism: the age of control

  • 42. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Taylorism Time/motion studies -> standardized activities
 Separation of planning/management from execution

  • 43. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. The problems with industrial control Product-centric
 Efficiency/scale over adaptability
 Radical separation of planning from execution 
 Assumes predictability

  • 44. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. We need a new, post-industrial model of control
  • 45. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 46. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 47. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 48. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 49. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Cybernetics: kybernetes, “good steering”
  • 50. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Lean Startup as a cybernetic methodology Product development: predict the customer’s trajectory
 MVP: calibrate your aim
 Pivot: adjust your prediction
  • 51. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. “Cybernetics needs to be applied to itself” -Margaret Mead
  • 52. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. “The cybernetics of observing systems” -Heinz von Foerster
  • 53. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 54. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 55. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 56. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Autopoiesis self-creation / self-production
  • 57. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 58. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Structural coupling Internal organization corresponds to external environment
 No flies, no frog
  • 59. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Self-steering Continual internal/external adaptation
  • 60. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. So what? How do you even spell “autopoiesis”?!
  • 61. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Business is a process of continual self-production Employees + systems + materials = products
 Products + sales = revenue
 Revenue pays for employees + systems + materials
 …
  • 62. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Companies succeed through structural coupling Wrong product, wrong price, wrong market… = “death”
  • 63. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. The post-industrial economy - Service
 Infusion
 Complexity
 Disruption - demands self-steering
  • 64. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 65. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. The cybernetic insight Life/business is a never-ending process of adaptation
  • 66. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 67. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 68. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. “I like cybernetics: its intrinsic circularity helps me see myself through the eyes of the other.” -Heinz von Foerster
  • 69. IT As a Conversational Medium Jeff Sussna
 Ingineering.IT
 @jeffsussna
  • 70. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Infusion makes IT critical to brand as conversation
  • 71. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Impedance mismatch: IT as industrial control aid
  • 72. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 73. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. We need a post-industrial model/purpose for IT IT as a medium for empathic conversation
  • 74. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Interaction Technology: how companies converse With customers
 Among themselves

  • 75. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Conversational IT Integrates building blocks with shared cybernetic roots and purpose
 Understanding that foundation is key to effective action
  • 76. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Agile The grandfather of cybernetic IT
  • 77. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Agile’s identity crisis “We are uncovering better ways of developing software” - what?
 “We value <X> over <YY>” - why?
  • 78. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. “Agile processes harness change 
 for the customer's competitive advantage"
  • 79. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Agile optimizes for steering Requirements
 Implementation
 Prioritization
 Process
  • 80. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Agile does not optimize for speed …or efficiency
 …or predictability
 Resist the temptation to re-industrialize
  • 81. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Agile doesn’t actually deliver value to anyone Enter DevOps
  • 82. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. What is DevOps, anyway?! Digital service: functionality and operability are inseparable
 DevOps treats them as a unified problem
  • 83. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. The Three Ways of DevOps Flow
 Feedback
 Continuous Experimentation and Learning
  • 84. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. The DevOps Way of Feedback Infrastructure
 Application
 Behavior
 Change
 All layers impact UX
  • 85. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. How do you steer infrastructure? Expensive, physical, complicated: slow/risky
 Enter cloud: dynamic capacity
 Cloud also optimizes for steering
  • 86. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Microservices Reduces friction for external delivery and internal adaptation 
 “a new organizational model as much as a new architectural model"
 Brings the self-steering business to life
  • 87. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Common ingredient: small batch sizes Work
 Change
 Structure
 Dependency
  • 88. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Small batch sizes -> rapid feedback loops Rapid feedback loops -> precise steering
  • 89. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Beyond engineering: taking service seriously
  • 90. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Service Design Design thinking applied to services
 Holistic internal-external understanding
 Pervasive user-centeredness
  • 91. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 92. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 93. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Self-steering happens through service Your company is a service
 IT is a service
 The practice of design (or dev or QA or ops) is a service
 A microservice is a service
 Everything is service (design)

  • 94. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Design (what should come next) becomes operations
  • 95. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Operations (what happens now) becomes design
  • 96. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Design becomes continuous IT as conversational medium enables a circular design/operations loop

  • 97. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 98. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. How do you ensure IT drives useful conversations?
  • 99. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Design for service, not just software: Start with the customer’s needs
 Address experience across touchpoints and time
 Treat employees as customers
  • 100. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Minimize latency, maximize feedback: Extend the mantra of Lean throughout the lifecycle
 Design signals, not just features
 Apply to internal and external relationships
  • 101. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Design for failure, operate to learn: Design for resilience
 Use failure as information
 Incorporate entire “UX stack”
  • 102. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Use operations as input to design: Seek out operational insight
 Expose internal and external interactions
 Listen to reality -> act on what you hear
  • 103. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Seek empathy: Approach everything you do as user-centered design 
 Use operations to better understand the customer’s perspective
  • 104. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Exercise How do we get from here to there? (everyone has a legacy)
  • 105. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 106. A New Definition of Quality Jeff Sussna
 Ingineering.IT
 @jeffsussna
  • 107. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Agenda -(Post-Industrial IT aka digital business)
 -Continuous Quality
 -A Language for Continuous Design
  • 108. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. What does continuous design mean for quality? Success as useful conversation with customers and each other
  • 109. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Conversation/steering happens via service Companies
 IT organizations
 Design, development, operations
 Microservices
  • 110. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. What is the real meaning of service?
  • 111. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Software product quality “The software meets the spec.”
  • 112. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Software service quality "The service helps customers accomplish their jobs-to-be-done"
  • 113. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 114. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 115. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Service value is co-created in use Customers “hire” services to help them accomplish jobs-to-be-done
  • 116. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. "The product is the trip." -AirBnb designer
  • 117. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 118. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 119. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Goods-dominant logic Producers create value via goods
 Value is exchanged for money
 Consumers destroy value via use
  • 120. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 121. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Service-dominant logic Mutual service exchange
 Value co-creation through job-to-be-done satisfaction
  • 122. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 123. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 124. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 125. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 126. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Service-dominant logic points us toward: Systems thinking
 Conversation
 Steering 
 Empathy
  • 127. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Goods-dominant -> service-dominant logic Captures the essence of industrial -> post-industrial shift 
 The most important and difficult mindset shift to make
 Applies at all levels: company, team/person, microservice
  • 128. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 129. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Exercise Who is your customer?
 What is their job-to-be-done?
 What help do they need to accomplish it?
  • 130. Building Quality In Jeff Sussna
 Ingineering.IT
 @jeffsussna
  • 131. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. How do we assure service, not just software quality?
  • 132. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Four dimensions of service Outcomes
 Access
 Coherency
 Continuity
  • 133. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Outcomes Do the elements work correctly?
 Are they usable? Do they fit into my workflow?
 Do they help me accomplish my job-to-be-done?
 Goes beyond validation
  • 134. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Access Can I use the service how and when I need to?
 Performance, scalability, security, visibility…
  • 135. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Access depends on humans not just systems Biz/tech operations staff are customers too
 “Running the service” helps me accomplish my goals
  • 136. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Access is about repair not just prevention Failure is inevitable in complex systems
 Solving problems contributes to customer satisfaction
  • 137. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Coherency Does the service address my entire journey?
 Does my experience hang together?
 Does it integrate with the surrounding context?
  • 138. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Continuity Does the service evolve along with me and my world?
 Bugs, improvements, evolution…
 Dev/test becomes part of service delivery
  • 139. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Steering happens here Employee journeys evolves in response to customer journeys
 Employee journeys evolve in response to each other
 e.g., DevOps/Design Thinking adoption
  • 140. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Managing change becomes a UX concern Releasing a new feature triggers employee and customer journeys
 Need to design across time, not just space
  • 141. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. A new definition of quality demands a new approach to QA
  • 142. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Industrial QA End of the assembly line
 Tail wagging the dog
 Focus on software not service
  • 143. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 144. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Post-industrial QA Validation and correction become part of creation
 Cybernetics build error detection into aim/fire
 Continuous design: design becomes operations becomes testing
  • 145. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Post-industrial QA Validation and correction become part of creation
 Continuous design: design becomes operations becomes testing
  • 146. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Complexity changes operations Operations becomes “searching for failure” 
 Prod becomes test (?!?!?!)
  • 147. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Adaptation changes planning A/B testing, canary releases, incremental feature surfacing
 Prod becomes test again!
  • 148. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Quality becomes continuous Across time and space: design -> dev -> ops
 QA shifts left and right

  • 149. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Whither the QA department? Help the organization see the four dimensions of service quality
 

  • 150. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 151. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. QA’s new role Advocate for feedback
 Antidote to cognitive bias
 Advocate for the customer
 Advocate for service-dominant logic 
 

  • 152. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Discussion How do the four dimensions of service impact your approach to QA?
 How might a post-industrial QA “organization” look?
  • 153. A Language for Continuous Design Jeff Sussna
 Ingineering.IT
 @jeffsussna
  • 154. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. How do we design and operate user-centered digital services?
  • 155. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. We need something that helps us: Navigate complexity
 Unify design and operations
 Exchange service with customers
 Achieve continuous quality
  • 156. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. We need a “specification language” for continuous design…
  • 157. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 158. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 159. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 160. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. “I promise I’ll clean my room before dinner.”
  • 161. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Intention
  • 162. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Expression
  • 163. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Intensity
  • 164. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Benefit
  • 165. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. “A strongly-stated intention to provide service”
  • 166. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Why “promise”?
  • 167. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Promises aren’t always kept
  • 168. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. “A strongly-stated intention to provide service
 that may or may not come to pass”
  • 169. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 170. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 171. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 172. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Real-world systems Collections of autonomous agents collaborating through promises
  • 173. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Acknowledging uncertainty enables greater certainty
  • 174. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Acknowledging uncertainty -> greater certainty Auto-scaling
 Circuit breakers
 Continuous integration
 Design-for-fail
  • 175. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Treating agents as autonomous enables greater scalability, resilience, and steerability
  • 176. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Needs + promises > requirements Microservices
 Self-organizing teams
 Scaling agile
  • 177. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. “Thinking in promises” What promises should (can) we make?
 What promises do we need from others?
 What can we do to maximize trust? (by keeping/repairing our promises)
 What promises do our customers need to keep?
  • 178. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 179. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. What is the traveler’s job-to-be-done? To get checked in with the hotel computer?
 To make the transition from travel & stress to rest & relaxation
  • 180. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 181. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. The failure stems from making the wrong promise
  • 182. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Promise thinking models continuous design Service, not just software
 Design for failure, operate to learn
 Operations as input to design
  • 183. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Promise thinking models holistic service delivery Physical and digital
 Social and technical
 Design and operations
 Macro and micro
 Internal and external
  • 184. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. I promise to help you rest as part of your trip
  • 185. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. I promise to… …give a great talk on Promise Theory
 …show my kids a good time on vacation
 …close the deal and make my quarterly sales numbers
  • 186. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. I promise to help you reserve a satisfactory room I promise to be available when you want to use me
 I promise to be functional and usable
 I promise not to lose your reservation
 I promise to keep your information secure
  • 187. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. I promise to help you transition from travel to rest I promise to be clean, attractive, and navigable
 I promise to be friendly and helpful
 I promise to give you a place to store your luggage
  • 188. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. I promise to help you get the guest checked in I promise to be available when you want to use me
 I promise to be functional and usable
 I promise to find the customer’s information quickly
  • 189. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. I promise to support your larger service context I promise to help you find a suitable restaurant
 I promise to help you keep in touch with the office
  • 190. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. I promise to help you operate the business I promise to understand your (customers’) changing needs
 I promise to continuously deliver operations system improvements
 I promise to help you understand and adopt system changes
  • 191. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. I promise to unify functionality and operability I promise to deliver secure code
 I promise to design for operations
 I promise to reduce deployment friction
 I promise to collaborate to solve shared problems
  • 192. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Promise Thinking Exercise What is the customer’s promise-to-be-kept? 
 How do we help them keep their promise?
 -Physical/digital
 -Front office/back office
 -Social/technical
  • 193. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Promise thinking process What promises do we need to make?
 What promises do we need made to us?
 How do we maximize our ability to keep our promises?
 -resilience in the face of broken promises
 -repair of our own broken promises
  • 194. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Use service-dominant logic at all levels Model the organization from the customer in
 Address all four dimensions of service, not just software
  • 195. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Design across domains Physical/digital
 Front office/back office
 Social/technical
 Design/development/QA/operations/support
  • 196. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Using promise thinking Focus on conversations not artifacts
 Apply to systems, processes, orgs, people
 Incorporate all four dimensions of service
 Start where you are
 Be curious and open
 Design continuously
  • 197. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Promise thinking is… …the language of continuous design
 …what happens when Service design meets DevOps meets complexity
  • 198. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Promise thinking powers self-steering Are we keeping our promises (to customers/to each other)?
 Are we making the right promises?
 How do we repair broken promises?
 …by continually changing existing into preferred
  • 199. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. In conclusion…
  • 200. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Goods-dominant -> service-dominant logic Captures the essence of industrial -> post-industrial shift 
 The most important and difficult mindset shift to make
 Applies at all levels: company, team/person, microservice
  • 201. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 202. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 203. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved.
  • 204. @jeffsussnaCopyright © 2015 Ingineering.IT, LLC. All Rights Reserved. Want more? www.ingineering.it
 jes@ingineering.it
 @jeffsussna