what engineers and developers really do all day

32
What Engineers & Developers Do All Day R eally And why it’s a really big deal

Upload: initial-state

Post on 11-Aug-2014

18.665 views

Category:

Engineering


17 download

DESCRIPTION

What engineers and developers really do all day and why it's a really big deal.

TRANSCRIPT

Page 1: What Engineers and Developers Really Do All Day

What Engineers & Developers  

Do All Day  Really And why it’s a really big deal

Page 2: What Engineers and Developers Really Do All Day

*Design prototype by Stephen Allport

most people think engineers spend all of their time

cool stuff creating

Page 3: What Engineers and Developers Really Do All Day

Wrong!! X

Page 4: What Engineers and Developers Really Do All Day

building products full of awesome doesn’t happen like this

Page 5: What Engineers and Developers Really Do All Day

we have to find and fix

100 per 1,000 lines of code

product bugs

(that’s a lot)

Page 6: What Engineers and Developers Really Do All Day

15 bugs per 1,000 lines ofcode make it to customers

(that’s bad)

Page 7: What Engineers and Developers Really Do All Day

it takes 30x longer to fix one bug than to write

one line of code

Page 8: What Engineers and Developers Really Do All Day

we spend 75% of our time

debugging our own (and our teammates’) designs

Page 9: What Engineers and Developers Really Do All Day

that’s

1500 hours per year fixing bugs

Page 10: What Engineers and Developers Really Do All Day

not creating cool stuff but

solving problems hard problems

Page 11: What Engineers and Developers Really Do All Day

that means 75%of your engineering

to fixing bugs team salary goes

Page 12: What Engineers and Developers Really Do All Day

add up 75% of all product engineering salaries in the US plus the cost of their debug tools

Page 13: What Engineers and Developers Really Do All Day

$113 billion identifying & correcting product defects

in the US,

is spent every year

Page 14: What Engineers and Developers Really Do All Day

let’s put

$113 billion into context

Page 15: What Engineers and Developers Really Do All Day

with $113 billion, you could

end world hunger $30Band buy

$30B $10B $4B $4B $4B

$4B $3.3B $2.5B $2B $2B

and still have $17B left

Page 16: What Engineers and Developers Really Do All Day

if there were ways to debug faster, more of that $113 billion could go toward making new, cool stuff

Page 17: What Engineers and Developers Really Do All Day

every year our products get smarter, more connected, more complex

Page 18: What Engineers and Developers Really Do All Day

more complex is a nice way of saying

“has a lot more bugs to fix before it ships”

Page 19: What Engineers and Developers Really Do All Day

if we can’t fix all of the bugs on time, schedules slip and our products are

late-to-market

Page 20: What Engineers and Developers Really Do All Day

shipping your product late costs you a lot of money

https://www.initialstate.com/LateCalc

here’s a calculator to show you how much

Page 21: What Engineers and Developers Really Do All Day

#1 cause for schedule slips?

too many bugs,too little time

Page 22: What Engineers and Developers Really Do All Day

forcing us to work weekends and overtime won’t fix this

productivity plunges

Page 23: What Engineers and Developers Really Do All Day

when you ask us to do the

impossible (which you inevitably will)

Page 24: What Engineers and Developers Really Do All Day

here are five tips if you want to have any chance

of success

Page 25: What Engineers and Developers Really Do All Day

we need multiple hours of uninterrupted time preferably in 4-hour blocks

1  

Page 26: What Engineers and Developers Really Do All Day

putting us in a bunch of meetings is a great way for us to get nothing done

2  

Page 27: What Engineers and Developers Really Do All Day

give us the freedom to be awesome

don't micromanage

3  

Page 28: What Engineers and Developers Really Do All Day

buy us the tools we need you don’t mow a lawn with a pair of scissors

4  

Page 29: What Engineers and Developers Really Do All Day

give us an awesome place to work we spend a lot of time here, we should love it

5  

Page 30: What Engineers and Developers Really Do All Day

what do engineers and developers

really do all day?

Page 31: What Engineers and Developers Really Do All Day

we solve problems

Page 32: What Engineers and Developers Really Do All Day

https://www.initialstate.com tools built for engineers, by engineers