software productivity and serverless

24
Nick Gottlieb Product/Growth @ Serverless [email protected] Software Productivity & Serverless

Upload: nick-gottlieb

Post on 21-Jan-2018

1.647 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Software Productivity and Serverless

Nick Gottlieb Product/Growth @ [email protected]

Software Productivity & Serverless

Page 2: Software Productivity and Serverless
Page 3: Software Productivity and Serverless

the effectiveness of productive effort, especially in industry, as measured in terms of the rate of output per unit of input.

Productivity

Page 4: Software Productivity and Serverless

1. Developer Productivity Productivity

Page 5: Software Productivity and Serverless

1. Developer Productivity2. Software Productivity Productivity

Page 6: Software Productivity and Serverless

1. Product/Engineering Process2. DevOps/Automation3. Outsourced Infrastructure 4. Architectures

Where have we innovated in

developer productivity?

Page 7: Software Productivity and Serverless

1. Internet as a distribution channel 2. Outsourcing business processes3. Pricing models4. Platforms

Where have we innovated in

software productivity?

Page 8: Software Productivity and Serverless

// Real Impact on Productivity?

Page 9: Software Productivity and Serverless

Productivity paradox

Page 10: Software Productivity and Serverless

// Why?

Page 11: Software Productivity and Serverless

Christiaan Colen

Could it be a software problem?

Page 12: Software Productivity and Serverless

1. Abstractions are still too complex2. Coal mining 3. Underutilized data

Roadblocks to Productivity

Page 13: Software Productivity and Serverless

// 9 ways Serverless can helpServerless: a movement to abstract infrastructure away from application development as much as possible.

Page 14: Software Productivity and Serverless

1: remove scaling from the equation

littlezam7

Page 15: Software Productivity and Serverless

2: make it easy to go global

littlezam7

Page 16: Software Productivity and Serverless

3: make experimentation cheap

Page 17: Software Productivity and Serverless

4: tech should scale with a product

Page 18: Software Productivity and Serverless

5: make tech as accessible as possible

Page 19: Software Productivity and Serverless

6: make it easy to customize tooling

Page 20: Software Productivity and Serverless

7: make data accessible

Page 21: Software Productivity and Serverless

8: make code more reusable

Page 22: Software Productivity and Serverless

9: enable low/no-code development

Page 23: Software Productivity and Serverless

Everyone in the room can help accomplish this

Page 24: Software Productivity and Serverless

// Thank you

[email protected]