+ All Categories
Home > Leadership & Management > Dashlane Engineering Meeting Extract

Dashlane Engineering Meeting Extract

Date post: 13-Apr-2017
Category:
Upload: dashlane
View: 2,559 times
Download: 0 times
Share this document with a friend
17
Dashlane Engineering Meeting Nov. 2015 1
Transcript
Page 1: Dashlane Engineering Meeting Extract

Dashlane Engineering MeetingNov. 2015

1

Page 2: Dashlane Engineering Meeting Extract

Welcome! About once a month, with the full team.

Usual Agenda:

General status

Team news

Business and Engineering Activity

Miscellaneous

2

Monthly Engineering Meetings

Page 3: Dashlane Engineering Meeting Extract

On-Boarding Interviews

I would like to meet with everybody. 30 min one-on-one. If I missed you, talk to me after the meeting

This is a first introduction. We will also have other opportunitiesfor individual discussions (on top of team gatherings): lunches…

Come and talk to me whenever needed. Even when busy, I willalways make room for you. Also you have my email, phone number, hipchat, skype…carrier pigeon…

3

Page 4: Dashlane Engineering Meeting Extract

My Role

Basically a sports coach:

Coaching and training: make you individually, and us

collectively better

Help you become champions in your field

Tactics

Coordination

4

Page 5: Dashlane Engineering Meeting Extract

Vision

1. Produce value for our customers and for our company

2. Learn and Improve together

3. Have fun!

…this will mean Change.

5

Page 6: Dashlane Engineering Meeting Extract

Getting Better

We are ambitious as a company. We want to move fast, scale, as we offer the best product and expand our reach.

Change is about getting better.

Sometimes scary. So we need to manage it together.

Agile is also about Change.

6

Page 7: Dashlane Engineering Meeting Extract

Ambitions

Tend towards the Giants : Facebook, Twitter, Etsy, Amazon, Github, Google, Apple, Netflix, Linkedin…

Innovation, state-of-the-art

Be proud and promote our engineering, internally and externally

4 key concepts:

Agile & Lean Data-driven

DevOpsCode as Craft

7

Page 8: Dashlane Engineering Meeting Extract

Management

Management & Leadership

Change Management

ProblemManagement

Team LifeDev Events

Engineering blog

Play at work

Continuouslearning

Communication

Hiring

Project Methodology

Agile

Kanban

Product Ownership

KPI & Metrics

Lean

Scrum

Collaboration Tools

XP

Quality

Unit-Testing / TDD

AutomatedFunctional Testing

Code QualityMetrics

Load-testing

Performance testing

Browser compatibility

No Bugs

DevelopmentProcess

Functionalspecifications

Technicalconception

Code versioning & Merging

CodingGuidelines

Pair Programming

DeveloperDocumentation

Code as Craft

Code Review

Continuous integration

Industrialization

Automation

Software factory

Feedback loops

Continuousdeployment

Instrumentation frameworkA/B testing

Release Management

Platform Features

UX design

Responsive design

MobileSEO

AnalyticsKPI

BI

Operations

DevOpsHosting

Centralizedoperations

ZeroDowntime

Monitoring

On-Call

Logging Backup &Recovery

Configuration Management

Example of thingswe should tackle

(not exhaustive…)

Security

Secure Code

PenetrationTesting

Security Policies

Compliance

Audit

8

Page 9: Dashlane Engineering Meeting Extract

Roadmap(s)

One Roadmap that includes both:

Product & Business projects

Engineering projects

We will take time for both, even if sometimes it will not beeasy.

We need also to clarify our Company Portfolio Management.

Coming next:

Clarify the roadmap / portfolio process

Build a high-level Dashlane Roadmap view

Build our Engineering Strategy.

9

Page 10: Dashlane Engineering Meeting Extract

Culture

We will define together our Team Culture, an extension to Dashlane Culture and Values

What do we stand for as a team? What is our goal?

10

CultureValues Actions

“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)

Page 11: Dashlane Engineering Meeting Extract

Continuous Learning

Developing a Culture of Learning

The pace of change in our market and on the web in general forces companies to adapt fast. To be adaptive as an organization, that organization must intentionally engage in Continuous Learning.

When you learn as a team, you become more adaptable and achieve much better results, especially when the pace of change is fast.

Teams that learn quickly are more adaptive than teams that don't.

Adaptive teams are teams that can get better results, by rapid response to change.

11

Page 12: Dashlane Engineering Meeting Extract

Last but not least

2 personal rules…I hope you share them

1. Spirit Enthusiastic Open-minded Collaborative Communicative

2. Meetings Be on time! Focus: no phones no computers(except if required)

12

Page 13: Dashlane Engineering Meeting Extract

To be continued…

13

Page 14: Dashlane Engineering Meeting Extract

Questions

14

Page 15: Dashlane Engineering Meeting Extract

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

Dashlane wants to make identity and

payment simple and secure everywhere!

15

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 16: Dashlane Engineering Meeting Extract

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.

16

Alexis Fogel

@ Droid Con

Goo.gl/7h4guk

Emmanuel Schalit

@ The Dublin

Web Summit

Goo.gl/M4H7vg

Emmanuel Schalit

@ Le Wagon

Goo.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 17: Dashlane Engineering Meeting Extract

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!

17

Dashlane.com/stackoverflow

Dashlane.com/linkedin

Dashlane.com/vimeo

Dashlane.com/blog

Also visit us here:


Recommended