Deployed in
60 Minutes

QCon NYC June 2014



Matt Makai | @mattmakai | makaimc on GitHub | Twilio Developer Evangelist

200 OK

$ +8-11%

5 why's

Our official policy says...

What a mess.

Results

    Top 4

  • Environment provisioning
  • Configuration automation
  • Outdated hardware
  • Meetings sprawl

But also...

"What's the business case?"

IT = cost center

IT -> $

Finance

6 months ->
60 minutes

    Project assumptions

  • 8 dev / test / ops
  • $125k / year
  • Project budget $1 million
  • 240 working days / year

Environment provisioning

Dev

2.5 weeks

Test

3 weeks

Dev

30 minutes

Test

12 hours

Automate

$49,000

$49,000

Configuration automation

Efficiency gains

  • Server stand up
  • Automated testing
  • Self-service
  • Resource tracking

$40,000

Outdated hardware

$275 / day

$66,000

Meetings sprawl

Meetings

10 hours

Disruption

22 hours

Limited meeting hours pool

  • Typically meetings are unlimited
  • Make them a limited resource
  • 8 hours per person per week
  • Calendar draws down on meetings bucket

Meetings

10 hours

Disruption

22 hours

Meetings

8 hours

Disruption

9 hours

$62,139 / dev

$497,115 / team

$36,718 / dev

$293,750 / team

http://bit.ly/1lccZFB

Lessons Learned

    Lessons Learned

  • Survey to expose gaps
  • Treat gaps as costs
  • Expose true costs of issues
  • Pair IT + finance for accuracy

Resources

Matt Makai

Picture references