bringing design to life with lean ux & lean engineering - Lean Day West 2013

Bill Scott
Bill ScottSr. Director UI Engineering at PayPal
bringing design to life with
lean ux & lean engineering
lessons learned @ paypal in blending teams to create new experiences
bill scott (@billwscott)
sr. director, user interface engineering, paypal
cody evol (@codyevol)
checkout design lead, ued, paypal
lean day west, portland or, sept 2013
the schedule
08:30-08:45 introductions (15)
08:45-09:30 the problem (45)
09:30-10:00 adopting lean (30)
10:00-10:15 break (15)
10:15-11:15 the lessons (60)
11:15-11:45 the tools (30)
11:45-12:00 Q & A
the problem
a look at where paypal has been. can you relate?
organizational model
standard process creates distinct work phases
boundaries are the hand-off points between roles
product
(business)
design engineering
typical product life cycle
product
(business)
design
engineering
(agile team)
PRD UX spec
(wall) (wall)
customer
delivery
upon delivery, team disbands and forms into new teams
what was broken in
design?
late 2011/early 2012
deep silos
iteration planning done by developers without designer’s involved
designers hand off specs without prior involvement of developers
developer days (“dev days”) valued over design time
frequent WFH days created low energy and less collaboration time
hyper-segmentation of products
broad team distribution
geographic distribution created wedges, duplications and blocked
collaboration
lack of alignment with UED partners (not uncommon to have designers &
engineers in same region to be working on different products)
lack of agile understanding
while UED interfaced with agile teams they did not participate directly in
agile planning, retrospectives, etc.
agile machinery also did not account for experience design
no strong ownership
UED staff in a pooled/studio model instead of a dedicated model
once delivery happened the designers moved to another project
often engineers did not know who the designer was for a product to ask
questions to
teams not empowered to make decisions as a gauntlet of other teams had
to approve to go live
what was broken in
product?
late 2011/early 2012
no measurement/learn culture
in several products there were no key performance indicators to measure &
learn against
since a/b testing was hard to do, there was no concept of an MVP
(minimal viable product)
feature-itus
since the organization rallied around projects instead of products, product
tended to try to put as much on the train as possible
without kpis you guess more and more (F.O.G.)
without measurement you never get rid of features
too many silos
product was divided over 9 different organizations!
mobile was also a separate business, product and engineering silo
what was broken in
engineering?
late 2011/early 2012
too many silos
just like our counterparts, we were broken into many different organizations
mobile was a separate organization
too hard to go live
37 tickets just to get a bug fixed and pushed to live
every organization was set up to say “no” to anything that might be
innovative for fear of failure, risk, security issues, etc.
no devops, no CI/CD
technology broken
no modern services architecture
all solutions were built as silos
ui logic and business logic intertwined
technology platform assumed developers were not to be trusted
agile way too granular
one product had 20+ agile streams. 12 of these were experience streams.
each stream was responsible for one small part of the experience
created nightmares of integration
created a fractured experience for users
paypal circa 2011
roll your own. disconnected
delivery experience. culture of
long shelf life. inward focus.
risk averse.
adopting lean
following a build/measure/learn mindset
lean startup
founded on build/measure/learn
get out of the building (GOOB)
invalidate your risky assumptions
go for the minimal viable product (MVP)
fail fast, learn fast
get to the pivot
lean ux
designing products for build/measure/learn
(lean startup)
requires 3 rules to be followed at all times
get to & maintain a shared understanding
form deep collaboration across
disciplines
keep continuous customer feedback
flowing
engineering focused on
learning
engineering the build/measure/learn cycle
shift the focus to minimal viable everything (MV*)
follows the key rules of lean ux:
shared understanding
deep collaboration
continuous customer feedback
LEANENGINEERING
ApplyingLeanStartupPrinciples
to
BringDesigntoLife
hermes project
re-inventing checkout with lean ux
hermes project
whiteboard
to code
code to usability
product/design/engineering teams usability/customers
lean ux in action
free to iterate independent of agile
user interface engineering - agile scrum team
lean ux - lean team track
engineering - agile scrum teamsprint 0
usability usability usability usability usability
release release release release
{agile
lean ux can provide a brain for agile
three key principles that drive lean ux
remember these to keep your teams on track
shared
understanding
the more understanding the less
documentation
but this doesn’t mean NO
documentation
you need whatever is needed to gain a
shared understanding
deep collaboration
strong belief that ideas come from many
different voices
trust is essential
all efforts never stray far from
collaborative efforts
continuous customer
feedback
this is the lifeblood of the team
gets rid of politics
turns a team outside-in
lessons learned along the way
school of hard knocks
create a sandbox
IMVU allows every engineer to put a test
out to 1% of users
at netflix we often created additional
tests that designers or engineers
independently wanted to try as a
solution to a hypothesis
1
hotwire case study
how do you protect the parent organization from the internal startup?
create a sandbox
Source: “Lean Startup in the Hotwire Enterprise” by Kristen Mirenda & Karl Shultz
hotwire case study: feedback
“hate it - can't even
sort anymore”
“I don't like it because you
cannot filter the results or
even sort them.. What
were you thinking?”
“absolutely blows...pure
garbage. need to be able to sort
asap. i'll come work for you and
help you figure it out. wtf.”
Source: “Lean Startup in the Hotwire Enterprise” by Kristen Mirenda & Karl Shultz
hotwire case study: data
Source: “Lean Startup in the Hotwire Enterprise” by Kristen Mirenda & Karl Shultz
move to a
“living spec”
break down barriers between
prototyping and production
use developers for prototyping as forcing
function
embrace RITE
avoid tools/process that get away from
collaboration
2
make the spec real
there are many, many prototyping tools available now
you can create a living
spec with these
however the fidelity
is never the same as
real code
recommend HTML
prototyping
(more on this later)
but what about docs?
watch out for “predictive documentation”
watch out for documentation that replaces collaboration or is a band-aid
for bad process
good documentation will enhance collaboration, shared understanding and
disseminate learnings
use a prototype stack
whiteboard
to code code to usability
product/design
team
user interface
engineers
usability/customers
to enable learning
use a prototype stack
whiteboard
to code code to usability
product/design
team
user interface
engineers
usability/customers
to enable learning
nodejs
JS libraries
JS Templating
(dustjs)
less -> CSS images
enable sketch to code
forcing function
it brings about a close collaboration between engineering and design
it creates a bridge for shared understanding
requires a lot of confidence and transparency
how lean & agile can play together
fuller integration with services, unhappy paths & hardening error handling
prototyping happens in rapid succession (lean ux track)
services agile scrum teams
usability usability usability usability usability
release release release release
{agile
lean ux can provide a brain for agile
stories & code shared
lean & agile teams should blend together
engineer for
experimentation
long shelf life to rapid experimentation
focus on learning not on delivery
design for volatility
refactor the tech stack with learning in
mind
3
experiences must learn
All buildings are predictions.
All predictions are wrong.
There's no escape from this grim syllogism, but it can be
softened.
Stewart Brand
Our software is always tearing
itself apart (or should be)
Recognize that different layers
change at different velocities
velocity changes by layer
recognize that different parts of tech stack change at different velocities
“any building is actually a hierarchy of pieces, each of which inherently changes at
different rates” - Stewart Brand. How Buildings Learn.
design for throwaway-ability (volatility)!
“use before you reuse” (optimize for change)
utilize packaging or paths to capture experiments
why start with experience?
stay honest & pure by having experience be the driver
(not what your boss thinks or what looks good on your resume or what the
loudest one in the room thinks)
remember
use before you reuse
let the experience drive the engineering
reuse is an engineering optimization. use is what users do. reuse is what engineers
do.
experience vs components
experience vs components
bringing design to life with  lean ux & lean engineering - Lean Day West 2013
tangled up
technology
big problem. technology and processes not
geared to build/test/learn.
refactor your way out of technical and
experience debt
build in rapid experimentation
think of the UI layer as “the experimentation layer”
early rapid prototyping leads to learnings to get into the right ballpark
follow with live A/B Testing. Lots of it.
creates a healthy environment with constant customer feedback loops
contrast this with “long shelf life”
culture
requirements for lean Stack
independent of the backend language
flexible enough to run in either the server or in the client
equally good at building web sites as it is building web applications
pushable outside of the application stack (publish model)
cleanly separated from the backend/app code (ideally by JSON)
utilize what is common to developers
quick & easy to build & tear down components
1st step: fire up a prototype stack (nodejs)
utilize opens source stack
express, connect, require.js
bring in javascript templating and other open source
ui goodness
node.js
ui bits
prototype
stack
2nd step: bootstrap with bootstrap
able to create a new branded look in a few hours
enabled sketch to code
node.js
ui bits
prototype
stack
3rd step: use javascript templating
text templates get compiled to
javascript
<p>Hello {name}</p>
dustjs templates execute wherever
there is javascript
templates = JS
{dust}
JavaScript
compiles to...
javascript is
evaluated
to render ui
4th step: make ui bits portable to legacy
JS templating can be run in client
browser or server on the production
stack
we can drag & drop the ui bits from
prototyping stack to the production
stack
rhinoscript enabled stack parity
java (rhinoscript)node.js
{dust}
JS template
prototype
stack
production
stack
{dust}
JS template
client OR
server
either stack
5th step: build on open source
kraken
prototype &
production stack
contains “webcore” for
scaffolding and providing
a lightweight framework
for dev & production
nconf
async
q
supertest
github love
6th step: bring node to production
project kraken
enable all of the standard paypal
services WITHOUT looking like PayPal
but do it in a friendly npm way
monitoring, logging, security,
content, locale resolution, analytics,
authentication, template rendering,
experimentation, packaging,
application framework, deployment,
session management, service access, etc.
simplifies creating an app in a few minutes with all paypal services
java (rhinoscript)
production
stack
{dust}
JS template
7th step: one stack to rule them all
node.js
{dust}
JS template
prototype
stack
java (rhinoscript)
production
stack
{dust}
JS template
7th step: one stack to rule them all
node.js
{dust}
JS template
prototype
stack
give agile a brain
use lean ux as the brain for agile
develop a lean cadence
involve all members in lean ux (balanced
teams)
4
free to iterate independent of agile
user interface engineering - agile scrum team
lean ux - lean team track
engineering - agile scrum teamsprint 0
usability usability usability usability usability
release release release release
{agile
lean ux can provide a brain for agile
free to test frequently with users
sprint faster
focus on getting to customer as early and as often as possible
removes the politics in the team as this becomes the arbiter
you can slow down this cadence after you converge on key hypotheses
and potential solutions
example: spotify
squads run like lean startups
spotify: squad
similar to scrum team. feels like startup
long term mission: build & improve the
product. stay long term on the product.
apply lean startup principles like MVP
“think it, build it, ship it, tweak it”
emphasis on great workspace
spotify: tribes
collection of squads that work in a
related area
incubators for tribes
hold regular gatherings
spotify: chapters and
guilds
chapters represent horizontal practices
within a tribe
guilds represent horizontal practices
across tribes
become hypothesis
driven
learn to state design goals in terms of
solving specific customer problems
don’t be afraid to invalidate hypotheses
look for the pivot
5
embrace the problem
not the solution
engineering: don’t start with technology,
start with experience
design: get your ideas out early
together: get in front of customers so
problem is the focus, not our current
solution
6
co-locate if at all
possible
high bandwidth “meatspace” facilitates
shared understanding and deep
collaboration
also facilitates shared time with the
customer
7
suggestions
at a minimum teams should come together for the first few weeks to build
shared understanding, deep collaboration and getting feedback from
customers
for distributed members use high bandwidth communication where
possible (skype, tele-presence)
high bandwidth
communication
necessary.
github counterpoint
electronic: discussion, planning and operations process should be in high
fidelity electronics.
available: work should be visible and expose process. work should have a
URL. single source truth.
asynchronous: almost nothing should require direct interruption.
lock-free: avoid synchronization points.
cooperation without coordination
http://tomayko.com/writings/adopt-an-open-source-process-constraints
tools that can help
tools
technologies (or lack thereof) that can help your team stay lean
tools
sketching/whiteboard
paper prototyping
patterns and visual design
ui software
prototyping
sketching and
whiteboarding
rapid ideation
throw away
validation
shared understanding
use as a part of deliverable
stop talking, start drawing
paper prototyping
easy to go from paper to production
validate interactions
makes it easer and faster for
developers to understand.
paints a clearer picture to
business partners.
super fast
prototyping software
Fastest
Fast
Slower
code prototypes vs ui prototyping software?
use the right tool at the right time
as you get closer to agile
axure, proto.io, POP and a host of other prototyping tools are amazing --
especially early in the learning cycle
code prototypes
important once you get close into the actual agile sprints
provide high fidelity to the user testing
faster cycle from “learning to live”
suggestions for code prototyping
bootstrap is one of the quickest to get going with
we use it on our production stack as well
jetstrap allows you to drag and drop a bootstrap page to get a quick start
nodejs is really powerful for prototyping your full application (web, tablet,
desktop)
why templating is cool for prototyping
start with simple html mock for the page
convert to template: sprinkle in data placeholders, iterations
throw some mock json data in and you have a prototype
same template when generated with real json data from services is the live
experience
patterns &
visual language
patterns enable rapid development
refine over time
ensure consistency
speed up design
three key principles that drive lean ux
remember these to keep your teams on track
shared
understanding
the more understanding the less
documentation
but this doesn’t mean NO
documentation
you need whatever is needed to gain a
shared understanding
deep collaboration
strong belief that ideas come from many
different voices
trust is essential
all efforts never stray far from
collaborative efforts
continuous customer
feedback
this is the lifeblood of the team
gets rid of politics
turns a team outside-in
picture credits
http://www.flickr.com/photos/wuschl2202/531914709/sizes/o/in/photostream/
http://www.flickr.com/photos/a_ninjamonkey/3565672226/sizes/z/in/photostream/
http://www.flickr.com/photos/funky64/4367871917/sizes/z/in/photostream/
http://www.flickr.com/photos/emdot/9938521/sizes/o/in/photostream/
http://www.flickr.com/photos/gregory_bastien/2565132371/sizes/z/in/photostream/
http://www.flickr.com/photos/trvr3307/3703648270/sizes/z/in/photostream/
http://www.flickr.com/photos/legofenris/5426012042/sizes/l/in/photostream/
http://www.flickr.com/photos/cleaneugene/6866436746/sizes/c/in/photostream/
http://www.flickr.com/photos/66309414@N04/6172219058/sizes/l/in/photostream/
http://www.flickr.com/photos/nicmcphee/2954167050/sizes/l/in/photostream/
http://www.flickr.com/photos/pasukaru76/6151366656/sizes/l/in/photostream/
http://www.flickr.com/photos/brianmitchell/2113553867/sizes/o/in/photostream/
http://www.flickr.com/photos/ciscel/422253425/sizes/z/in/photostream/
http://www.flickr.com/photos/zebble/6817861/sizes/l/in/photostream/
http://www.flickr.com/photos/nicasaurusrex/3069602246/sizes/l/in/photostream/
http://www.flickr.com/photos/nathangibbs/98592171/sizes/z/in/photostream/
http://www.flickr.com/photos/neilsingapore/4047105116/sizes/l/
http://www.flickr.com/photos/smb_flickr/439040132/
http://www.flickr.com/photos/therevsteve/3104267109/sizes/o/
http://www.flickr.com/photos/st3f4n/4193370268/sizes/l/
http://www.flickr.com/photos/eole/380316678/sizes/z/
http://www.flickr.com/photos/cobalt/3035453914/sizes/z/
http://www.flickr.com/photos/mbiskoping/6075387388/
http://www.flickr.com/photos/fragglerawker/2370316759/sizes/z/
http://www.flickr.com/photos/soldiersmediacenter/4685688778/sizes/z/
picture credits (continued)
http://www.flickr.com/photos/dahlstroms/4083220012/sizes/l/
http://www.flickr.com/photos/don2/53874580/sizes/z/
http://www.flickr.com/photos/hao_nguyen/3634552812/sizes/z/
http://www.flickr.com/photos/42573918@N00/8194636033/
http://www.flickr.com/photos/pagedooley/2420194539/sizes/z/
http://www.flickr.com/photos/neilsingapore/4047105116/sizes/l/
http://www.flickr.com/photos/smb_flickr/439040132/
http://www.flickr.com/photos/therevsteve/3104267109/sizes/o/
http://www.flickr.com/photos/st3f4n/4193370268/sizes/l/
http://www.flickr.com/photos/eole/380316678/sizes/z/
http://www.flickr.com/photos/cobalt/3035453914/sizes/z/
http://www.flickr.com/photos/mbiskoping/6075387388/
http://www.flickr.com/photos/fragglerawker/2370316759/sizes/z/
http://www.flickr.com/photos/soldiersmediacenter/4685688778/sizes/z/
http://www.flickr.com/photos/janed42/5033842895/sizes/z/
http://www.flickr.com/photos/9619972@N08/1350940605/
http://www.flickr.com/photos/alanenglish/483251259/sizes/z/
thanks flickr!
1 of 91

Recommended

6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action by
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in ActionBill Scott
19.7K views65 slides
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action by
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in ActionBill Scott
14.9K views55 slides
Clash of the Titans: Releasing the Kraken | NodeJS @paypal by
Clash of the Titans: Releasing the Kraken | NodeJS @paypalClash of the Titans: Releasing the Kraken | NodeJS @paypal
Clash of the Titans: Releasing the Kraken | NodeJS @paypalBill Scott
8.7K views23 slides
Enabling Lean with Tech: lessons learned applying lean at paypal by
Enabling Lean with Tech: lessons learned applying lean at paypalEnabling Lean with Tech: lessons learned applying lean at paypal
Enabling Lean with Tech: lessons learned applying lean at paypalBill Scott
6.5K views23 slides
Kicking Up the Dust with Node JS by
Kicking Up the Dust with Node JSKicking Up the Dust with Node JS
Kicking Up the Dust with Node JSBill Scott
14K views35 slides
The Lean Tech Stack by
The Lean Tech StackThe Lean Tech Stack
The Lean Tech StackBill Scott
40.5K views48 slides

More Related Content

What's hot

Enabling Lean at Enterprise Scale: Lean Engineering in Action by
Enabling Lean at Enterprise Scale: Lean Engineering in ActionEnabling Lean at Enterprise Scale: Lean Engineering in Action
Enabling Lean at Enterprise Scale: Lean Engineering in ActionHyperdrive Agile Leadership (powered by Bratton & Company)
758 views65 slides
Lean Engineering: How to make Engineering a full Lean UX partner by
Lean Engineering: How to make Engineering a full Lean UX partnerLean Engineering: How to make Engineering a full Lean UX partner
Lean Engineering: How to make Engineering a full Lean UX partnerBill Scott
24.8K views63 slides
Real World Lessons Using Lean UX (Workshop) by
Real World Lessons Using Lean UX (Workshop)Real World Lessons Using Lean UX (Workshop)
Real World Lessons Using Lean UX (Workshop)Bill Scott
39.2K views107 slides
DevOps beyond the Tools by
DevOps beyond the ToolsDevOps beyond the Tools
DevOps beyond the ToolsJohann-Peter Hartmann
2.7K views90 slides
Losing Sight of DevOps in an Automation Forest - devopsdays Atlanta 2013 by
Losing Sight of DevOps in an Automation Forest - devopsdays Atlanta 2013Losing Sight of DevOps in an Automation Forest - devopsdays Atlanta 2013
Losing Sight of DevOps in an Automation Forest - devopsdays Atlanta 2013XebiaLabs
1.6K views19 slides
Putting Devs On-Call: How to Empower Your Team by
Putting Devs On-Call: How to Empower Your TeamPutting Devs On-Call: How to Empower Your Team
Putting Devs On-Call: How to Empower Your TeamVictorOps
627 views12 slides

What's hot(19)

Lean Engineering: How to make Engineering a full Lean UX partner by Bill Scott
Lean Engineering: How to make Engineering a full Lean UX partnerLean Engineering: How to make Engineering a full Lean UX partner
Lean Engineering: How to make Engineering a full Lean UX partner
Bill Scott24.8K views
Real World Lessons Using Lean UX (Workshop) by Bill Scott
Real World Lessons Using Lean UX (Workshop)Real World Lessons Using Lean UX (Workshop)
Real World Lessons Using Lean UX (Workshop)
Bill Scott39.2K views
Losing Sight of DevOps in an Automation Forest - devopsdays Atlanta 2013 by XebiaLabs
Losing Sight of DevOps in an Automation Forest - devopsdays Atlanta 2013Losing Sight of DevOps in an Automation Forest - devopsdays Atlanta 2013
Losing Sight of DevOps in an Automation Forest - devopsdays Atlanta 2013
XebiaLabs1.6K views
Putting Devs On-Call: How to Empower Your Team by VictorOps
Putting Devs On-Call: How to Empower Your TeamPutting Devs On-Call: How to Empower Your Team
Putting Devs On-Call: How to Empower Your Team
VictorOps627 views
DevOps Culture Shift: Expanding On-Call Responsibilties by VictorOps
DevOps Culture Shift: Expanding On-Call ResponsibiltiesDevOps Culture Shift: Expanding On-Call Responsibilties
DevOps Culture Shift: Expanding On-Call Responsibilties
VictorOps1.4K views
Top Reasons Why Java Rocks (report preview) - http:0t.ee/java-rocks by ZeroTurnaround
Top Reasons Why Java Rocks (report preview) - http:0t.ee/java-rocksTop Reasons Why Java Rocks (report preview) - http:0t.ee/java-rocks
Top Reasons Why Java Rocks (report preview) - http:0t.ee/java-rocks
ZeroTurnaround23.8K views
Principles of Continuous Delivery and DevOps by Bert Jan Schrijver
Principles of Continuous Delivery and DevOpsPrinciples of Continuous Delivery and DevOps
Principles of Continuous Delivery and DevOps
Bert Jan Schrijver117 views
DevOps - Understanding Core Concepts (Old) by Nitin Bhide
DevOps - Understanding Core Concepts (Old)DevOps - Understanding Core Concepts (Old)
DevOps - Understanding Core Concepts (Old)
Nitin Bhide3.2K views
DevOps The Cultural revolution by Somenath Ghosh
DevOps The Cultural revolutionDevOps The Cultural revolution
DevOps The Cultural revolution
Somenath Ghosh131 views
Codemotion Amsterdam 2016 - The DevOps Disaster by Bert Jan Schrijver
Codemotion Amsterdam 2016 - The DevOps DisasterCodemotion Amsterdam 2016 - The DevOps Disaster
Codemotion Amsterdam 2016 - The DevOps Disaster
Bert Jan Schrijver323 views
Oracle Code Brussels 2017 - The DevOps disaster by Bert Jan Schrijver
Oracle Code Brussels 2017 - The DevOps disasterOracle Code Brussels 2017 - The DevOps disaster
Oracle Code Brussels 2017 - The DevOps disaster
Bert Jan Schrijver182 views
Digital Ocean Amsterdam meetup March 2017 - The DevOps disaster by Bert Jan Schrijver
Digital Ocean Amsterdam meetup March 2017 - The DevOps disasterDigital Ocean Amsterdam meetup March 2017 - The DevOps disaster
Digital Ocean Amsterdam meetup March 2017 - The DevOps disaster
Bert Jan Schrijver143 views
The Phoenix Project DevOps Simulation - Paul Wilkinson by Pink Elephant
The Phoenix Project DevOps Simulation - Paul WilkinsonThe Phoenix Project DevOps Simulation - Paul Wilkinson
The Phoenix Project DevOps Simulation - Paul Wilkinson
Pink Elephant2.6K views
Architecture In An Agile World by James Cooper
Architecture In An Agile WorldArchitecture In An Agile World
Architecture In An Agile World
James Cooper2.6K views

Viewers also liked

Apresentação Pilar desenvolv. de pessoas (WCM) by
Apresentação Pilar desenvolv. de pessoas (WCM)Apresentação Pilar desenvolv. de pessoas (WCM)
Apresentação Pilar desenvolv. de pessoas (WCM)Adeirechris Santos
13.5K views55 slides
WCM 2009-TT18 Saint Gobain-CÉLULA TÉCNICA E A3 CRIANDO SINERGIA INTERDEPARTAM... by
WCM 2009-TT18 Saint Gobain-CÉLULA TÉCNICA E A3 CRIANDO SINERGIA INTERDEPARTAM...WCM 2009-TT18 Saint Gobain-CÉLULA TÉCNICA E A3 CRIANDO SINERGIA INTERDEPARTAM...
WCM 2009-TT18 Saint Gobain-CÉLULA TÉCNICA E A3 CRIANDO SINERGIA INTERDEPARTAM...EXCELLENCE CONSULTING
6.3K views28 slides
MANUAL DA I.A.M (ANATOMIA) by
MANUAL DA I.A.M (ANATOMIA)MANUAL DA I.A.M (ANATOMIA)
MANUAL DA I.A.M (ANATOMIA)Fulltreina Treinamentos
1.8K views96 slides
Lean In Life by
Lean In LifeLean In Life
Lean In Lifeabhinav
3.1K views21 slides
World Class Manufacturing, Fábrica Oculta e OEE by
World Class Manufacturing, Fábrica Oculta e OEEWorld Class Manufacturing, Fábrica Oculta e OEE
World Class Manufacturing, Fábrica Oculta e OEEFlavio Maeda
2.4K views29 slides
01 overview of lean six sigma by
01   overview of lean six sigma01   overview of lean six sigma
01 overview of lean six sigmaviragonline2002
7.1K views113 slides

Viewers also liked(11)

Apresentação Pilar desenvolv. de pessoas (WCM) by Adeirechris Santos
Apresentação Pilar desenvolv. de pessoas (WCM)Apresentação Pilar desenvolv. de pessoas (WCM)
Apresentação Pilar desenvolv. de pessoas (WCM)
Adeirechris Santos13.5K views
WCM 2009-TT18 Saint Gobain-CÉLULA TÉCNICA E A3 CRIANDO SINERGIA INTERDEPARTAM... by EXCELLENCE CONSULTING
WCM 2009-TT18 Saint Gobain-CÉLULA TÉCNICA E A3 CRIANDO SINERGIA INTERDEPARTAM...WCM 2009-TT18 Saint Gobain-CÉLULA TÉCNICA E A3 CRIANDO SINERGIA INTERDEPARTAM...
WCM 2009-TT18 Saint Gobain-CÉLULA TÉCNICA E A3 CRIANDO SINERGIA INTERDEPARTAM...
Lean In Life by abhinav
Lean In LifeLean In Life
Lean In Life
abhinav3.1K views
World Class Manufacturing, Fábrica Oculta e OEE by Flavio Maeda
World Class Manufacturing, Fábrica Oculta e OEEWorld Class Manufacturing, Fábrica Oculta e OEE
World Class Manufacturing, Fábrica Oculta e OEE
Flavio Maeda2.4K views
01 overview of lean six sigma by viragonline2002
01   overview of lean six sigma01   overview of lean six sigma
01 overview of lean six sigma
viragonline20027.1K views
Palestra masp by Maisgestao
Palestra   maspPalestra   masp
Palestra masp
Maisgestao2.2K views
Inteligência emocional as 5 chaves fundamentais by Manuela Selas
Inteligência emocional   as 5 chaves fundamentaisInteligência emocional   as 5 chaves fundamentais
Inteligência emocional as 5 chaves fundamentais
Manuela Selas10.4K views

Similar to bringing design to life with lean ux & lean engineering - Lean Day West 2013

Lean engineering for lean/balanced teams: lessons learned (and still learning... by
Lean engineering for lean/balanced teams: lessons learned (and still learning...Lean engineering for lean/balanced teams: lessons learned (and still learning...
Lean engineering for lean/balanced teams: lessons learned (and still learning...Balanced Team
3K views66 slides
Wds leanengineering-141103233017-conversion-gate02 by
Wds leanengineering-141103233017-conversion-gate02Wds leanengineering-141103233017-conversion-gate02
Wds leanengineering-141103233017-conversion-gate02Shivam Prajapati
246 views63 slides
How to Use Engineers in a UX Department by
How to Use Engineers in a UX DepartmentHow to Use Engineers in a UX Department
How to Use Engineers in a UX DepartmentStephen James
469 views64 slides
SAD07 - Project Management by
SAD07 - Project ManagementSAD07 - Project Management
SAD07 - Project ManagementMichael Heron
212 views28 slides
Webinar - Design Thinking for Platform Engineering by
Webinar - Design Thinking for Platform EngineeringWebinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform EngineeringOpenCredo
401 views31 slides
Agile And Open Development by
Agile And Open DevelopmentAgile And Open Development
Agile And Open DevelopmentRoss Gardler
1.5K views36 slides

Similar to bringing design to life with lean ux & lean engineering - Lean Day West 2013(20)

Lean engineering for lean/balanced teams: lessons learned (and still learning... by Balanced Team
Lean engineering for lean/balanced teams: lessons learned (and still learning...Lean engineering for lean/balanced teams: lessons learned (and still learning...
Lean engineering for lean/balanced teams: lessons learned (and still learning...
Balanced Team3K views
Wds leanengineering-141103233017-conversion-gate02 by Shivam Prajapati
Wds leanengineering-141103233017-conversion-gate02Wds leanengineering-141103233017-conversion-gate02
Wds leanengineering-141103233017-conversion-gate02
Shivam Prajapati246 views
How to Use Engineers in a UX Department by Stephen James
How to Use Engineers in a UX DepartmentHow to Use Engineers in a UX Department
How to Use Engineers in a UX Department
Stephen James469 views
SAD07 - Project Management by Michael Heron
SAD07 - Project ManagementSAD07 - Project Management
SAD07 - Project Management
Michael Heron212 views
Webinar - Design Thinking for Platform Engineering by OpenCredo
Webinar - Design Thinking for Platform EngineeringWebinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform Engineering
OpenCredo401 views
Agile And Open Development by Ross Gardler
Agile And Open DevelopmentAgile And Open Development
Agile And Open Development
Ross Gardler1.5K views
Development and QA dilemmas in DevOps by Matteo Emili
Development and QA dilemmas in DevOpsDevelopment and QA dilemmas in DevOps
Development and QA dilemmas in DevOps
Matteo Emili152 views
Agile intro resources by Anwar Sadat
Agile intro resourcesAgile intro resources
Agile intro resources
Anwar Sadat1.9K views
Amuse UX 2015: Y.Vetrov — Platform Thinking by Yury Vetrov
Amuse UX 2015: Y.Vetrov — Platform ThinkingAmuse UX 2015: Y.Vetrov — Platform Thinking
Amuse UX 2015: Y.Vetrov — Platform Thinking
Yury Vetrov130.4K views
Agile Software Development Overview by sunilkumar_
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
sunilkumar_2.9K views
From project to product mindset and onwards to product platform architectures by Jorn Bettin
From project to product mindset and onwards to product platform architecturesFrom project to product mindset and onwards to product platform architectures
From project to product mindset and onwards to product platform architectures
Jorn Bettin1.8K views
Building a Contribution Culture @Cloudwatt by Regis Allegre
Building a Contribution Culture @CloudwattBuilding a Contribution Culture @Cloudwatt
Building a Contribution Culture @Cloudwatt
Regis Allegre301 views
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps by WinOps Conf
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOpsWinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
WinOps Conf576 views
NYIT DSC/ Spring 2021 - Introduction to DevOps (CI/CD) by Hui (Henry) Chen
NYIT DSC/ Spring 2021 - Introduction to DevOps (CI/CD)NYIT DSC/ Spring 2021 - Introduction to DevOps (CI/CD)
NYIT DSC/ Spring 2021 - Introduction to DevOps (CI/CD)
Hui (Henry) Chen43 views
Critical Capabilities to Shifting Left the Right Way by SmartBear
Critical Capabilities to Shifting Left the Right WayCritical Capabilities to Shifting Left the Right Way
Critical Capabilities to Shifting Left the Right Way
SmartBear400 views
Agile Comes to You (Mironov, Bellevue) by Enthiosys Inc
Agile Comes to You (Mironov, Bellevue)Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)
Enthiosys Inc916 views

More from Bill Scott

Keeping a Startup Ethos by
Keeping a Startup EthosKeeping a Startup Ethos
Keeping a Startup EthosBill Scott
9.5K views54 slides
Bringing Change to Life by
Bringing Change to LifeBringing Change to Life
Bringing Change to LifeBill Scott
139.5K views89 slides
Anti-Patterns that Stifle Lean UX Teams by
Anti-Patterns that Stifle Lean UX TeamsAnti-Patterns that Stifle Lean UX Teams
Anti-Patterns that Stifle Lean UX TeamsBill Scott
21.1K views41 slides
Lean Engineering. Applying Lean Principles to Building Experiences by
Lean Engineering. Applying Lean Principles to Building ExperiencesLean Engineering. Applying Lean Principles to Building Experiences
Lean Engineering. Applying Lean Principles to Building ExperiencesBill Scott
15.5K views28 slides
Lean UX Anti-Patterns by
Lean UX Anti-PatternsLean UX Anti-Patterns
Lean UX Anti-PatternsBill Scott
54.1K views23 slides
Designing With Lenses (UxLx, CHIFOO, BigD) by
Designing With Lenses (UxLx, CHIFOO, BigD)Designing With Lenses (UxLx, CHIFOO, BigD)
Designing With Lenses (UxLx, CHIFOO, BigD)Bill Scott
31.6K views116 slides

More from Bill Scott(18)

Keeping a Startup Ethos by Bill Scott
Keeping a Startup EthosKeeping a Startup Ethos
Keeping a Startup Ethos
Bill Scott9.5K views
Bringing Change to Life by Bill Scott
Bringing Change to LifeBringing Change to Life
Bringing Change to Life
Bill Scott139.5K views
Anti-Patterns that Stifle Lean UX Teams by Bill Scott
Anti-Patterns that Stifle Lean UX TeamsAnti-Patterns that Stifle Lean UX Teams
Anti-Patterns that Stifle Lean UX Teams
Bill Scott21.1K views
Lean Engineering. Applying Lean Principles to Building Experiences by Bill Scott
Lean Engineering. Applying Lean Principles to Building ExperiencesLean Engineering. Applying Lean Principles to Building Experiences
Lean Engineering. Applying Lean Principles to Building Experiences
Bill Scott15.5K views
Lean UX Anti-Patterns by Bill Scott
Lean UX Anti-PatternsLean UX Anti-Patterns
Lean UX Anti-Patterns
Bill Scott54.1K views
Designing With Lenses (UxLx, CHIFOO, BigD) by Bill Scott
Designing With Lenses (UxLx, CHIFOO, BigD)Designing With Lenses (UxLx, CHIFOO, BigD)
Designing With Lenses (UxLx, CHIFOO, BigD)
Bill Scott31.6K views
DHTML Prototyping: Silicon Valley Code Camp by Bill Scott
DHTML Prototyping: Silicon Valley Code CampDHTML Prototyping: Silicon Valley Code Camp
DHTML Prototyping: Silicon Valley Code Camp
Bill Scott45.7K views
Designing for Interesting Moments by Bill Scott
Designing for Interesting MomentsDesigning for Interesting Moments
Designing for Interesting Moments
Bill Scott107.1K views
Bringing Design to Life by Bill Scott
Bringing Design to LifeBringing Design to Life
Bringing Design to Life
Bill Scott38.8K views
Designing Web Interfaces Book - O'Reilly Webcast by Bill Scott
Designing Web Interfaces Book - O'Reilly WebcastDesigning Web Interfaces Book - O'Reilly Webcast
Designing Web Interfaces Book - O'Reilly Webcast
Bill Scott99.1K views
Designing Web Interfaces by Bill Scott
Designing Web InterfacesDesigning Web Interfaces
Designing Web Interfaces
Bill Scott45.9K views
Back To The Future by Bill Scott
Back To The FutureBack To The Future
Back To The Future
Bill Scott5.4K views
Hacking Netflix - Netflix APIs by Bill Scott
Hacking Netflix - Netflix APIsHacking Netflix - Netflix APIs
Hacking Netflix - Netflix APIs
Bill Scott8.9K views
Improving Netflix Performance Experience by Bill Scott
Improving Netflix Performance ExperienceImproving Netflix Performance Experience
Improving Netflix Performance Experience
Bill Scott4.9K views
Design Anti Patterns - How to Design a Poor Web Experience by Bill Scott
Design Anti Patterns - How to Design a Poor Web ExperienceDesign Anti Patterns - How to Design a Poor Web Experience
Design Anti Patterns - How to Design a Poor Web Experience
Bill Scott12.5K views
Protoscript - Simplified prototype scripting by Bill Scott
Protoscript - Simplified prototype scriptingProtoscript - Simplified prototype scripting
Protoscript - Simplified prototype scripting
Bill Scott5.8K views
Ajax 101 Workshop by Bill Scott
Ajax 101 WorkshopAjax 101 Workshop
Ajax 101 Workshop
Bill Scott13.1K views
Designing For Ajax by Bill Scott
Designing For AjaxDesigning For Ajax
Designing For Ajax
Bill Scott4.6K views

Recently uploaded

Democratising digital commerce in India-Report by
Democratising digital commerce in India-ReportDemocratising digital commerce in India-Report
Democratising digital commerce in India-ReportKapil Khandelwal (KK)
18 views161 slides
20231123_Camunda Meetup Vienna.pdf by
20231123_Camunda Meetup Vienna.pdf20231123_Camunda Meetup Vienna.pdf
20231123_Camunda Meetup Vienna.pdfPhactum Softwareentwicklung GmbH
41 views73 slides
Evolving the Network Automation Journey from Python to Platforms by
Evolving the Network Automation Journey from Python to PlatformsEvolving the Network Automation Journey from Python to Platforms
Evolving the Network Automation Journey from Python to PlatformsNetwork Automation Forum
13 views21 slides
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院 by
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院IttrainingIttraining
58 views8 slides
virtual reality.pptx by
virtual reality.pptxvirtual reality.pptx
virtual reality.pptxG036GaikwadSnehal
14 views15 slides
Microsoft Power Platform.pptx by
Microsoft Power Platform.pptxMicrosoft Power Platform.pptx
Microsoft Power Platform.pptxUni Systems S.M.S.A.
53 views38 slides

Recently uploaded(20)

【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院 by IttrainingIttraining
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc11 views
Unit 1_Lecture 2_Physical Design of IoT.pdf by StephenTec
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdf
StephenTec12 views
Special_edition_innovator_2023.pdf by WillDavies22
Special_edition_innovator_2023.pdfSpecial_edition_innovator_2023.pdf
Special_edition_innovator_2023.pdf
WillDavies2218 views
Business Analyst Series 2023 - Week 3 Session 5 by DianaGray10
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5
DianaGray10300 views
6g - REPORT.pdf by Liveplex
6g - REPORT.pdf6g - REPORT.pdf
6g - REPORT.pdf
Liveplex10 views
Future of AR - Facebook Presentation by ssuserb54b561
Future of AR - Facebook PresentationFuture of AR - Facebook Presentation
Future of AR - Facebook Presentation
ssuserb54b56115 views
Serverless computing with Google Cloud (2023-24) by wesley chun
Serverless computing with Google Cloud (2023-24)Serverless computing with Google Cloud (2023-24)
Serverless computing with Google Cloud (2023-24)
wesley chun11 views
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker40 views

bringing design to life with lean ux & lean engineering - Lean Day West 2013