SlideShare a Scribd company logo
1 of 19
Download to read offline
Confidential Information 1
Dashlane Engineering
Culture Book
Confidential Information 2
What is Culture?
“Culture is the stuff people do without noticing it.”
Henrik Kniberg (Agile Guru)
“Culture is the manifestation of the shared values of the organization as
represented by the actions of its members.”
Kevin Goldsmith (Spotify)
"Culture is a collection of the behaviors and interactions between people
in organizations."
Jason Little (Lean Change)
 If the vision is where we want to be, then it’s the culture that makes
sure we get there!
 We should put the same effort into building a great culture as we do
building our product.
Confidential Information 3
Dashlane 7 Core Values
How do they translate into more concrete Engineering values and practices?
Confidential Information 4
Why do transparent and shared values help us?
Reminding
A value can be
a reminder of
how to act in a
given situation.
Guiding
Values are like
a compass and
allow us to
make decisions
more easily
within our
current
activity.
Focusing
Values help us
to keep the
focus on what
is important.
Inspiring
A value can be
an inspiring
purpose for
our whole
company,
department or
team.
Influencing
Clear values
can influence
our behavior at
work and can
be a force
behind our
motivation,
commitment
and
productivity.
Reflecting
Values are part
of our identity
and our
culture.
 What is the advantage of pinning them up on a wall so everybody can see them?
 What is the benefit of identifying the values that reflect our actions in the past?
Confidential Information 5
Ambition
Aim for the best:
 latest tech and tools,
 top release pipeline allowing smooth and fast on demand delivery,
 super solid test automation with top quality levels,
 Innovative in our field,
 Be known as thought leaders.
Dream Big
Confidential Information 6
Ambition
Our Definition of Awesome
Confidential Information 7
Ambition
• As we grow the Engineering team, we want to stay nimble while avoiding chaos.
We want to avoid waste and stay lean.
• MVB = Minimum Viable Bureaucracy.
What is the least amount of structure and process we can get away with to avoid total chaos?
Growing the People and Growing the Team
Confidential Information 8
Passion
• We use and love the Dashlane product, all aspects of it: consumer, enterprise, partner.
• We are ambassadors of Dashlane for our friends and families, our tech communities, our world.
• We care and act when we are not satisfied with the quality of our Product.
Passion for our Product
Confidential Information 9
Passion
• We are Software Craftsmen producing
 clean code,
 well-crafted software
 and raising the bar on our technology.
• We are passionate about what we do and we want to share the Dashlane
practices and skills with the tech community.
• We want to push the boundaries and innovate.
Passion for our Technology
Confidential Information 10
Passion
• Even if we understand the constraints of our business, we
think there is a way to both deliver value and have fun in
what we do.
• We look for the right balance between necessary work and
stimulating work to nurture passion and pleasure as we think
it will also allow us to please our customers and our
shareholders.
• We challenge ourselves to not just do things, but find ways
of doing them in a smart and exciting way.
Avoid too much compromise and sacrifice that kill passion and pleasure
Confidential Information 11
Ownership
• We value initiative from all, each one at its level.
• It is the contribution of all that makes us a better team.
• Everybody is encouraged to suggest ideas and participate in the
team's life and tech projects.
Initiative
Confidential Information 12
Ownership
• We aim at being autonomous teams, where we can follow the way:
Think it  Build it  Ship it  Tweak it
• Each team should operate as its own small start up, while still following the Dashlane grand vision.
Autonomous Team
Confidential Information 13
Ownership
• We value the individual success of our team members, as much as the collective success of our teams.
Both are equally important and serve the greater good.
• We want to be recognized for our successes and celebrate them with the whole organization.
• We take responsibility for our failures. Mistakes or bugs are inevitable.
This is why we should aim to make mistakes and fail as quickly and gracefully as possible.
Success & Failure
• Fail Fast  Learn Fast  Improve Fast  Long-Term Success + Happiness
• Better to plan for Failure Recovery than Failure Avoidance.
Build with failure in mind.
Think robustness and resilience.
• Fix the process, not just the product.
A failure is only a failure if you do not learn from it!
Confidential Information 14
Sharing information
• We trust people, which means we share (almost)
everything in our team. We strive to share.
• Code is open to all. We cross-train ourselves. We
push information.
• Collective knowledge makes us stronger.
Communication network
• We want to build a network of people, where
anybody can talk to anybody, without silos or
boundaries.
• Better relationships and communication help us
do our job better.
Transparency
Confidential Information 15
At all levels
• Our team(s) are what matters, at
all levels: our scrum team, our
engineering team, our company.
We help each other and succeed
and fail together.
• Emulation and positive
competition between teams is
healthy for performance but tribe
war is not an option.
Egoless culture
• To have a strong culture, this is
down to the people in the team.
We need to have a strong culture
of mutual respect and trust,
there is no place for ego.
• We are all in the same boat,
together, and need to help each
other to succeed.
• We should motivate each other,
offer help all the time and work as
one team.
Team first
Empathy
• We care for our team mates. We
want them to be happy at work.
Confidential Information 16
No secret agenda
• We are here to work together as a team and make Dashlane, our
Company, succeed.
We do not have a personal secret agenda.
We work for the greater good.
We share transparently and honestly.
• We certainly do not retain information, blackmail, put our colleages in
a position to fail, back-stab colleagues for promotion...and all those
political moves we can find in old-school structures.
• We do not play with people, manipulate them to achieve personal
agendas.
No favoritism
• We recognize our peers for their
contribution and evaluate their
performance fairly. We do not favour
some over others because of personal
reasons such as friendship,...
• There is no such thing as
scapegoating.
No politics
Politics happen whenever you make a decision that violates this
property:
Company  Team  Self.
You put the values of your self above the team.
The values of the team are put above the company.
Confidential Information 17
Experiment
We should be focused more on
innovation than predictability,
100% predictability = 0% innovation,
and we should be focused on
delivering value and quality rather
than being a slave to a plan.
We want to build an experimental
culture with data driven decisions.
Take risks
• Move Fast and Break things.
Jump in the unknown.
• We accept that we do not know
everything and can't control
everything, so we are ready to take
risks in a controlled manner.
• So we want to put in place
solutions to support that
philosophy and fail safely.
Raise the F* Bar
Be better today
than yesterday
• Every day is an
opportunity to get
better. We look forward
to what we will learn
and achieve tomorrow.
Move fast and break things.
Unless you are breaking stuff, you
are not moving fast enough
Mark Zuckerberg
It’s not about being PERFECT.
It’s about being BETTER THAN
you were YESTERDAY
Confidential Information 18
Go big or go home Give it everything
you’ve got!
Play fair!Think it, Build it,
Ship it, Tweak it!
• Learn from failure
• Innovate at every level
• Continuous improvement
• Share responsibility
• Iterative development
• Agile-first
• Data-driven
• Autonomous teams
• Transparency
• Trust
• Servant Leadership
Copyright © 2020 Dashlane

More Related Content

What's hot

Venture boss a program to coach train 1 million entrepreneurs by 2026
Venture boss a program to coach train 1 million entrepreneurs by 2026Venture boss a program to coach train 1 million entrepreneurs by 2026
Venture boss a program to coach train 1 million entrepreneurs by 2026Bryan Cassady
 
Principles to practices workshop
Principles to practices workshopPrinciples to practices workshop
Principles to practices workshopRowan Bunning
 
ScrumRio 2016 - Improving Scrum with Lean Thinking
ScrumRio 2016 - Improving Scrum with Lean ThinkingScrumRio 2016 - Improving Scrum with Lean Thinking
ScrumRio 2016 - Improving Scrum with Lean ThinkingNuno Rafael Gomes
 
How your culture is shaping your Agile
How your culture is shaping your AgileHow your culture is shaping your Agile
How your culture is shaping your AgileRowan Bunning
 
GE Alliance Summary talk
GE Alliance Summary talk GE Alliance Summary talk
GE Alliance Summary talk Bryan Cassady
 
Scaling agility or descaling organization
Scaling agility or descaling organizationScaling agility or descaling organization
Scaling agility or descaling organizationLuca Sturaro
 
Mastering Scrum Mastery
Mastering Scrum Mastery Mastering Scrum Mastery
Mastering Scrum Mastery Chandan Patary
 
Scaling scrum itv-share
Scaling scrum  itv-shareScaling scrum  itv-share
Scaling scrum itv-shareHelen Meek
 
Agile Australia 2017 - Memories from the Trenches
Agile Australia 2017 - Memories from the TrenchesAgile Australia 2017 - Memories from the Trenches
Agile Australia 2017 - Memories from the TrenchesMarcio Sete
 
Sprintz work Fact Sheet
Sprintz work Fact SheetSprintz work Fact Sheet
Sprintz work Fact SheetBryan Cassady
 
How to make your retrospectives the heart of your agile proces
How to make your retrospectives the heart of your agile procesHow to make your retrospectives the heart of your agile proces
How to make your retrospectives the heart of your agile procesYves Hanoulle
 
NPCA Innovation Series - Final Report
NPCA Innovation Series - Final ReportNPCA Innovation Series - Final Report
NPCA Innovation Series - Final ReportLiz Anderson
 
Agile Enterprise coaching
Agile Enterprise coachingAgile Enterprise coaching
Agile Enterprise coachingAshutosh Rai
 
I don't do agile, i am agile (Barry O'Reilly)
I don't do agile, i am agile (Barry O'Reilly)I don't do agile, i am agile (Barry O'Reilly)
I don't do agile, i am agile (Barry O'Reilly)Ontico
 
Agile Transformation is a Disruption
Agile Transformation is a DisruptionAgile Transformation is a Disruption
Agile Transformation is a DisruptionChandan Patary
 
Becoming Agile: Agile Transitions in Practice - Rashina Hoda - AgileNZ 2017
Becoming Agile: Agile Transitions in Practice - Rashina Hoda - AgileNZ 2017Becoming Agile: Agile Transitions in Practice - Rashina Hoda - AgileNZ 2017
Becoming Agile: Agile Transitions in Practice - Rashina Hoda - AgileNZ 2017AgileNZ Conference
 
Leading Engineers to Water: The Art, Science, and Culture of Technical Coaching
Leading Engineers to Water: The Art, Science, and Culture of Technical CoachingLeading Engineers to Water: The Art, Science, and Culture of Technical Coaching
Leading Engineers to Water: The Art, Science, and Culture of Technical CoachingVMware Tanzu
 
Ten Pitfalls in the Agile Journey
Ten Pitfalls in the Agile JourneyTen Pitfalls in the Agile Journey
Ten Pitfalls in the Agile Journeygabrielgavasso
 
Diez trampas en la travesía ágil por Nelice Heck y Gabriel Gavasso
Diez trampas en la travesía ágil por Nelice Heck y Gabriel GavassoDiez trampas en la travesía ágil por Nelice Heck y Gabriel Gavasso
Diez trampas en la travesía ágil por Nelice Heck y Gabriel GavassoDiana Pinto
 
scaling-agile-spotify
 scaling-agile-spotify scaling-agile-spotify
scaling-agile-spotifyJohn Tian
 

What's hot (20)

Venture boss a program to coach train 1 million entrepreneurs by 2026
Venture boss a program to coach train 1 million entrepreneurs by 2026Venture boss a program to coach train 1 million entrepreneurs by 2026
Venture boss a program to coach train 1 million entrepreneurs by 2026
 
Principles to practices workshop
Principles to practices workshopPrinciples to practices workshop
Principles to practices workshop
 
ScrumRio 2016 - Improving Scrum with Lean Thinking
ScrumRio 2016 - Improving Scrum with Lean ThinkingScrumRio 2016 - Improving Scrum with Lean Thinking
ScrumRio 2016 - Improving Scrum with Lean Thinking
 
How your culture is shaping your Agile
How your culture is shaping your AgileHow your culture is shaping your Agile
How your culture is shaping your Agile
 
GE Alliance Summary talk
GE Alliance Summary talk GE Alliance Summary talk
GE Alliance Summary talk
 
Scaling agility or descaling organization
Scaling agility or descaling organizationScaling agility or descaling organization
Scaling agility or descaling organization
 
Mastering Scrum Mastery
Mastering Scrum Mastery Mastering Scrum Mastery
Mastering Scrum Mastery
 
Scaling scrum itv-share
Scaling scrum  itv-shareScaling scrum  itv-share
Scaling scrum itv-share
 
Agile Australia 2017 - Memories from the Trenches
Agile Australia 2017 - Memories from the TrenchesAgile Australia 2017 - Memories from the Trenches
Agile Australia 2017 - Memories from the Trenches
 
Sprintz work Fact Sheet
Sprintz work Fact SheetSprintz work Fact Sheet
Sprintz work Fact Sheet
 
How to make your retrospectives the heart of your agile proces
How to make your retrospectives the heart of your agile procesHow to make your retrospectives the heart of your agile proces
How to make your retrospectives the heart of your agile proces
 
NPCA Innovation Series - Final Report
NPCA Innovation Series - Final ReportNPCA Innovation Series - Final Report
NPCA Innovation Series - Final Report
 
Agile Enterprise coaching
Agile Enterprise coachingAgile Enterprise coaching
Agile Enterprise coaching
 
I don't do agile, i am agile (Barry O'Reilly)
I don't do agile, i am agile (Barry O'Reilly)I don't do agile, i am agile (Barry O'Reilly)
I don't do agile, i am agile (Barry O'Reilly)
 
Agile Transformation is a Disruption
Agile Transformation is a DisruptionAgile Transformation is a Disruption
Agile Transformation is a Disruption
 
Becoming Agile: Agile Transitions in Practice - Rashina Hoda - AgileNZ 2017
Becoming Agile: Agile Transitions in Practice - Rashina Hoda - AgileNZ 2017Becoming Agile: Agile Transitions in Practice - Rashina Hoda - AgileNZ 2017
Becoming Agile: Agile Transitions in Practice - Rashina Hoda - AgileNZ 2017
 
Leading Engineers to Water: The Art, Science, and Culture of Technical Coaching
Leading Engineers to Water: The Art, Science, and Culture of Technical CoachingLeading Engineers to Water: The Art, Science, and Culture of Technical Coaching
Leading Engineers to Water: The Art, Science, and Culture of Technical Coaching
 
Ten Pitfalls in the Agile Journey
Ten Pitfalls in the Agile JourneyTen Pitfalls in the Agile Journey
Ten Pitfalls in the Agile Journey
 
Diez trampas en la travesía ágil por Nelice Heck y Gabriel Gavasso
Diez trampas en la travesía ágil por Nelice Heck y Gabriel GavassoDiez trampas en la travesía ágil por Nelice Heck y Gabriel Gavasso
Diez trampas en la travesía ágil por Nelice Heck y Gabriel Gavasso
 
scaling-agile-spotify
 scaling-agile-spotify scaling-agile-spotify
scaling-agile-spotify
 

Similar to Dashlane Engineering Culture Book

Dashlane Engineering Culture Book
Dashlane Engineering Culture BookDashlane Engineering Culture Book
Dashlane Engineering Culture BookFrédéric Rivain
 
The New Breed Culture Code
The New Breed Culture CodeThe New Breed Culture Code
The New Breed Culture CodeNew Breed
 
ADF Culture Code: Live the LEGEND
ADF Culture Code: Live the LEGENDADF Culture Code: Live the LEGEND
ADF Culture Code: Live the LEGENDBret Peters
 
Core Principles
Core PrinciplesCore Principles
Core Principleschemoish
 
PandaDoc's Culture Code
PandaDoc's Culture CodePandaDoc's Culture Code
PandaDoc's Culture CodeAlyssa Dambach
 
Kasten Culture Deck
Kasten Culture DeckKasten Culture Deck
Kasten Culture DeckNiraj Tolia
 
Rouse-Culture Presentation.pptx
Rouse-Culture Presentation.pptxRouse-Culture Presentation.pptx
Rouse-Culture Presentation.pptxVamsiKrishna61125
 
The Admios Culture Code
The Admios Culture CodeThe Admios Culture Code
The Admios Culture CodeVanessa Arenas
 
Teams Eat Ideas For Breakfast
Teams Eat Ideas For BreakfastTeams Eat Ideas For Breakfast
Teams Eat Ideas For BreakfastPHX Startup Week
 
The SOLIDitech Culture Code
The SOLIDitech Culture CodeThe SOLIDitech Culture Code
The SOLIDitech Culture CodeSOLIDitech
 
Possible's For-Impact Culture Code
Possible's For-Impact Culture CodePossible's For-Impact Culture Code
Possible's For-Impact Culture CodeCamille Ricketts
 
TimeXtender - Culture Code 2022 - Final.pdf
TimeXtender - Culture Code 2022 - Final.pdfTimeXtender - Culture Code 2022 - Final.pdf
TimeXtender - Culture Code 2022 - Final.pdfTimeXtender
 
PlaySav Culture
PlaySav CulturePlaySav Culture
PlaySav CulturePlaySav
 
SignUpGenius Culture Code 2020
SignUpGenius Culture Code 2020SignUpGenius Culture Code 2020
SignUpGenius Culture Code 2020SignUpGenius
 
Culture Code 2018 SUG
Culture Code 2018 SUG Culture Code 2018 SUG
Culture Code 2018 SUG SignUpGenius
 
The Mission and Culture of Palo Alto Software
The Mission and Culture of Palo Alto SoftwareThe Mission and Culture of Palo Alto Software
The Mission and Culture of Palo Alto SoftwarePalo Alto Software
 
Sage Credo--Our Code for Good Work
Sage Credo--Our Code for Good WorkSage Credo--Our Code for Good Work
Sage Credo--Our Code for Good WorkRobert Houghton
 

Similar to Dashlane Engineering Culture Book (20)

Dashlane Engineering Culture Book
Dashlane Engineering Culture BookDashlane Engineering Culture Book
Dashlane Engineering Culture Book
 
The New Breed Culture Code
The New Breed Culture CodeThe New Breed Culture Code
The New Breed Culture Code
 
AES: Our Culture Code
AES: Our Culture CodeAES: Our Culture Code
AES: Our Culture Code
 
ADF Culture Code: Live the LEGEND
ADF Culture Code: Live the LEGENDADF Culture Code: Live the LEGEND
ADF Culture Code: Live the LEGEND
 
Core Principles
Core PrinciplesCore Principles
Core Principles
 
PandaDoc's Culture Code
PandaDoc's Culture CodePandaDoc's Culture Code
PandaDoc's Culture Code
 
Kasten Culture Deck
Kasten Culture DeckKasten Culture Deck
Kasten Culture Deck
 
Culture deck
Culture deckCulture deck
Culture deck
 
Rouse-Culture Presentation.pptx
Rouse-Culture Presentation.pptxRouse-Culture Presentation.pptx
Rouse-Culture Presentation.pptx
 
The Admios Culture Code
The Admios Culture CodeThe Admios Culture Code
The Admios Culture Code
 
Teams Eat Ideas For Breakfast
Teams Eat Ideas For BreakfastTeams Eat Ideas For Breakfast
Teams Eat Ideas For Breakfast
 
The SOLIDitech Culture Code
The SOLIDitech Culture CodeThe SOLIDitech Culture Code
The SOLIDitech Culture Code
 
Possible's For-Impact Culture Code
Possible's For-Impact Culture CodePossible's For-Impact Culture Code
Possible's For-Impact Culture Code
 
TimeXtender - Culture Code 2022 - Final.pdf
TimeXtender - Culture Code 2022 - Final.pdfTimeXtender - Culture Code 2022 - Final.pdf
TimeXtender - Culture Code 2022 - Final.pdf
 
PlaySav Culture
PlaySav CulturePlaySav Culture
PlaySav Culture
 
SignUpGenius Culture Code 2020
SignUpGenius Culture Code 2020SignUpGenius Culture Code 2020
SignUpGenius Culture Code 2020
 
Culture Code 2018 SUG
Culture Code 2018 SUG Culture Code 2018 SUG
Culture Code 2018 SUG
 
The Mission and Culture of Palo Alto Software
The Mission and Culture of Palo Alto SoftwareThe Mission and Culture of Palo Alto Software
The Mission and Culture of Palo Alto Software
 
Sage Credo--Our Code for Good Work
Sage Credo--Our Code for Good WorkSage Credo--Our Code for Good Work
Sage Credo--Our Code for Good Work
 
Hbo
HboHbo
Hbo
 

More from Dashlane

Dashlane Triple Track
Dashlane Triple TrackDashlane Triple Track
Dashlane Triple TrackDashlane
 
The State of Digital Identity
The State of Digital IdentityThe State of Digital Identity
The State of Digital IdentityDashlane
 
Dashlane Mission Teams
Dashlane Mission TeamsDashlane Mission Teams
Dashlane Mission TeamsDashlane
 
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
 
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
 

More from Dashlane (11)

Dashlane Triple Track
Dashlane Triple TrackDashlane Triple Track
Dashlane Triple Track
 
The State of Digital Identity
The State of Digital IdentityThe State of Digital Identity
The State of Digital Identity
 
Dashlane Mission Teams
Dashlane Mission TeamsDashlane Mission Teams
Dashlane Mission Teams
 
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
 
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
 

Recently uploaded

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 

Recently uploaded (20)

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 

Dashlane Engineering Culture Book

  • 1. Confidential Information 1 Dashlane Engineering Culture Book
  • 2. Confidential Information 2 What is Culture? “Culture is the stuff people do without noticing it.” Henrik Kniberg (Agile Guru) “Culture is the manifestation of the shared values of the organization as represented by the actions of its members.” Kevin Goldsmith (Spotify) "Culture is a collection of the behaviors and interactions between people in organizations." Jason Little (Lean Change)  If the vision is where we want to be, then it’s the culture that makes sure we get there!  We should put the same effort into building a great culture as we do building our product.
  • 3. Confidential Information 3 Dashlane 7 Core Values How do they translate into more concrete Engineering values and practices?
  • 4. Confidential Information 4 Why do transparent and shared values help us? Reminding A value can be a reminder of how to act in a given situation. Guiding Values are like a compass and allow us to make decisions more easily within our current activity. Focusing Values help us to keep the focus on what is important. Inspiring A value can be an inspiring purpose for our whole company, department or team. Influencing Clear values can influence our behavior at work and can be a force behind our motivation, commitment and productivity. Reflecting Values are part of our identity and our culture.  What is the advantage of pinning them up on a wall so everybody can see them?  What is the benefit of identifying the values that reflect our actions in the past?
  • 5. Confidential Information 5 Ambition Aim for the best:  latest tech and tools,  top release pipeline allowing smooth and fast on demand delivery,  super solid test automation with top quality levels,  Innovative in our field,  Be known as thought leaders. Dream Big
  • 7. Confidential Information 7 Ambition • As we grow the Engineering team, we want to stay nimble while avoiding chaos. We want to avoid waste and stay lean. • MVB = Minimum Viable Bureaucracy. What is the least amount of structure and process we can get away with to avoid total chaos? Growing the People and Growing the Team
  • 8. Confidential Information 8 Passion • We use and love the Dashlane product, all aspects of it: consumer, enterprise, partner. • We are ambassadors of Dashlane for our friends and families, our tech communities, our world. • We care and act when we are not satisfied with the quality of our Product. Passion for our Product
  • 9. Confidential Information 9 Passion • We are Software Craftsmen producing  clean code,  well-crafted software  and raising the bar on our technology. • We are passionate about what we do and we want to share the Dashlane practices and skills with the tech community. • We want to push the boundaries and innovate. Passion for our Technology
  • 10. Confidential Information 10 Passion • Even if we understand the constraints of our business, we think there is a way to both deliver value and have fun in what we do. • We look for the right balance between necessary work and stimulating work to nurture passion and pleasure as we think it will also allow us to please our customers and our shareholders. • We challenge ourselves to not just do things, but find ways of doing them in a smart and exciting way. Avoid too much compromise and sacrifice that kill passion and pleasure
  • 11. Confidential Information 11 Ownership • We value initiative from all, each one at its level. • It is the contribution of all that makes us a better team. • Everybody is encouraged to suggest ideas and participate in the team's life and tech projects. Initiative
  • 12. Confidential Information 12 Ownership • We aim at being autonomous teams, where we can follow the way: Think it  Build it  Ship it  Tweak it • Each team should operate as its own small start up, while still following the Dashlane grand vision. Autonomous Team
  • 13. Confidential Information 13 Ownership • We value the individual success of our team members, as much as the collective success of our teams. Both are equally important and serve the greater good. • We want to be recognized for our successes and celebrate them with the whole organization. • We take responsibility for our failures. Mistakes or bugs are inevitable. This is why we should aim to make mistakes and fail as quickly and gracefully as possible. Success & Failure • Fail Fast  Learn Fast  Improve Fast  Long-Term Success + Happiness • Better to plan for Failure Recovery than Failure Avoidance. Build with failure in mind. Think robustness and resilience. • Fix the process, not just the product. A failure is only a failure if you do not learn from it!
  • 14. Confidential Information 14 Sharing information • We trust people, which means we share (almost) everything in our team. We strive to share. • Code is open to all. We cross-train ourselves. We push information. • Collective knowledge makes us stronger. Communication network • We want to build a network of people, where anybody can talk to anybody, without silos or boundaries. • Better relationships and communication help us do our job better. Transparency
  • 15. Confidential Information 15 At all levels • Our team(s) are what matters, at all levels: our scrum team, our engineering team, our company. We help each other and succeed and fail together. • Emulation and positive competition between teams is healthy for performance but tribe war is not an option. Egoless culture • To have a strong culture, this is down to the people in the team. We need to have a strong culture of mutual respect and trust, there is no place for ego. • We are all in the same boat, together, and need to help each other to succeed. • We should motivate each other, offer help all the time and work as one team. Team first Empathy • We care for our team mates. We want them to be happy at work.
  • 16. Confidential Information 16 No secret agenda • We are here to work together as a team and make Dashlane, our Company, succeed. We do not have a personal secret agenda. We work for the greater good. We share transparently and honestly. • We certainly do not retain information, blackmail, put our colleages in a position to fail, back-stab colleagues for promotion...and all those political moves we can find in old-school structures. • We do not play with people, manipulate them to achieve personal agendas. No favoritism • We recognize our peers for their contribution and evaluate their performance fairly. We do not favour some over others because of personal reasons such as friendship,... • There is no such thing as scapegoating. No politics Politics happen whenever you make a decision that violates this property: Company  Team  Self. You put the values of your self above the team. The values of the team are put above the company.
  • 17. Confidential Information 17 Experiment We should be focused more on innovation than predictability, 100% predictability = 0% innovation, and we should be focused on delivering value and quality rather than being a slave to a plan. We want to build an experimental culture with data driven decisions. Take risks • Move Fast and Break things. Jump in the unknown. • We accept that we do not know everything and can't control everything, so we are ready to take risks in a controlled manner. • So we want to put in place solutions to support that philosophy and fail safely. Raise the F* Bar Be better today than yesterday • Every day is an opportunity to get better. We look forward to what we will learn and achieve tomorrow. Move fast and break things. Unless you are breaking stuff, you are not moving fast enough Mark Zuckerberg It’s not about being PERFECT. It’s about being BETTER THAN you were YESTERDAY
  • 18. Confidential Information 18 Go big or go home Give it everything you’ve got! Play fair!Think it, Build it, Ship it, Tweak it! • Learn from failure • Innovate at every level • Continuous improvement • Share responsibility • Iterative development • Agile-first • Data-driven • Autonomous teams • Transparency • Trust • Servant Leadership
  • 19. Copyright © 2020 Dashlane