SlideShare a Scribd company logo
www.erlang-solutions.com
Visual adventure
Story
of an Accidental
Side-Product
Nicolas Vérité
Product Owner of MongooseIM
nicolas.verite@erlang-solutions.com
@nyconyco @MongooseIM live tweet #LSD17
www.erlang-solutions.com
Selfie?
www.erlang-solutions.com
Company? Erlang Solutions
Product?
DemoSide-product?
MongooseIM platform
What the team has learnt on an unexpected journey
to an unknown destination through short cycles
www.erlang-solutions.com
Context
2y 1y now ?
www.erlang-solutions.com
Context
2y 1y now ?
www.erlang-solutions.com
Fun()
SCALABLE
ROBUST
www.erlang-solutions.com
Workforce
London (Headquarters)
Krakow (MongooseIM)
Paris (alone…)
Stockholm
Budapest
Berlin
Buenos Aires
San Francisco
130employees on Erlang Solutions
15employees on MongooseIM
www.erlang-solutions.com
www.erlang-solutions.com
www.erlang-solutions.com
IM? Instant Messaging
Chat
(Instant) Messaging
Conversational interfaces
Voice
Social network
Humans & robots
(IoT)
www.erlang-solutions.com
PLATFORM
+ { RESTful API }
Services
www.erlang-solutions.com
6 x 6 =
36
15 x 15 =
225
60 x 60 =
3600
Network effect, pirate metrics
Acquisition
Activation
Retention
Revenue
Referral
www.erlang-solutions.com
Context
2y 1y now ?
www.erlang-solutions.com
www.erlang-solutions.com
www.erlang-solutions.com
Problem: technicity
www.erlang-solutions.com
?
Problem: steering
www.erlang-solutions.com
www.erlang-solutions.com
www.erlang-solutions.com
www.erlang-solutions.com
Solution: 3 workshops!
www.erlang-solutions.com
Strengths Weaknesses
Opportunities Threats
Workshop 1: SWOT
www.erlang-solutions.com
Workshop 2: QSOS
QSOS: qualification and selection of open source software
www.erlang-solutions.com
Workshop 3: brainstorm
www.erlang-solutions.com
Outcome: vision, roadmap
www.erlang-solutions.com
Context
2y 1y now ?
www.erlang-solutions.com
Problem: transform
www.erlang-solutions.com
Product
Backlog
Sprint
Backlog
Sprint
Dailies
Review
Demo
Potentially
shippable
product
increment
Solution: Scrum
www.erlang-solutions.com
www.erlang-solutions.com
Problem: unprofessional
www.erlang-solutions.com
Solution: structure, timeboxing, planning, rehearsal
www.erlang-solutions.com
Problem: variable
www.erlang-solutions.com
Backlog To do In progress Done
Principles:
● Visualise
● Flow
● Pull
● Swarm
● Limits
● Classes of services
Solution: kanban
www.erlang-solutions.com
www.erlang-solutions.com
ProductTech
Learning: product-centricity
www.erlang-solutions.com
Context
2y 1y now ?
www.erlang-solutions.com
Problem: complexity
www.erlang-solutions.com
Solution: triage, visualisation
www.erlang-solutions.com
Context
● Target
○ Empathy
● Problem
○ Consequences
● Solution
○ Benefits
Why
Solution: story telling
www.erlang-solutions.com
Product CustomerTech
Learning: customer-centricity
www.erlang-solutions.com
www.erlang-solutions.com
Context
2y 1y now ?
www.erlang-solutions.com
“Too” “Only”
Problem: feedback change
www.erlang-solutions.com
Sales
Marketing
Solution: marketing+sales content
www.erlang-solutions.com
www.erlang-solutions.com
Context
2y 1y now ?
www.erlang-solutions.com
Problem: feedback ups and downs
www.erlang-solutions.com
Rating
Mad/Sad/Glad
Live webinar:
Post-mortem:
Solution: feedback factory
www.erlang-solutions.com
Problem: missing
www.erlang-solutions.com
KB
Solution: recording, archiving
www.erlang-solutions.com
Context
2y 1y now ?
www.erlang-solutions.com
??
Problem: but… what is it for?
?
www.erlang-solutions.com
Solution: external guests
www.erlang-solutions.com
www.erlang-solutions.com
Context
2y 1y now ?
www.erlang-solutions.com
The End (?)
www.erlang-solutions.com
Trials, quests, temptations
Ordinary world
Monomyth
Hero’s journey
Unknown
Known
Departure
Initiation
Return
Descent into the underworld
Refusal
Crossing the threshold
Call of the adventure
Road back, master of two worlds
Return threshold
Freedom, knowledge, wisdom
The innermost cave
www.erlang-solutions.com
Our journey
Technicity & Steering
Workshops, vision, roadmap
Transform into product
Scrum, demo
Unprofessional
Timeboxing, rehearsal
Variable
Technical software
Product-centricity
Unknown
Complexity
Triage, visualisation Complexity (“too”->”only”)
Story telling
Kanban
Marketing + sales content
Feedback ups & downs
Customer-centricity
Feedback factory
Missing
Recording, archiving
Knowledge base
But… what is it for?
External guests
Clarity
Known
Departure
Initiation
Return
www.erlang-solutions.com
Unknown
Known
Unknown
Known
Unknown
Known
Unknown
Known
Trilogy?
Online meetup?
Open demo?
Coopetitors?
Think tank?
www.erlang-solutions.com
Destination
Cycle
Learn
Team
www.erlang-solutions.com
A question
What team adventure
are you living?
www.erlang-solutions.com
Selfie?

More Related Content

Similar to Visual adventure story of an accidental side-product

"Prototype Everything" at The conference(19/Aug/2014,Malmo,Sweden) by @tks
"Prototype Everything"  at The conference(19/Aug/2014,Malmo,Sweden)  by @tks"Prototype Everything"  at The conference(19/Aug/2014,Malmo,Sweden)  by @tks
"Prototype Everything" at The conference(19/Aug/2014,Malmo,Sweden) by @tks
Nico-Tech Shenzhen/ニコ技深圳コミュニティ
 
Open source : non-assistance à UX en danger, POSS 2017
Open source : non-assistance à UX en danger, POSS 2017Open source : non-assistance à UX en danger, POSS 2017
Open source : non-assistance à UX en danger, POSS 2017
Nyco
 
Immersive Storytelling Mediums
Immersive Storytelling MediumsImmersive Storytelling Mediums
Immersive Storytelling Mediums
Daniel Blair
 
Mind the Gap: Designing the Space Between Devices
Mind the Gap: Designing the Space Between DevicesMind the Gap: Designing the Space Between Devices
Mind the Gap: Designing the Space Between Devices
Josh Clark
 
The goMo™ Story
The goMo™ StoryThe goMo™ Story
The goMo™ Story
Kall Ramanathan
 
TalkUX - UX in VR - UNIT9
TalkUX - UX in VR - UNIT9TalkUX - UX in VR - UNIT9
TalkUX - UX in VR - UNIT9
Laura Cortes
 
Emakina Digital Reality
Emakina Digital RealityEmakina Digital Reality
Emakina Digital Reality
Emakina
 
Emakina Digital Reality
Emakina Digital RealityEmakina Digital Reality
Emakina Digital Reality
Emakina
 
Cheil Hangarsession: Media Monks - Crafted with care and coded with coffee
Cheil Hangarsession: Media Monks - Crafted with care and coded with coffeeCheil Hangarsession: Media Monks - Crafted with care and coded with coffee
Cheil Hangarsession: Media Monks - Crafted with care and coded with coffee
Cheil UK
 
Faster Secure Software Development with Continuous Deployment - PH Days 2013
Faster Secure Software Development with Continuous Deployment - PH Days 2013Faster Secure Software Development with Continuous Deployment - PH Days 2013
Faster Secure Software Development with Continuous Deployment - PH Days 2013
Nick Galbreath
 
Paweł Ruszlewski - First steps in Mixed Reality design
Paweł Ruszlewski - First steps in Mixed Reality designPaweł Ruszlewski - First steps in Mixed Reality design
Paweł Ruszlewski - First steps in Mixed Reality design
Paweł Ruszlewski
 
Next Generation Apps with Google Chrome-By Dhruv Gohil
Next Generation Apps with Google Chrome-By Dhruv GohilNext Generation Apps with Google Chrome-By Dhruv Gohil
Next Generation Apps with Google Chrome-By Dhruv Gohil
Hardik Upadhyay
 
Handle your Lambdas - From event-based processing to Continuous Integration /...
Handle your Lambdas - From event-based processing to Continuous Integration /...Handle your Lambdas - From event-based processing to Continuous Integration /...
Handle your Lambdas - From event-based processing to Continuous Integration /...
Sergii Khomenko
 

Similar to Visual adventure story of an accidental side-product (13)

"Prototype Everything" at The conference(19/Aug/2014,Malmo,Sweden) by @tks
"Prototype Everything"  at The conference(19/Aug/2014,Malmo,Sweden)  by @tks"Prototype Everything"  at The conference(19/Aug/2014,Malmo,Sweden)  by @tks
"Prototype Everything" at The conference(19/Aug/2014,Malmo,Sweden) by @tks
 
Open source : non-assistance à UX en danger, POSS 2017
Open source : non-assistance à UX en danger, POSS 2017Open source : non-assistance à UX en danger, POSS 2017
Open source : non-assistance à UX en danger, POSS 2017
 
Immersive Storytelling Mediums
Immersive Storytelling MediumsImmersive Storytelling Mediums
Immersive Storytelling Mediums
 
Mind the Gap: Designing the Space Between Devices
Mind the Gap: Designing the Space Between DevicesMind the Gap: Designing the Space Between Devices
Mind the Gap: Designing the Space Between Devices
 
The goMo™ Story
The goMo™ StoryThe goMo™ Story
The goMo™ Story
 
TalkUX - UX in VR - UNIT9
TalkUX - UX in VR - UNIT9TalkUX - UX in VR - UNIT9
TalkUX - UX in VR - UNIT9
 
Emakina Digital Reality
Emakina Digital RealityEmakina Digital Reality
Emakina Digital Reality
 
Emakina Digital Reality
Emakina Digital RealityEmakina Digital Reality
Emakina Digital Reality
 
Cheil Hangarsession: Media Monks - Crafted with care and coded with coffee
Cheil Hangarsession: Media Monks - Crafted with care and coded with coffeeCheil Hangarsession: Media Monks - Crafted with care and coded with coffee
Cheil Hangarsession: Media Monks - Crafted with care and coded with coffee
 
Faster Secure Software Development with Continuous Deployment - PH Days 2013
Faster Secure Software Development with Continuous Deployment - PH Days 2013Faster Secure Software Development with Continuous Deployment - PH Days 2013
Faster Secure Software Development with Continuous Deployment - PH Days 2013
 
Paweł Ruszlewski - First steps in Mixed Reality design
Paweł Ruszlewski - First steps in Mixed Reality designPaweł Ruszlewski - First steps in Mixed Reality design
Paweł Ruszlewski - First steps in Mixed Reality design
 
Next Generation Apps with Google Chrome-By Dhruv Gohil
Next Generation Apps with Google Chrome-By Dhruv GohilNext Generation Apps with Google Chrome-By Dhruv Gohil
Next Generation Apps with Google Chrome-By Dhruv Gohil
 
Handle your Lambdas - From event-based processing to Continuous Integration /...
Handle your Lambdas - From event-based processing to Continuous Integration /...Handle your Lambdas - From event-based processing to Continuous Integration /...
Handle your Lambdas - From event-based processing to Continuous Integration /...
 

More from Nyco

Lean Story Telling, PDD 2017
Lean Story Telling, PDD 2017Lean Story Telling, PDD 2017
Lean Story Telling, PDD 2017
Nyco
 
Scarabée story telling
Scarabée story tellingScarabée story telling
Scarabée story telling
Nyco
 
2017 08-01 workshop- product story telling (top sol playbook), krakow
2017 08-01 workshop- product story telling (top sol playbook), krakow2017 08-01 workshop- product story telling (top sol playbook), krakow
2017 08-01 workshop- product story telling (top sol playbook), krakow
Nyco
 
Construire un produit open source, en mode lean, agile et open standards
Construire un produit open source, en mode lean, agile et open standardsConstruire un produit open source, en mode lean, agile et open standards
Construire un produit open source, en mode lean, agile et open standards
Nyco
 
FOSDEM 2016: The State of XMPP and Instant Messaging, The Awakening
FOSDEM 2016: The State of XMPP and Instant Messaging, The AwakeningFOSDEM 2016: The State of XMPP and Instant Messaging, The Awakening
FOSDEM 2016: The State of XMPP and Instant Messaging, The Awakening
Nyco
 
XMPP et Interopérabilité
XMPP et InteropérabilitéXMPP et Interopérabilité
XMPP et InteropérabilitéNyco
 
10 ans de Jabber : Historique, situation et perspectives
10 ans de Jabber : Historique, situation et perspectives10 ans de Jabber : Historique, situation et perspectives
10 ans de Jabber : Historique, situation et perspectives
Nyco
 
XMPP, Jabber et Jingle, 2008-11-21, IUT de Reims
XMPP, Jabber et Jingle, 2008-11-21, IUT de ReimsXMPP, Jabber et Jingle, 2008-11-21, IUT de Reims
XMPP, Jabber et Jingle, 2008-11-21, IUT de ReimsNyco
 
XMPP, Jabber et Jingle
XMPP, Jabber et JingleXMPP, Jabber et Jingle
XMPP, Jabber et JingleNyco
 
XMPP, Jabber et Jingle
XMPP, Jabber et JingleXMPP, Jabber et Jingle
XMPP, Jabber et Jingle
Nyco
 
Jingle : les sessions multimédia sur XMPP/Jabber
Jingle : les sessions multimédia sur XMPP/JabberJingle : les sessions multimédia sur XMPP/Jabber
Jingle : les sessions multimédia sur XMPP/Jabber
Nyco
 
Forges : état de l'art
Forges : état de l'artForges : état de l'art
Forges : état de l'art
Nyco
 
Jabber/XMPP : Le libre au-delà du logiciel
Jabber/XMPP : Le libre au-delà du logicielJabber/XMPP : Le libre au-delà du logiciel
Jabber/XMPP : Le libre au-delà du logiciel
Nyco
 
Clients XMPP SL07
Clients XMPP SL07Clients XMPP SL07
Clients XMPP SL07
Nyco
 

More from Nyco (14)

Lean Story Telling, PDD 2017
Lean Story Telling, PDD 2017Lean Story Telling, PDD 2017
Lean Story Telling, PDD 2017
 
Scarabée story telling
Scarabée story tellingScarabée story telling
Scarabée story telling
 
2017 08-01 workshop- product story telling (top sol playbook), krakow
2017 08-01 workshop- product story telling (top sol playbook), krakow2017 08-01 workshop- product story telling (top sol playbook), krakow
2017 08-01 workshop- product story telling (top sol playbook), krakow
 
Construire un produit open source, en mode lean, agile et open standards
Construire un produit open source, en mode lean, agile et open standardsConstruire un produit open source, en mode lean, agile et open standards
Construire un produit open source, en mode lean, agile et open standards
 
FOSDEM 2016: The State of XMPP and Instant Messaging, The Awakening
FOSDEM 2016: The State of XMPP and Instant Messaging, The AwakeningFOSDEM 2016: The State of XMPP and Instant Messaging, The Awakening
FOSDEM 2016: The State of XMPP and Instant Messaging, The Awakening
 
XMPP et Interopérabilité
XMPP et InteropérabilitéXMPP et Interopérabilité
XMPP et Interopérabilité
 
10 ans de Jabber : Historique, situation et perspectives
10 ans de Jabber : Historique, situation et perspectives10 ans de Jabber : Historique, situation et perspectives
10 ans de Jabber : Historique, situation et perspectives
 
XMPP, Jabber et Jingle, 2008-11-21, IUT de Reims
XMPP, Jabber et Jingle, 2008-11-21, IUT de ReimsXMPP, Jabber et Jingle, 2008-11-21, IUT de Reims
XMPP, Jabber et Jingle, 2008-11-21, IUT de Reims
 
XMPP, Jabber et Jingle
XMPP, Jabber et JingleXMPP, Jabber et Jingle
XMPP, Jabber et Jingle
 
XMPP, Jabber et Jingle
XMPP, Jabber et JingleXMPP, Jabber et Jingle
XMPP, Jabber et Jingle
 
Jingle : les sessions multimédia sur XMPP/Jabber
Jingle : les sessions multimédia sur XMPP/JabberJingle : les sessions multimédia sur XMPP/Jabber
Jingle : les sessions multimédia sur XMPP/Jabber
 
Forges : état de l'art
Forges : état de l'artForges : état de l'art
Forges : état de l'art
 
Jabber/XMPP : Le libre au-delà du logiciel
Jabber/XMPP : Le libre au-delà du logicielJabber/XMPP : Le libre au-delà du logiciel
Jabber/XMPP : Le libre au-delà du logiciel
 
Clients XMPP SL07
Clients XMPP SL07Clients XMPP SL07
Clients XMPP SL07
 

Recently uploaded

Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024
Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024
Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024
Neal Elbaum
 
9 Ways Managers Kill Morale (and What to Do Instead)
9 Ways Managers Kill Morale (and What to Do Instead)9 Ways Managers Kill Morale (and What to Do Instead)
9 Ways Managers Kill Morale (and What to Do Instead)
experienceprosarah
 
Maximize Your Efficiency with This Comprehensive Project Management Platform ...
Maximize Your Efficiency with This Comprehensive Project Management Platform ...Maximize Your Efficiency with This Comprehensive Project Management Platform ...
Maximize Your Efficiency with This Comprehensive Project Management Platform ...
SOFTTECHHUB
 
From Concept to reality : Implementing Lean Managements DMAIC Methodology for...
From Concept to reality : Implementing Lean Managements DMAIC Methodology for...From Concept to reality : Implementing Lean Managements DMAIC Methodology for...
From Concept to reality : Implementing Lean Managements DMAIC Methodology for...
Rokibul Hasan
 
All the Small Things - XP2024 Bolzano/Bozen
All the Small Things - XP2024 Bolzano/BozenAll the Small Things - XP2024 Bolzano/Bozen
All the Small Things - XP2024 Bolzano/Bozen
Alberto Brandolini
 
innovation in nursing practice, education and management.pptx
innovation in nursing practice, education and management.pptxinnovation in nursing practice, education and management.pptx
innovation in nursing practice, education and management.pptx
TulsiDhidhi1
 
Small Business Management An Entrepreneur’s Guidebook 8th edition by Byrd tes...
Small Business Management An Entrepreneur’s Guidebook 8th edition by Byrd tes...Small Business Management An Entrepreneur’s Guidebook 8th edition by Byrd tes...
Small Business Management An Entrepreneur’s Guidebook 8th edition by Byrd tes...
ssuserf63bd7
 
m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...
m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...
m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...
LinghuaKong2
 
Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...
Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...
Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...
Alexey Krivitsky
 
A comprehensive-study-of-biparjoy-cyclone-disaster-management-in-gujarat-a-ca...
A comprehensive-study-of-biparjoy-cyclone-disaster-management-in-gujarat-a-ca...A comprehensive-study-of-biparjoy-cyclone-disaster-management-in-gujarat-a-ca...
A comprehensive-study-of-biparjoy-cyclone-disaster-management-in-gujarat-a-ca...
Samirsinh Parmar
 

Recently uploaded (10)

Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024
Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024
Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024
 
9 Ways Managers Kill Morale (and What to Do Instead)
9 Ways Managers Kill Morale (and What to Do Instead)9 Ways Managers Kill Morale (and What to Do Instead)
9 Ways Managers Kill Morale (and What to Do Instead)
 
Maximize Your Efficiency with This Comprehensive Project Management Platform ...
Maximize Your Efficiency with This Comprehensive Project Management Platform ...Maximize Your Efficiency with This Comprehensive Project Management Platform ...
Maximize Your Efficiency with This Comprehensive Project Management Platform ...
 
From Concept to reality : Implementing Lean Managements DMAIC Methodology for...
From Concept to reality : Implementing Lean Managements DMAIC Methodology for...From Concept to reality : Implementing Lean Managements DMAIC Methodology for...
From Concept to reality : Implementing Lean Managements DMAIC Methodology for...
 
All the Small Things - XP2024 Bolzano/Bozen
All the Small Things - XP2024 Bolzano/BozenAll the Small Things - XP2024 Bolzano/Bozen
All the Small Things - XP2024 Bolzano/Bozen
 
innovation in nursing practice, education and management.pptx
innovation in nursing practice, education and management.pptxinnovation in nursing practice, education and management.pptx
innovation in nursing practice, education and management.pptx
 
Small Business Management An Entrepreneur’s Guidebook 8th edition by Byrd tes...
Small Business Management An Entrepreneur’s Guidebook 8th edition by Byrd tes...Small Business Management An Entrepreneur’s Guidebook 8th edition by Byrd tes...
Small Business Management An Entrepreneur’s Guidebook 8th edition by Byrd tes...
 
m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...
m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...
m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...
 
Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...
Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...
Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...
 
A comprehensive-study-of-biparjoy-cyclone-disaster-management-in-gujarat-a-ca...
A comprehensive-study-of-biparjoy-cyclone-disaster-management-in-gujarat-a-ca...A comprehensive-study-of-biparjoy-cyclone-disaster-management-in-gujarat-a-ca...
A comprehensive-study-of-biparjoy-cyclone-disaster-management-in-gujarat-a-ca...
 

Visual adventure story of an accidental side-product