SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Downloaden Sie, um offline zu lesen
PRODUCT 
ENGINEERING @ 
TransferWise 
Alvar Lumberg @ TopConf Nov 20th 2014
CULTURE 
PRACTICES 
PEOPLE 
4
CUSTOMERS > TEAM > EGO 
-­‐ no politics, no career ladders, everybody is part 
of a team, everybody contributes. 
- pushing back ego very important for 
honest feedback 
- a very small number of people who don’t 
directly affect customer happiness, mostly 
important admin functions
KPI driven vertical teams 
7 
I CAN FOCUS 
ON WHAT’S 
IMPORTANT 
FOR ME 
I KNOW 
OWN MY 
KPIs AND I 
CAN MOVE 
THEM 
IT MAKES ME 
FEEL 
STRONG & 
EMPOWERED
BRUTAL MVPs 
6 
Every change must serve a purpose 
Test small, THEN polish and scale 
PROJECTS AND FEATURES 
ARE INPUTS - NOT OUTPUTS
BLAMELESS CULTURE 
8 
DO FIRST, 
APOLOGIZE 
LATER 
* People close up when blamed 
* Fear stops learning and taking 
initiative 
* Pushing people out of their 
comfort zone is hard anyway
PRODUCT CULTURE 
7 
They don’t let 
CxO/board 
tell them 
what to build 
People are 
PASSIONATE 
about 
product 
Build the 
right culture 
& it will build 
the product 
for you 
- we have a very tight customer->product 
team feedback loop, pulling even tighter with 
metrics/dashboards 
- we’re all responsible for providing input
CULTURE 
PRACTICES 
PEOPLE 
4
7 
CONWAY’S LAW 
"organizations which design systems ... are constrained to produce designs which are copies of the communication 
structures of these organizations” - Melvin Conway, 1968 
WE 
STRUCTURED 
OUR TEAM 
AND 
ARCHITECTURE 
FOLLOWS 
WEAK 
OWNERSHIP 
MODEL 
KPI 
TEAM 
COMPONENTS
ROLES 
We don’t believe in 
"enablers" 
- no testers 
- no project managers 
…but… 
- automation 
- testing in teams 
- code reviews 
- pair programming 
- cross-functional teams 
3
Loads of metrics 
(and not just metrics of loads) 
-­‐ Cannot change what you don’t 
track 
-­‐ Visualization really helps kick 
things off
Payments by platform vs last week
Issues by team
A bit on releasing 
- planned releases daily 
- urgent fixes ca 1h cycle time
CULTURE 
PRACTICES 
PEOPLE 
4
7 
CULTURE 
BUILDING THE TEAM 
A CLASS PEOPLE HIRE A CLASS PEOPLE 
WON’T SURVIVE 
BAD APPLES, 
ESPECIALLY IF 
GROWING SO 
FAST 
GROWING THE 
TEAM IS 
EVERYBODY’S 
BUSINESS 
ATTITUDE IS 
PARAMOUNT 
SKILLS WILL BE 
LEARNED
PRODUCT CULTURE @ TW 
CUSTOMER > TEAM > EGO 
VERTICAL TEAMS with CLEAR KPIs 
FEATURES ARE INPUTS, NOT OUTPUTS 
BLAMELESS ENVIRONMENT 
CONWAY’S LAW 
VISUALIZE 
alvar@transferwise.com 
@alvarlumberg 
5

Weitere ähnliche Inhalte

Andere mochten auch

How to send money with TransferWise? A step by step guide by www.TawiPay.com
How to send money with TransferWise? A step by step guide by www.TawiPay.comHow to send money with TransferWise? A step by step guide by www.TawiPay.com
How to send money with TransferWise? A step by step guide by www.TawiPay.comFrançois Briod
 
System Architecture at DDVE
System Architecture at DDVESystem Architecture at DDVE
System Architecture at DDVEAlvar Lumberg
 
TerraPay: Building Digital Rails for International Money Transfer
 TerraPay: Building Digital Rails for International Money Transfer  TerraPay: Building Digital Rails for International Money Transfer
TerraPay: Building Digital Rails for International Money Transfer Shikha Bhatia
 
Customer, market and business validation for early-stage startups
Customer, market and business validation for early-stage startupsCustomer, market and business validation for early-stage startups
Customer, market and business validation for early-stage startupsJeff McClelland
 
Internationalization and Localization in Transferwise
Internationalization and Localization in TransferwiseInternationalization and Localization in Transferwise
Internationalization and Localization in TransferwiseMaksym Bryzhko
 
Marketing in FinTech
Marketing in FinTechMarketing in FinTech
Marketing in FinTechActa School
 
The ninja elephant, scaling the analytics database in Transwerwise
The ninja elephant, scaling the analytics database in TranswerwiseThe ninja elephant, scaling the analytics database in Transwerwise
The ninja elephant, scaling the analytics database in TranswerwiseFederico Campoli
 
Marketing in a mission driven startup
Marketing in a mission driven startupMarketing in a mission driven startup
Marketing in a mission driven startupNilan Peiris
 
The ninja elephant, scaling the analytics database in Transwerwise
The ninja elephant, scaling the analytics database in TranswerwiseThe ninja elephant, scaling the analytics database in Transwerwise
The ninja elephant, scaling the analytics database in TranswerwiseFederico Campoli
 
Life's a Pitch - How to Pitch Investors
Life's a Pitch - How to Pitch InvestorsLife's a Pitch - How to Pitch Investors
Life's a Pitch - How to Pitch InvestorsBrent Britton
 
Investor Pitch APIK Surabaya
Investor Pitch APIK SurabayaInvestor Pitch APIK Surabaya
Investor Pitch APIK SurabayaAvianto Tiyo
 
Product Engineering Services of Semantic Space Technologies
Product Engineering Services of Semantic Space TechnologiesProduct Engineering Services of Semantic Space Technologies
Product Engineering Services of Semantic Space TechnologiesPradeep B.N.V
 
Countering Payment System Fragmentation
Countering Payment System FragmentationCountering Payment System Fragmentation
Countering Payment System FragmentationShikha Bhatia
 

Andere mochten auch (17)

How to send money with TransferWise? A step by step guide by www.TawiPay.com
How to send money with TransferWise? A step by step guide by www.TawiPay.comHow to send money with TransferWise? A step by step guide by www.TawiPay.com
How to send money with TransferWise? A step by step guide by www.TawiPay.com
 
System Architecture at DDVE
System Architecture at DDVESystem Architecture at DDVE
System Architecture at DDVE
 
TerraPay: Building Digital Rails for International Money Transfer
 TerraPay: Building Digital Rails for International Money Transfer  TerraPay: Building Digital Rails for International Money Transfer
TerraPay: Building Digital Rails for International Money Transfer
 
Customer, market and business validation for early-stage startups
Customer, market and business validation for early-stage startupsCustomer, market and business validation for early-stage startups
Customer, market and business validation for early-stage startups
 
Internationalization and Localization in Transferwise
Internationalization and Localization in TransferwiseInternationalization and Localization in Transferwise
Internationalization and Localization in Transferwise
 
Marketing in FinTech
Marketing in FinTechMarketing in FinTech
Marketing in FinTech
 
N26 - NOAH16 London
N26 - NOAH16 LondonN26 - NOAH16 London
N26 - NOAH16 London
 
KPI driven growth
KPI driven growthKPI driven growth
KPI driven growth
 
The ninja elephant, scaling the analytics database in Transwerwise
The ninja elephant, scaling the analytics database in TranswerwiseThe ninja elephant, scaling the analytics database in Transwerwise
The ninja elephant, scaling the analytics database in Transwerwise
 
Marketing in a mission driven startup
Marketing in a mission driven startupMarketing in a mission driven startup
Marketing in a mission driven startup
 
The ninja elephant, scaling the analytics database in Transwerwise
The ninja elephant, scaling the analytics database in TranswerwiseThe ninja elephant, scaling the analytics database in Transwerwise
The ninja elephant, scaling the analytics database in Transwerwise
 
Life's a Pitch - How to Pitch Investors
Life's a Pitch - How to Pitch InvestorsLife's a Pitch - How to Pitch Investors
Life's a Pitch - How to Pitch Investors
 
Investor Pitch APIK Surabaya
Investor Pitch APIK SurabayaInvestor Pitch APIK Surabaya
Investor Pitch APIK Surabaya
 
Product Engineering Services of Semantic Space Technologies
Product Engineering Services of Semantic Space TechnologiesProduct Engineering Services of Semantic Space Technologies
Product Engineering Services of Semantic Space Technologies
 
Countering Payment System Fragmentation
Countering Payment System FragmentationCountering Payment System Fragmentation
Countering Payment System Fragmentation
 
My cash bot
My cash botMy cash bot
My cash bot
 
TransferWise
TransferWise TransferWise
TransferWise
 

Ähnlich wie Product engineering @ TransferWise

CALMSLI DevOps Model for Market Agility
CALMSLI DevOps Model for Market AgilityCALMSLI DevOps Model for Market Agility
CALMSLI DevOps Model for Market AgilitySeyhan Baki
 
LS145 Business Innovation Management Class Intro!
LS145 Business Innovation Management Class Intro!LS145 Business Innovation Management Class Intro!
LS145 Business Innovation Management Class Intro!Mark Joaquin Ruiz
 
How to innovate the systematic way?
How to innovate the systematic way? How to innovate the systematic way?
How to innovate the systematic way? MotherApp
 
Vicsport Insights and Innovation Lab February 2015
Vicsport Insights and Innovation Lab February 2015Vicsport Insights and Innovation Lab February 2015
Vicsport Insights and Innovation Lab February 2015Doing Something Good
 
ANI | Practical steps to drive Agile mindset | Sudipta Lahiri | 27 March 2020
ANI | Practical steps to drive Agile mindset | Sudipta Lahiri | 27 March 2020ANI | Practical steps to drive Agile mindset | Sudipta Lahiri | 27 March 2020
ANI | Practical steps to drive Agile mindset | Sudipta Lahiri | 27 March 2020AgileNetwork
 
Practical steps to drive agile mindset
Practical steps to drive agile mindsetPractical steps to drive agile mindset
Practical steps to drive agile mindsetSudipta Lahiri
 
Bob Sarni's Presentation for Agile Maine 2014
Bob Sarni's Presentation for Agile Maine 2014Bob Sarni's Presentation for Agile Maine 2014
Bob Sarni's Presentation for Agile Maine 2014agilemaine
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics Elad Sofer
 
The exact point where Design Thinking, Lean Startup, Agile meet together
The exact point where Design Thinking, Lean Startup, Agile meet togetherThe exact point where Design Thinking, Lean Startup, Agile meet together
The exact point where Design Thinking, Lean Startup, Agile meet togetherEmiliano Soldi
 
Future of software development - Danger of Oversimplification
Future of software development - Danger of OversimplificationFuture of software development - Danger of Oversimplification
Future of software development - Danger of OversimplificationJon Ruby
 
Creating a culture for Continuous Delivery
Creating a culture for Continuous DeliveryCreating a culture for Continuous Delivery
Creating a culture for Continuous DeliveryChef Software, Inc.
 
Organizational Change Management and Kanban Maturity Model
Organizational Change Management and Kanban Maturity ModelOrganizational Change Management and Kanban Maturity Model
Organizational Change Management and Kanban Maturity ModelTuncer Tunç
 
Building Great Innovation Challenges - 1st Edition v3
Building Great Innovation Challenges - 1st Edition v3Building Great Innovation Challenges - 1st Edition v3
Building Great Innovation Challenges - 1st Edition v3GreenData.IO
 
CHAP5_PRODUCT-MANAGEMENT.pptx
CHAP5_PRODUCT-MANAGEMENT.pptxCHAP5_PRODUCT-MANAGEMENT.pptx
CHAP5_PRODUCT-MANAGEMENT.pptxDeusah Ezrah
 

Ähnlich wie Product engineering @ TransferWise (20)

Design Thinking for 21st Century Teams
Design Thinking for 21st Century TeamsDesign Thinking for 21st Century Teams
Design Thinking for 21st Century Teams
 
CALMSLI DevOps Model for Market Agility
CALMSLI DevOps Model for Market AgilityCALMSLI DevOps Model for Market Agility
CALMSLI DevOps Model for Market Agility
 
LS145 Business Innovation Management Class Intro!
LS145 Business Innovation Management Class Intro!LS145 Business Innovation Management Class Intro!
LS145 Business Innovation Management Class Intro!
 
How to innovate the systematic way?
How to innovate the systematic way? How to innovate the systematic way?
How to innovate the systematic way?
 
Innovator next presentation
Innovator next presentationInnovator next presentation
Innovator next presentation
 
Vicsport Insights and Innovation Lab February 2015
Vicsport Insights and Innovation Lab February 2015Vicsport Insights and Innovation Lab February 2015
Vicsport Insights and Innovation Lab February 2015
 
ANI | Practical steps to drive Agile mindset | Sudipta Lahiri | 27 March 2020
ANI | Practical steps to drive Agile mindset | Sudipta Lahiri | 27 March 2020ANI | Practical steps to drive Agile mindset | Sudipta Lahiri | 27 March 2020
ANI | Practical steps to drive Agile mindset | Sudipta Lahiri | 27 March 2020
 
Practical steps to drive agile mindset
Practical steps to drive agile mindsetPractical steps to drive agile mindset
Practical steps to drive agile mindset
 
Bob Sarni's Presentation for Agile Maine 2014
Bob Sarni's Presentation for Agile Maine 2014Bob Sarni's Presentation for Agile Maine 2014
Bob Sarni's Presentation for Agile Maine 2014
 
Lean management
Lean managementLean management
Lean management
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics
 
The exact point where Design Thinking, Lean Startup, Agile meet together
The exact point where Design Thinking, Lean Startup, Agile meet togetherThe exact point where Design Thinking, Lean Startup, Agile meet together
The exact point where Design Thinking, Lean Startup, Agile meet together
 
Future of software development - Danger of Oversimplification
Future of software development - Danger of OversimplificationFuture of software development - Danger of Oversimplification
Future of software development - Danger of Oversimplification
 
Creating a culture for Continuous Delivery
Creating a culture for Continuous DeliveryCreating a culture for Continuous Delivery
Creating a culture for Continuous Delivery
 
Organizational Change Management and Kanban Maturity Model
Organizational Change Management and Kanban Maturity ModelOrganizational Change Management and Kanban Maturity Model
Organizational Change Management and Kanban Maturity Model
 
Basics of innovation
Basics of innovationBasics of innovation
Basics of innovation
 
Gravity v0.2
Gravity v0.2Gravity v0.2
Gravity v0.2
 
Building Great Innovation Challenges - 1st Edition v3
Building Great Innovation Challenges - 1st Edition v3Building Great Innovation Challenges - 1st Edition v3
Building Great Innovation Challenges - 1st Edition v3
 
CHAP5_PRODUCT-MANAGEMENT.pptx
CHAP5_PRODUCT-MANAGEMENT.pptxCHAP5_PRODUCT-MANAGEMENT.pptx
CHAP5_PRODUCT-MANAGEMENT.pptx
 

Kürzlich hochgeladen

Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampPLCLeadershipDevelop
 
LPC Facility Design And Re-engineering Presentation
LPC Facility Design And Re-engineering PresentationLPC Facility Design And Re-engineering Presentation
LPC Facility Design And Re-engineering Presentationthomas851723
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Roomdivyansh0kumar0
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentationcraig524401
 
Risk management in surgery (bailey and love).pptx
Risk management in surgery (bailey and love).pptxRisk management in surgery (bailey and love).pptx
Risk management in surgery (bailey and love).pptxSaujanya Jung Pandey
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girladitipandeya
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Nehwal
 
GENUINE Babe,Call Girls IN Badarpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Badarpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Badarpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Badarpur Delhi | +91-8377087607dollysharma2066
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Reviewthomas851723
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sectorthomas851723
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineeringthomas851723
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentationmintusiprd
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Pooja Nehwal
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyHafizMuhammadAbdulla5
 
LPC User Requirements for Automated Storage System Presentation
LPC User Requirements for Automated Storage System PresentationLPC User Requirements for Automated Storage System Presentation
LPC User Requirements for Automated Storage System Presentationthomas851723
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, MumbaiPooja Nehwal
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceanilsa9823
 

Kürzlich hochgeladen (20)

Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC Bootcamp
 
LPC Facility Design And Re-engineering Presentation
LPC Facility Design And Re-engineering PresentationLPC Facility Design And Re-engineering Presentation
LPC Facility Design And Re-engineering Presentation
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentation
 
Risk management in surgery (bailey and love).pptx
Risk management in surgery (bailey and love).pptxRisk management in surgery (bailey and love).pptx
Risk management in surgery (bailey and love).pptx
 
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Servicesauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
 
GENUINE Babe,Call Girls IN Badarpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Badarpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Badarpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Badarpur Delhi | +91-8377087607
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Review
 
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sector
 
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICECall Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineering
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentation
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biography
 
LPC User Requirements for Automated Storage System Presentation
LPC User Requirements for Automated Storage System PresentationLPC User Requirements for Automated Storage System Presentation
LPC User Requirements for Automated Storage System Presentation
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
 

Product engineering @ TransferWise

  • 1. PRODUCT ENGINEERING @ TransferWise Alvar Lumberg @ TopConf Nov 20th 2014
  • 3. CUSTOMERS > TEAM > EGO -­‐ no politics, no career ladders, everybody is part of a team, everybody contributes. - pushing back ego very important for honest feedback - a very small number of people who don’t directly affect customer happiness, mostly important admin functions
  • 4. KPI driven vertical teams 7 I CAN FOCUS ON WHAT’S IMPORTANT FOR ME I KNOW OWN MY KPIs AND I CAN MOVE THEM IT MAKES ME FEEL STRONG & EMPOWERED
  • 5. BRUTAL MVPs 6 Every change must serve a purpose Test small, THEN polish and scale PROJECTS AND FEATURES ARE INPUTS - NOT OUTPUTS
  • 6. BLAMELESS CULTURE 8 DO FIRST, APOLOGIZE LATER * People close up when blamed * Fear stops learning and taking initiative * Pushing people out of their comfort zone is hard anyway
  • 7. PRODUCT CULTURE 7 They don’t let CxO/board tell them what to build People are PASSIONATE about product Build the right culture & it will build the product for you - we have a very tight customer->product team feedback loop, pulling even tighter with metrics/dashboards - we’re all responsible for providing input
  • 9. 7 CONWAY’S LAW "organizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations” - Melvin Conway, 1968 WE STRUCTURED OUR TEAM AND ARCHITECTURE FOLLOWS WEAK OWNERSHIP MODEL KPI TEAM COMPONENTS
  • 10. ROLES We don’t believe in "enablers" - no testers - no project managers …but… - automation - testing in teams - code reviews - pair programming - cross-functional teams 3
  • 11. Loads of metrics (and not just metrics of loads) -­‐ Cannot change what you don’t track -­‐ Visualization really helps kick things off
  • 12. Payments by platform vs last week
  • 13.
  • 15. A bit on releasing - planned releases daily - urgent fixes ca 1h cycle time
  • 17. 7 CULTURE BUILDING THE TEAM A CLASS PEOPLE HIRE A CLASS PEOPLE WON’T SURVIVE BAD APPLES, ESPECIALLY IF GROWING SO FAST GROWING THE TEAM IS EVERYBODY’S BUSINESS ATTITUDE IS PARAMOUNT SKILLS WILL BE LEARNED
  • 18. PRODUCT CULTURE @ TW CUSTOMER > TEAM > EGO VERTICAL TEAMS with CLEAR KPIs FEATURES ARE INPUTS, NOT OUTPUTS BLAMELESS ENVIRONMENT CONWAY’S LAW VISUALIZE alvar@transferwise.com @alvarlumberg 5