SlideShare una empresa de Scribd logo
1 de 34
From Feature Factories
to Mission Teams
My name is Frédéric Rivain, CTO of Dashlane.
We build a Password Manager,
to help you manage your
identity and your payments in a
simple and secure way
everywhere.
A bit of context
Funded in 2009 by Bernard Liautaud and 3 Centrale students
120 employees in Paris and New York
• Product & Engineering in Paris
• Marketing & Sales in New York
• Consumer product (B2C) + Enterprise offer (B2B)
• 8 “product & engineering” teams
An Agile Story
• Iterative evolution.
• Learning as we grow.
• Adapting to our needs and scale.
• Various states of maturity.
Garage Mode
2014
Move to Agile. Scrum
by the Book.
Roadmap &
Portfolio
2015
OKR
Feature /
Business Teams
2016
2017
Mission
Teams2018
Half-Baked Agility*
* As quoted from Felipe Castro
Half-Baked Agility*
Operations
Tactics
Strategy
Culture
Agile Development
Scrum, Kanban…
Lean
Goals / OKR
1
2
3
4
* As quoted from Felipe Castro
Running Agile Operations
• Scrum is about operational agility. A methodology for day-to-day organization.
• Wrap the Scrum cycle with a Lean process, to improve Alignement and Visibility
at Company level.
Formalize the
Project
Collaborative
Specifications
Development
Validation
Release to
Production
Assess
results
Evaluate and
prioritize
AGILE PRODUCTION
Stakeholder
Lean overall approach
Agile production cycle
Escaping the perfect Feature Factory
• Project-driven roadmaps
• Tracking feature delivery
• Only Agile at the Operations level.
• Strategy is based on annual goals with
overall top-down planning.
Expanding to an Agile Strategy
• Goals and Performance Management driven by OKR.
• Change the mindset:
 driving Outcome / Maximizing Value not Output
• More on OKR in Appendix if you are interested
Operations
Tactics
Strategy
Culture
Agile Development
Scrum, Kaban…
Lean
Goals / OKR
1
2
3
4
Looking for the
right organization
Legacy Platform Teams
• Originally, platform tech teams:
• Desktop, iOs, Android, Web, Server,
Semantic Engine
• Works well for small teams. With one
line of business.
• Starts hurting as you grow the team and
as you diversify:
• Synchronization issues between platforms
• Inconsistency in product
• Technical focus > Business focus
• Conway’s Law
• That structure does not scale well.
Transitioning to Business Teams
• Inspired by the Feature Teams model (a la Spotify)
• Cross-functional teams including:
• Product, Development, QA + Design, Analytics, Product Marketing, User Support
• « Mini Startup » inside the company, with end-to-end responsibility on their scope.
• Business focus
• Acquisition
• Conversion
• Retention
• 2 focused on B2B
• 1 for Partnerships
• 1 for our semantic engine
Transitioning again to Mission Teams
Business Teams
Mission Teams
Project
Teams
“Increase retention”
Too many ideas, no filtering lens for Product
No clear sense of when to stop and do something else
Lagging indicator-focused
“Get more passwords”
Lots of room for creativity within a boundary
Success is clear
Leading and lagging indicators
“Build feature X”
No room for ideas
Success is delivery not results
Leading indicator-focused
Scope is not business only
• Include perspectives from Product, Marketing, Engineering...
• Product Experience Team:
• The teams create the vision, strategy and idea implementation. They are actually shaping it.
• They see the whole: from the origin story all the way to the idea pushed to the customer.
• Teams feel empowered.
Upgrading the Feature Team Organization
• Cross-platform teams, with dedicated
resources and skills, based on Missions
• Small teams comprised of one Product
Manager, 2 to 6 engineers, one UX
designer.
• Co-located
• A double organization:
• Mission Teams
• « Platforms » communities of practice
MISSIONS
PLATFORMS
Mission
Team 1
Mission
Team 2
Mission
Team 3
… Mission
Team N
Product
Manager
x x x x
Scrum
Master
x x x x
QA x x x x
Server x x
iOS x xx
Android x xx
Windows x xx
Web x xxx
UX
Design
x x x x
Analytics x x x x
User
Support
x x x x
How we run it today
• 3-week Cadence
• 2 week Mission sprint
• 1 Platform Week
• Quarterly Review Meetings (Rodeos)
• Progress
• Mission Team review: Continue, Change, Disband
• Staffing
• Tools
• Jira + Confluence
• ProductBoard
• Communication
• Biweekly sprint reviews (for the teams themselves)
• Sprint Dashboards
• Town Hall Demos
Looking for value
Getting it “Right” versus to the “End”
EndStart
Right
Learning Drives Value
Idea Right
Discovery
Decision
Prioritize
Build
Learn Learn Learn
Build Build
Value Value Value
Generating Value
• Each initiative must generate at least one of the below…
1. Adoption: achieving customer value
2. Learning: from the customer
3. Feedback: internal discovery from Tech, Product…
4. Risk Management: reducing risk and unknowns
Password Import “Brain Dumps” Easy Account Detection
Area of focus (including
main KPI)
Reduce number of day 1 no password
events by 30%
Increase number of accounts storing >0
passwords on day 1 by 30%
Increase number of accounts storing >0
passwords on day 1 by 30%
Ideas (for how we might
address area of focus)
• Web history import: scan web history
and curate list of likely sites where user
has an account
• Notes app import: build a sync connector
with OneNote, Evernote, and other
popular notes apps to scan and parse
potential account/password pairings
• Pen and paper import: customers can
use their phones to SMS photos of pen
and paper password docs, process with
machine learning OCR (or mechanical
turk) to provide same-day import
• Intermittent questioning: test a
program by which PC users are
intermittently asked to provide
passwords one at a time via a ”brain
dump” request. Ideal frequency and
user experience will be determined via
the test.
• Logos matchmaking: in OOBE, show a
set of logos of popular consumer sites
and have users check all that apply.
Follow-up by asking users to provide
credentials for them (including a bulk
add feature if appropriate).
• Email scan: sync with user’s email to
construct a picture of all likely
accounts a user will have; prompting
user to verify and provide credentials.
• Internet pass-through: test a feature
by which Dashlane monitors the
user’s internet connection for a period
of time, thus creating likely account
lists regardless of which browser is
being used; prompt user for
credentials at the end of the
monitoring period
Additional KPI's (used to
track success)
• % increase in import activity • <% bounce rate from brain dump
prompt experience
• % accuracy in suggested versus
claimed accounts
OKR: Increase desktop week 4 engagement rate from 18% to 30% by significantly increasing day 1 password adds.
Mission Team Prioritization Framework example: Get More Passwords
Balancing 10% vs. 10x
10%
10% vs. 10x
10x
Product Research: identifying problems to solve at three altitudes
1. Product Vision
2. Future Missions
3. Current
Missions How do we jumpstart our
experimentation with market
and consumer insights?
What missions should we
prioritize next? What do we do
beyond optimization?
What are the big market shifts
and opportunities? Who should
we target and with what value
proposition?
Solving for Both Ends of the Spectrum
10% 10x
Experimentation-
led
Research-led
Impact
Certainty
Access control on
voice-powered
assistants will
need to be solved
Users will want
centralized control
over their data
There will be a
Digital Identity
consolidation
Identity will
become social;
users will want to
select and share
access
Users will want to
protect
themselves when
on unsecure WiFi
networks
New users will
immediately want
to secure their
accounts with new
passwords
iOS users will want
to autofill
passwords when
using apps
“Solve this problem” “How will we solve this problem?” “What is the problem we need to solve?”
3 Key Take Aways
1. Trust your teams to be autonomous. Guide but do not
control. Empower.
2. Experiment all the time. Small is better. Aim for learning.
3. Assess for value, not for delivery.
Questions
Appendix
OKR – Objective & Key Results
• A framework of defining and tracking objectives
and their outcomes
• Created by Intel, in the 1970s
• Made popular by John Doerr and Google
• Adopted by most Silicon Valley companies
OKR Components
• O = Objective:
• Aspirational.
• Memorable – Simpler, shorter, remarkable.
• Qualitative.
• KR = Key Results:
• 2-5 per Objective.
• Quantitative & Measurable.
• Metrics (recommended) or Milestones.
OKR Example
• Objective: Delight our customers
• Key Results:
• Increase average weekly visits from 3.1 to 3.3 per active user
• Improve Net Promoter Score from 46% to 52%.
• Increase non paid (organic) traffic from 70% to 80%.
• Increase engagement (users that complete a full profile) from 60% to 75%.
• Objective: Taming the Autofill Dragon
• Key Results:
• Achieve successful autologin on the top 50 Chinese websites
• Achieve successful autologin on the top 50 Korean websites
O can be fun!
Dashlane OKR
• Yearly Company OKR – High-Level Strategy
• KR can be reviewed and adapted every quarter or as needed.
• But O should theoretically remain stable in time
• Team Quarterly OKR – Tactical Short Term
• Impacting Company OKR
Moving to OKR
• It is hard, for everybody but especially for engineering.
• Big change of mindset:
• Focus on business impact and value first
• Projects come second.
• In theory, delivering a feature does not really count for success.
• Need to be very data-driven.
• Need to accelerate massively the cycle time and release process.
• Need experimentation tooling such as strong A/B Test Engine and Feature-
Flipping.
• Need to shift to a more bottom-up process (~60% bottom-up, ~40% top-down).
OKR learnings
• Don’t be too ambitious, else teams get frustrated with unreachable goals.
Roofshots rather than Moonshots.
• Have fewer O and KR rather than too many. Otherwise you loose focus.
• Not all projects/initiatives are related to OKR.
• Allow for different types of KR:
• Learning metrics
• Business metrics
• Technical metrics
• Time those KR based on the current progress and based on the outcome
you are looking for. Learning first before optimizing and impacting business
for instance.

Más contenido relacionado

La actualidad más candente

Agile Estimation Techniques.pptx
Agile Estimation Techniques.pptxAgile Estimation Techniques.pptx
Agile Estimation Techniques.pptxPriyanka Gurnani
 
Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective	  Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective Yuval Yeret
 
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0WSO2
 
Rapid Release Planning
Rapid Release PlanningRapid Release Planning
Rapid Release PlanningAgileDad
 
Gestion de projets agiles avec scrum
Gestion de projets agiles avec scrumGestion de projets agiles avec scrum
Gestion de projets agiles avec scrumPierre E. NEIS
 
API Integration For Building Software Applications Powerpoint Presentation Sl...
API Integration For Building Software Applications Powerpoint Presentation Sl...API Integration For Building Software Applications Powerpoint Presentation Sl...
API Integration For Building Software Applications Powerpoint Presentation Sl...SlideTeam
 
DevSecOps Training Bootcamp - A Practical DevSecOps Course
DevSecOps Training Bootcamp - A Practical DevSecOps CourseDevSecOps Training Bootcamp - A Practical DevSecOps Course
DevSecOps Training Bootcamp - A Practical DevSecOps CourseTonex
 
Building an Enterprise-scale DevSecOps Infrastructure: Lessons Learned
Building an Enterprise-scale DevSecOps Infrastructure: Lessons LearnedBuilding an Enterprise-scale DevSecOps Infrastructure: Lessons Learned
Building an Enterprise-scale DevSecOps Infrastructure: Lessons LearnedPrateek Mishra
 
Estimating Story Points in Agile - MAGIC Approach
Estimating Story Points in Agile - MAGIC ApproachEstimating Story Points in Agile - MAGIC Approach
Estimating Story Points in Agile - MAGIC ApproachMarraju Bollapragada V
 
OpenSC: eID interoperability through open source software
OpenSC: eID interoperability through open source softwareOpenSC: eID interoperability through open source software
OpenSC: eID interoperability through open source softwareMartin Paljak
 
DevOps on AWS - Building Systems to Deliver Faster
DevOps on AWS - Building Systems to Deliver FasterDevOps on AWS - Building Systems to Deliver Faster
DevOps on AWS - Building Systems to Deliver FasterAmazon Web Services
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeSaket Bansal
 
Improve the Development Process with DevOps Practices by Fedorov Vadim
Improve the Development Process with DevOps Practices by Fedorov VadimImprove the Development Process with DevOps Practices by Fedorov Vadim
Improve the Development Process with DevOps Practices by Fedorov VadimSoftServe
 
présenatation scrum.pptx
présenatation scrum.pptxprésenatation scrum.pptx
présenatation scrum.pptxFazaFoudhaili
 
Agile stories, estimating and planning
Agile stories, estimating and planningAgile stories, estimating and planning
Agile stories, estimating and planningDimitri Ponomareff
 

La actualidad más candente (20)

Agile Estimation Techniques.pptx
Agile Estimation Techniques.pptxAgile Estimation Techniques.pptx
Agile Estimation Techniques.pptx
 
Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective	  Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective
 
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
 
Story mapping
Story mapping Story mapping
Story mapping
 
Rapid Release Planning
Rapid Release PlanningRapid Release Planning
Rapid Release Planning
 
Scrum values
Scrum valuesScrum values
Scrum values
 
Gestion de projets agiles avec scrum
Gestion de projets agiles avec scrumGestion de projets agiles avec scrum
Gestion de projets agiles avec scrum
 
API Integration For Building Software Applications Powerpoint Presentation Sl...
API Integration For Building Software Applications Powerpoint Presentation Sl...API Integration For Building Software Applications Powerpoint Presentation Sl...
API Integration For Building Software Applications Powerpoint Presentation Sl...
 
DevSecOps Training Bootcamp - A Practical DevSecOps Course
DevSecOps Training Bootcamp - A Practical DevSecOps CourseDevSecOps Training Bootcamp - A Practical DevSecOps Course
DevSecOps Training Bootcamp - A Practical DevSecOps Course
 
Building an Enterprise-scale DevSecOps Infrastructure: Lessons Learned
Building an Enterprise-scale DevSecOps Infrastructure: Lessons LearnedBuilding an Enterprise-scale DevSecOps Infrastructure: Lessons Learned
Building an Enterprise-scale DevSecOps Infrastructure: Lessons Learned
 
Estimating Story Points in Agile - MAGIC Approach
Estimating Story Points in Agile - MAGIC ApproachEstimating Story Points in Agile - MAGIC Approach
Estimating Story Points in Agile - MAGIC Approach
 
OpenSC: eID interoperability through open source software
OpenSC: eID interoperability through open source softwareOpenSC: eID interoperability through open source software
OpenSC: eID interoperability through open source software
 
DevOps on AWS - Building Systems to Deliver Faster
DevOps on AWS - Building Systems to Deliver FasterDevOps on AWS - Building Systems to Deliver Faster
DevOps on AWS - Building Systems to Deliver Faster
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
 
Continuous Delivery Maturity Model
Continuous Delivery Maturity ModelContinuous Delivery Maturity Model
Continuous Delivery Maturity Model
 
DevSecOps Jenkins Pipeline -Security
DevSecOps Jenkins Pipeline -SecurityDevSecOps Jenkins Pipeline -Security
DevSecOps Jenkins Pipeline -Security
 
Improve the Development Process with DevOps Practices by Fedorov Vadim
Improve the Development Process with DevOps Practices by Fedorov VadimImprove the Development Process with DevOps Practices by Fedorov Vadim
Improve the Development Process with DevOps Practices by Fedorov Vadim
 
présenatation scrum.pptx
présenatation scrum.pptxprésenatation scrum.pptx
présenatation scrum.pptx
 
Agile stories, estimating and planning
Agile stories, estimating and planningAgile stories, estimating and planning
Agile stories, estimating and planning
 
Scrum and DevOps training
Scrum and DevOps trainingScrum and DevOps training
Scrum and DevOps training
 

Similar a Dashlane Mission Teams

How to create awesome customer experiences
How to create awesome customer experiencesHow to create awesome customer experiences
How to create awesome customer experiencesMorgan Simonsen
 
Agile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK OnlineAgile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK OnlineRein Mahatma
 
An evening with... DevOps
An evening with... DevOpsAn evening with... DevOps
An evening with... DevOpsArkhotech
 
Anjali gupta resume
Anjali gupta resumeAnjali gupta resume
Anjali gupta resumeANJALI GUPTA
 
Blitzscaling Session 9: Village Stage
Blitzscaling Session 9: Village StageBlitzscaling Session 9: Village Stage
Blitzscaling Session 9: Village StageGreylock Partners
 
(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects
(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects
(SPOT205) 5 Lessons for Managing Massive IT Transformation ProjectsAmazon Web Services
 
To successfully deliver your IT project: build your team, build your Agile it...
To successfully deliver your IT project: build your team, build your Agile it...To successfully deliver your IT project: build your team, build your Agile it...
To successfully deliver your IT project: build your team, build your Agile it...Jean-François Nguyen
 
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...Tasktop
 
shoubhik_Resume_latest
shoubhik_Resume_latestshoubhik_Resume_latest
shoubhik_Resume_latestShoubhik Ghosh
 
Lean Startup: Reduce 40% go-to-market time & cost on your next product launch
Lean Startup: Reduce 40% go-to-market time & cost on your next product launchLean Startup: Reduce 40% go-to-market time & cost on your next product launch
Lean Startup: Reduce 40% go-to-market time & cost on your next product launchPeople10 Technosoft Private Limited
 
Modernizing Your Testing Tools
Modernizing Your Testing ToolsModernizing Your Testing Tools
Modernizing Your Testing ToolsQASymphony
 
rapidMATION Webinar: The future of work: humans and software bots working tog...
rapidMATION Webinar: The future of work: humans and software bots working tog...rapidMATION Webinar: The future of work: humans and software bots working tog...
rapidMATION Webinar: The future of work: humans and software bots working tog...Shaun Leisegang
 
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality GameWhy Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality GamePerfecto by Perforce
 
Now that you've sold it how do you build it - XMPie Users Conference XUG 202...
Now that you've sold it how do you build it  - XMPie Users Conference XUG 202...Now that you've sold it how do you build it  - XMPie Users Conference XUG 202...
Now that you've sold it how do you build it - XMPie Users Conference XUG 202...Jeffrey Stewart
 
Jan Bosch | Agile Product Development: From Hunch to Hard Data
Jan Bosch | Agile Product Development: From Hunch to Hard DataJan Bosch | Agile Product Development: From Hunch to Hard Data
Jan Bosch | Agile Product Development: From Hunch to Hard DataOptimizely
 
Why Value Stream is key to Digital Product Delivery
Why Value Stream is key to Digital Product Delivery Why Value Stream is key to Digital Product Delivery
Why Value Stream is key to Digital Product Delivery Mani Maun
 
Growth Hacking with Digital Marketing
Growth Hacking with Digital MarketingGrowth Hacking with Digital Marketing
Growth Hacking with Digital MarketingNavneet Kaushal
 

Similar a Dashlane Mission Teams (20)

How to create awesome customer experiences
How to create awesome customer experiencesHow to create awesome customer experiences
How to create awesome customer experiences
 
Key items for a digital enterprise
Key items for a digital enterpriseKey items for a digital enterprise
Key items for a digital enterprise
 
Agile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK OnlineAgile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK Online
 
An evening with... DevOps
An evening with... DevOpsAn evening with... DevOps
An evening with... DevOps
 
Anjali gupta resume
Anjali gupta resumeAnjali gupta resume
Anjali gupta resume
 
5 Whys of Scrum
5 Whys of Scrum5 Whys of Scrum
5 Whys of Scrum
 
Blitzscaling Session 9: Village Stage
Blitzscaling Session 9: Village StageBlitzscaling Session 9: Village Stage
Blitzscaling Session 9: Village Stage
 
(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects
(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects
(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects
 
To successfully deliver your IT project: build your team, build your Agile it...
To successfully deliver your IT project: build your team, build your Agile it...To successfully deliver your IT project: build your team, build your Agile it...
To successfully deliver your IT project: build your team, build your Agile it...
 
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...
 
shoubhik_Resume_latest
shoubhik_Resume_latestshoubhik_Resume_latest
shoubhik_Resume_latest
 
Lean Startup: Reduce 40% go-to-market time & cost on your next product launch
Lean Startup: Reduce 40% go-to-market time & cost on your next product launchLean Startup: Reduce 40% go-to-market time & cost on your next product launch
Lean Startup: Reduce 40% go-to-market time & cost on your next product launch
 
Modernizing Your Testing Tools
Modernizing Your Testing ToolsModernizing Your Testing Tools
Modernizing Your Testing Tools
 
rapidMATION Webinar: The future of work: humans and software bots working tog...
rapidMATION Webinar: The future of work: humans and software bots working tog...rapidMATION Webinar: The future of work: humans and software bots working tog...
rapidMATION Webinar: The future of work: humans and software bots working tog...
 
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality GameWhy Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
 
Now that you've sold it how do you build it - XMPie Users Conference XUG 202...
Now that you've sold it how do you build it  - XMPie Users Conference XUG 202...Now that you've sold it how do you build it  - XMPie Users Conference XUG 202...
Now that you've sold it how do you build it - XMPie Users Conference XUG 202...
 
English digital business 2.1.pptx
English digital business 2.1.pptxEnglish digital business 2.1.pptx
English digital business 2.1.pptx
 
Jan Bosch | Agile Product Development: From Hunch to Hard Data
Jan Bosch | Agile Product Development: From Hunch to Hard DataJan Bosch | Agile Product Development: From Hunch to Hard Data
Jan Bosch | Agile Product Development: From Hunch to Hard Data
 
Why Value Stream is key to Digital Product Delivery
Why Value Stream is key to Digital Product Delivery Why Value Stream is key to Digital Product Delivery
Why Value Stream is key to Digital Product Delivery
 
Growth Hacking with Digital Marketing
Growth Hacking with Digital MarketingGrowth Hacking with Digital Marketing
Growth Hacking with Digital Marketing
 

Más de Dashlane

Dashlane Triple Track
Dashlane Triple TrackDashlane Triple Track
Dashlane Triple TrackDashlane
 
Dashlane Engineering Culture Book
Dashlane Engineering Culture BookDashlane Engineering Culture Book
Dashlane Engineering Culture BookDashlane
 
The State of Digital Identity
The State of Digital IdentityThe State of Digital Identity
The State of Digital IdentityDashlane
 
Continuous Delivery: releasing Better and Faster at Dashlane
Continuous Delivery: releasing Better and Faster at DashlaneContinuous Delivery: releasing Better and Faster at Dashlane
Continuous Delivery: releasing Better and Faster at DashlaneDashlane
 
The Dashlane Agile Journey
The Dashlane Agile JourneyThe Dashlane Agile Journey
The Dashlane Agile JourneyDashlane
 
Continuous Learning
Continuous LearningContinuous Learning
Continuous LearningDashlane
 
Portfolio & Roadmap: 2 tools to scale Agile
Portfolio & Roadmap: 2 tools to scale AgilePortfolio & Roadmap: 2 tools to scale Agile
Portfolio & Roadmap: 2 tools to scale AgileDashlane
 
U2F in Dashlane
U2F in DashlaneU2F in Dashlane
U2F in DashlaneDashlane
 
Using TypeScript at Dashlane
Using TypeScript at DashlaneUsing TypeScript at Dashlane
Using TypeScript at DashlaneDashlane
 
Scaling an Engineering Team
Scaling an Engineering TeamScaling an Engineering Team
Scaling an Engineering TeamDashlane
 
Stop Starting Start Finishing
Stop Starting Start FinishingStop Starting Start Finishing
Stop Starting Start FinishingDashlane
 
Dashlane Engineering Meeting Extract
Dashlane Engineering Meeting ExtractDashlane Engineering Meeting Extract
Dashlane Engineering Meeting ExtractDashlane
 

Más de Dashlane (12)

Dashlane Triple Track
Dashlane Triple TrackDashlane Triple Track
Dashlane Triple Track
 
Dashlane Engineering Culture Book
Dashlane Engineering Culture BookDashlane Engineering Culture Book
Dashlane Engineering Culture Book
 
The State of Digital Identity
The State of Digital IdentityThe State of Digital Identity
The State of Digital Identity
 
Continuous Delivery: releasing Better and Faster at Dashlane
Continuous Delivery: releasing Better and Faster at DashlaneContinuous Delivery: releasing Better and Faster at Dashlane
Continuous Delivery: releasing Better and Faster at Dashlane
 
The Dashlane Agile Journey
The Dashlane Agile JourneyThe Dashlane Agile Journey
The Dashlane Agile Journey
 
Continuous Learning
Continuous LearningContinuous Learning
Continuous Learning
 
Portfolio & Roadmap: 2 tools to scale Agile
Portfolio & Roadmap: 2 tools to scale AgilePortfolio & Roadmap: 2 tools to scale Agile
Portfolio & Roadmap: 2 tools to scale Agile
 
U2F in Dashlane
U2F in DashlaneU2F in Dashlane
U2F in Dashlane
 
Using TypeScript at Dashlane
Using TypeScript at DashlaneUsing TypeScript at Dashlane
Using TypeScript at Dashlane
 
Scaling an Engineering Team
Scaling an Engineering TeamScaling an Engineering Team
Scaling an Engineering Team
 
Stop Starting Start Finishing
Stop Starting Start FinishingStop Starting Start Finishing
Stop Starting Start Finishing
 
Dashlane Engineering Meeting Extract
Dashlane Engineering Meeting ExtractDashlane Engineering Meeting Extract
Dashlane Engineering Meeting Extract
 

Último

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 🔝✔️✔️Delhi Call girls
 
%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 Hararemasabamasaba
 
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...Shane Coughlan
 
+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
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...masabamasaba
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in sowetomasabamasaba
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
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 🔝✔️✔️Delhi Call girls
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
%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 masabamasaba
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
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) SolutionOnePlan Solutions
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
%+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
 

Último (20)

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 🔝✔️✔️
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
%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
 
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...
 
+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...
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
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 🔝✔️✔️
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%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
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
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
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
%+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...
 

Dashlane Mission Teams

  • 2. My name is Frédéric Rivain, CTO of Dashlane. We build a Password Manager, to help you manage your identity and your payments in a simple and secure way everywhere.
  • 3. A bit of context Funded in 2009 by Bernard Liautaud and 3 Centrale students 120 employees in Paris and New York • Product & Engineering in Paris • Marketing & Sales in New York • Consumer product (B2C) + Enterprise offer (B2B) • 8 “product & engineering” teams
  • 4. An Agile Story • Iterative evolution. • Learning as we grow. • Adapting to our needs and scale. • Various states of maturity. Garage Mode 2014 Move to Agile. Scrum by the Book. Roadmap & Portfolio 2015 OKR Feature / Business Teams 2016 2017 Mission Teams2018
  • 5. Half-Baked Agility* * As quoted from Felipe Castro
  • 6. Half-Baked Agility* Operations Tactics Strategy Culture Agile Development Scrum, Kanban… Lean Goals / OKR 1 2 3 4 * As quoted from Felipe Castro
  • 7. Running Agile Operations • Scrum is about operational agility. A methodology for day-to-day organization. • Wrap the Scrum cycle with a Lean process, to improve Alignement and Visibility at Company level. Formalize the Project Collaborative Specifications Development Validation Release to Production Assess results Evaluate and prioritize AGILE PRODUCTION Stakeholder Lean overall approach Agile production cycle
  • 8. Escaping the perfect Feature Factory • Project-driven roadmaps • Tracking feature delivery • Only Agile at the Operations level. • Strategy is based on annual goals with overall top-down planning.
  • 9. Expanding to an Agile Strategy • Goals and Performance Management driven by OKR. • Change the mindset:  driving Outcome / Maximizing Value not Output • More on OKR in Appendix if you are interested Operations Tactics Strategy Culture Agile Development Scrum, Kaban… Lean Goals / OKR 1 2 3 4
  • 10. Looking for the right organization
  • 11. Legacy Platform Teams • Originally, platform tech teams: • Desktop, iOs, Android, Web, Server, Semantic Engine • Works well for small teams. With one line of business. • Starts hurting as you grow the team and as you diversify: • Synchronization issues between platforms • Inconsistency in product • Technical focus > Business focus • Conway’s Law • That structure does not scale well.
  • 12. Transitioning to Business Teams • Inspired by the Feature Teams model (a la Spotify) • Cross-functional teams including: • Product, Development, QA + Design, Analytics, Product Marketing, User Support • « Mini Startup » inside the company, with end-to-end responsibility on their scope. • Business focus • Acquisition • Conversion • Retention • 2 focused on B2B • 1 for Partnerships • 1 for our semantic engine
  • 13. Transitioning again to Mission Teams Business Teams Mission Teams Project Teams “Increase retention” Too many ideas, no filtering lens for Product No clear sense of when to stop and do something else Lagging indicator-focused “Get more passwords” Lots of room for creativity within a boundary Success is clear Leading and lagging indicators “Build feature X” No room for ideas Success is delivery not results Leading indicator-focused
  • 14. Scope is not business only • Include perspectives from Product, Marketing, Engineering... • Product Experience Team: • The teams create the vision, strategy and idea implementation. They are actually shaping it. • They see the whole: from the origin story all the way to the idea pushed to the customer. • Teams feel empowered.
  • 15. Upgrading the Feature Team Organization • Cross-platform teams, with dedicated resources and skills, based on Missions • Small teams comprised of one Product Manager, 2 to 6 engineers, one UX designer. • Co-located • A double organization: • Mission Teams • « Platforms » communities of practice MISSIONS PLATFORMS Mission Team 1 Mission Team 2 Mission Team 3 … Mission Team N Product Manager x x x x Scrum Master x x x x QA x x x x Server x x iOS x xx Android x xx Windows x xx Web x xxx UX Design x x x x Analytics x x x x User Support x x x x
  • 16. How we run it today • 3-week Cadence • 2 week Mission sprint • 1 Platform Week • Quarterly Review Meetings (Rodeos) • Progress • Mission Team review: Continue, Change, Disband • Staffing • Tools • Jira + Confluence • ProductBoard • Communication • Biweekly sprint reviews (for the teams themselves) • Sprint Dashboards • Town Hall Demos
  • 18. Getting it “Right” versus to the “End” EndStart Right
  • 19. Learning Drives Value Idea Right Discovery Decision Prioritize Build Learn Learn Learn Build Build Value Value Value
  • 20. Generating Value • Each initiative must generate at least one of the below… 1. Adoption: achieving customer value 2. Learning: from the customer 3. Feedback: internal discovery from Tech, Product… 4. Risk Management: reducing risk and unknowns
  • 21. Password Import “Brain Dumps” Easy Account Detection Area of focus (including main KPI) Reduce number of day 1 no password events by 30% Increase number of accounts storing >0 passwords on day 1 by 30% Increase number of accounts storing >0 passwords on day 1 by 30% Ideas (for how we might address area of focus) • Web history import: scan web history and curate list of likely sites where user has an account • Notes app import: build a sync connector with OneNote, Evernote, and other popular notes apps to scan and parse potential account/password pairings • Pen and paper import: customers can use their phones to SMS photos of pen and paper password docs, process with machine learning OCR (or mechanical turk) to provide same-day import • Intermittent questioning: test a program by which PC users are intermittently asked to provide passwords one at a time via a ”brain dump” request. Ideal frequency and user experience will be determined via the test. • Logos matchmaking: in OOBE, show a set of logos of popular consumer sites and have users check all that apply. Follow-up by asking users to provide credentials for them (including a bulk add feature if appropriate). • Email scan: sync with user’s email to construct a picture of all likely accounts a user will have; prompting user to verify and provide credentials. • Internet pass-through: test a feature by which Dashlane monitors the user’s internet connection for a period of time, thus creating likely account lists regardless of which browser is being used; prompt user for credentials at the end of the monitoring period Additional KPI's (used to track success) • % increase in import activity • <% bounce rate from brain dump prompt experience • % accuracy in suggested versus claimed accounts OKR: Increase desktop week 4 engagement rate from 18% to 30% by significantly increasing day 1 password adds. Mission Team Prioritization Framework example: Get More Passwords
  • 22. Balancing 10% vs. 10x 10%
  • 24. Product Research: identifying problems to solve at three altitudes 1. Product Vision 2. Future Missions 3. Current Missions How do we jumpstart our experimentation with market and consumer insights? What missions should we prioritize next? What do we do beyond optimization? What are the big market shifts and opportunities? Who should we target and with what value proposition?
  • 25. Solving for Both Ends of the Spectrum 10% 10x Experimentation- led Research-led Impact Certainty Access control on voice-powered assistants will need to be solved Users will want centralized control over their data There will be a Digital Identity consolidation Identity will become social; users will want to select and share access Users will want to protect themselves when on unsecure WiFi networks New users will immediately want to secure their accounts with new passwords iOS users will want to autofill passwords when using apps “Solve this problem” “How will we solve this problem?” “What is the problem we need to solve?”
  • 26. 3 Key Take Aways 1. Trust your teams to be autonomous. Guide but do not control. Empower. 2. Experiment all the time. Small is better. Aim for learning. 3. Assess for value, not for delivery.
  • 29. OKR – Objective & Key Results • A framework of defining and tracking objectives and their outcomes • Created by Intel, in the 1970s • Made popular by John Doerr and Google • Adopted by most Silicon Valley companies
  • 30. OKR Components • O = Objective: • Aspirational. • Memorable – Simpler, shorter, remarkable. • Qualitative. • KR = Key Results: • 2-5 per Objective. • Quantitative & Measurable. • Metrics (recommended) or Milestones.
  • 31. OKR Example • Objective: Delight our customers • Key Results: • Increase average weekly visits from 3.1 to 3.3 per active user • Improve Net Promoter Score from 46% to 52%. • Increase non paid (organic) traffic from 70% to 80%. • Increase engagement (users that complete a full profile) from 60% to 75%. • Objective: Taming the Autofill Dragon • Key Results: • Achieve successful autologin on the top 50 Chinese websites • Achieve successful autologin on the top 50 Korean websites O can be fun!
  • 32. Dashlane OKR • Yearly Company OKR – High-Level Strategy • KR can be reviewed and adapted every quarter or as needed. • But O should theoretically remain stable in time • Team Quarterly OKR – Tactical Short Term • Impacting Company OKR
  • 33. Moving to OKR • It is hard, for everybody but especially for engineering. • Big change of mindset: • Focus on business impact and value first • Projects come second. • In theory, delivering a feature does not really count for success. • Need to be very data-driven. • Need to accelerate massively the cycle time and release process. • Need experimentation tooling such as strong A/B Test Engine and Feature- Flipping. • Need to shift to a more bottom-up process (~60% bottom-up, ~40% top-down).
  • 34. OKR learnings • Don’t be too ambitious, else teams get frustrated with unreachable goals. Roofshots rather than Moonshots. • Have fewer O and KR rather than too many. Otherwise you loose focus. • Not all projects/initiatives are related to OKR. • Allow for different types of KR: • Learning metrics • Business metrics • Technical metrics • Time those KR based on the current progress and based on the outcome you are looking for. Learning first before optimizing and impacting business for instance.

Notas del editor

  1. Qui connaît Dashlane ?