+ All Categories
Home > Leadership & Management > Dashlane Engineering Culture Book

Dashlane Engineering Culture Book

Date post: 16-Apr-2017
Category:
Upload: frederic-rivain
View: 550 times
Download: 0 times
Share this document with a friend
28
Dashlane Engineering Culture Book 1
Transcript
Page 1: Dashlane Engineering Culture Book

1

Dashlane Engineering Culture Book

Page 2: Dashlane Engineering Culture Book

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.

Page 3: Dashlane Engineering Culture Book

3

Dashlane 7 Core Values

How do they translate into more concrete Engineering values and practices?

Page 4: Dashlane Engineering Culture Book

4

Why do transparent and shared values help us?

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?

* 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.

Page 5: Dashlane Engineering Culture Book

5

Ambition > Dream Big

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.

Page 6: Dashlane Engineering Culture Book

6

Ambition > Our Definition of Awesome

Page 7: Dashlane Engineering Culture Book

7

Ambition > Growing the People and Growing the Team

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?

Page 8: Dashlane Engineering Culture Book

8

Passion > Passion for our Product

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.

Page 9: Dashlane Engineering Culture Book

9

Passion > Passion for our Technology

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.

Page 10: Dashlane Engineering Culture Book

10

Passion > Avoid too much compromise and sacrifice, that kill passion and pleasure

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.

Page 11: Dashlane Engineering Culture Book

11

Ownership > Initiative

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.

Page 12: Dashlane Engineering Culture Book

12

Ownership > Autonomous Team

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.

Page 13: Dashlane Engineering Culture Book

13

Ownership > Success & Failure

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.

A failure is only a failure if you do not learn from it.

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.

Page 14: Dashlane Engineering Culture Book

14

Transparency > 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.

Page 15: Dashlane Engineering Culture Book

15

Transparency > 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.

Page 16: Dashlane Engineering Culture Book

16

Team First > 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.

Page 17: Dashlane Engineering Culture Book

17

Team First > 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.

Page 18: Dashlane Engineering Culture Book

18

Team First > Empathy

We care for our team mates. We want them to be happy at work.

Page 19: Dashlane Engineering Culture Book

19

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.

Page 20: Dashlane Engineering Culture Book

20

No Politics > 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.

Page 21: Dashlane Engineering Culture Book

21

No Politics > 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.

Page 22: Dashlane Engineering Culture Book

22

Raise the F* Bar > 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.

Page 23: Dashlane Engineering Culture Book

23

Raise the F* Bar > 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.

Page 24: Dashlane Engineering Culture Book

24

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.

Page 25: Dashlane Engineering Culture Book

25

To sum up

Go Big or Go Home Give It Everything You’ve Got!

Learn From FailureInnovate at every level

Continuous improvementShared responsiblity

Think it, Build it, Ship it, Tweak it! Play fair!

Iterative DevelopmentAgile-first

Data-drivenAutonomous Teams

TransparencyTrust

Servant Leadership

Page 26: Dashlane Engineering Culture Book

We’re changing the world… one password at a time

Dashlane wants to make identity and payment simple and secure everywhere!

26

Want to be a part of life in the Dashlane?

Visit dashlane.com/jobs for all the info!

Dashlane is a premier, award-winning password manager and digital wallet, intrinsically designed to make identity and payments simple and secure on every website and every device.

We’re a rapidly growing, tech startup using the world’s best security and privacy architecture to simplify the lives of more than 3 billion Internet users worldwide. Since our first product launch in 2013, our brilliant team of engineers and developers tirelessly work on new coding challenges, build code using the latest up-to-date frameworks for native development across desktop and mobile, use cutting-edge web service architecture, and are at the forefront of building applications that help millions of people every day!

So far, all of our hard work has been paying off! Dashlane was recently recognized by Google as one of the “Best of 2015” apps! Google also recognized our Android password manager as an Editors’ Choice winner on the Google Play Store, and selected Dashlane to demo its adoption of Android M fingerprint technology at Google I/O!

Page 27: Dashlane Engineering Culture Book

We work with the latest technology!

See our code in action! Check out some of our projects on Github!

Github.com/Dashlane

In addition, each member of the Dashlane team can take some time to share his insights in Tech Conferences and become a thought leader in the tech community.

27

Alexis Fogel @ Droid Con

Goo.gl/7h4guk

Emmanuel Schalit @ The

Dublin Web Summit

Goo.gl/M4H7vg

Emmanuel Schalit @ Le

WagonGoo.gl/kvPLG0

Desktop Mobile Web App/Server Security

Dashlane is dedicated to building high-quality user experiences on Mobile, Desktop, and on the web using the latest up-to-date technologies and languages.

Page 28: Dashlane Engineering Culture Book

Ready to join #LifeInTheDashlane?

We’re filling our ranks from top to bottom with some of the smartest and friendliest developers and engineers in the industry! Come join us!

Visit Dashlane.com/jobs to learn more about joining the Dashlane team!

28

Dashlane.com/stackoverflow

Dashlane.com/linkedin

Dashlane.com/vimeo

Dashlane.com/blog

Also visit us here:


Recommended