What Engineers and Developers Really Do All Day

Download What Engineers and Developers Really Do All Day

Post on 11-Aug-2014

18.561 views

Category:

Engineering

13 download

DESCRIPTION

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

TRANSCRIPT

<ul><li>What Engineers &amp; Developers Do All Day Really And why its a really big deal </li><li>*Design prototype by Stephen Allport most people think engineers spend all of their time cool stuff creating </li><li>Wrong!!X </li><li>building products full of awesome doesnt happen like this </li><li>we have to find and fix 100 per 1,000 lines of code product bugs (thats a lot) </li><li>15 bugs per 1,000 lines of code make it to customers (thats bad) </li><li>it takes 30x longer to fix one bug than to write one line of code </li><li>we spend 75% of our time debugging our own (and our teammates) designs </li><li>thats 1500 hoursper year fixing bugs </li><li>not creating cool stuff but solving problemshard problems </li><li>that means 75% of your engineering to fixing bugs team salary goes </li><li>add up 75% of all product engineering salaries in the US plus the cost of their debug tools </li><li>$113 billion identifying &amp; correcting product defects in the US, is spent every year </li><li>lets put $113 billioninto context </li><li>with $113 billion, you could end world hunger $30B and buy $30B $10B $4B $4B $4B $4B $3.3B $2.5B $2B $2B and still have $17B left </li><li>if there were ways to debug faster, more of that $113 billion could go toward making new, cool stuff </li><li>every year our products get smarter, more connected, more complex </li><li>more complex is a nice way of saying has a lot more bugs to fix before it ships </li><li>if we cant fix all of the bugs on time, schedules slip and our products are late-to-market </li><li>shipping your product late costs you a lotof money https://www.initialstate.com/LateCalc heres a calculator to show you how much </li><li>#1 cause for schedule slips? too many bugs, too little time </li><li>forcing us to work weekends and overtime wont fix this productivity plunges </li><li>when you ask us to do the impossible(which you inevitably will) </li><li>here are five tips if you want to have any chance of success </li><li>we need multiple hours of uninterrupted time preferably in 4-hour blocks 1 </li><li>putting us in a bunch of meetings is a great way for us to get nothing done 2 </li><li>give us the freedom to be awesome don't micromanage 3 </li><li>buy us the tools we need you dont mow a lawn with a pair of scissors 4 </li><li>give us an awesome place to work we spend a lot of time here, we should love it 5 </li><li>what do engineers and developers really do all day? </li><li>we solve problems </li><li>https://www.initialstate.com tools built for engineers, by engineers </li></ul>