product driven engineering & engineer driven product at taxify

19
Product Driven Engineering & Engineer Driven Product at Taxify September 2017 Julia Kramarenko

Upload: latcraft

Post on 21-Jan-2018

160 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Product Driven Engineering & Engineer Driven Product at Taxify

Product Driven Engineering& Engineer Driven Product

at TaxifySeptember 2017 Julia Kramarenko

Page 3: Product Driven Engineering & Engineer Driven Product at Taxify

What do we do?

Our motto:

Become the best way to move in cities!

Page 4: Product Driven Engineering & Engineer Driven Product at Taxify

830 Million Hours WastedPeople commute 30 minutes a day.Most of that time is unproductive.

Page 5: Product Driven Engineering & Engineer Driven Product at Taxify

Millions of Parking Spaces

30% of global CO2 from transport.

Page 6: Product Driven Engineering & Engineer Driven Product at Taxify

Product obsession

- Visibility, motivation

- How business is doing?

- What is our strategy for the week/month?

- CEO answers questions

- Market overview, KPIs

- Maintain company culture

- What other folks are doing?

- Why do we keep doing this?

Weekly all hands meeting:

Page 7: Product Driven Engineering & Engineer Driven Product at Taxify

Data driven - KPIs and statistics

Page 8: Product Driven Engineering & Engineer Driven Product at Taxify

How do we build our product?

- Use ready, maturesolutions instead of writing your own bicycle.

- Never trade long term benefit for a short term gains

- Design reviews

- Constantly improve your infrastructure

- Maintain code quality

- Strong leadership, ownership and independence drives collaboration

Page 9: Product Driven Engineering & Engineer Driven Product at Taxify

What are we building?

Android Client

Android Driver App

iPhone Client

iPhone Driver App

Dispatcher Dashboard

VOIP integrations

...

Taxi company Dashboard

Windows Phone client

Admin

Web app client

Driver portal

HTTPS protocol

Controller

Business layer

Database

Other services and apps

Microservice

Page 10: Product Driven Engineering & Engineer Driven Product at Taxify

Monitoring!

Page 11: Product Driven Engineering & Engineer Driven Product at Taxify
Page 12: Product Driven Engineering & Engineer Driven Product at Taxify
Page 13: Product Driven Engineering & Engineer Driven Product at Taxify

Payments & Fraud prevention

Add a card oncePay after each ride

Page 14: Product Driven Engineering & Engineer Driven Product at Taxify

Relationship graph

7 users

4 phones

Page 15: Product Driven Engineering & Engineer Driven Product at Taxify
Page 16: Product Driven Engineering & Engineer Driven Product at Taxify

Upfront payments

Why?- Better user experience- More stable, predictable revenue for

drivers -> happier drivers- Significant fraud risk reduction

How?- Implement estimations first- Analyse data- Prepare payments system

Page 17: Product Driven Engineering & Engineer Driven Product at Taxify

Hire great engineers!

- Technical skills- Focus on leadership skills- Product and customer obsession- Motivation- International teams win - hire globally.

Page 18: Product Driven Engineering & Engineer Driven Product at Taxify