Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Business Bits of Web Operations

The Business Bits of Web Operations

Web operations and development have formed a unified front of the last few years. Those fluent in the field understand devops and some of the business reasons for walking this path. In this talk, I'll discuss some of the business operations you should add to the mix to drive a better value for your organization.

Theo Schlossnagle

November 14, 2013
Tweet

More Decks by Theo Schlossnagle

Other Decks in Business

Transcript

  1. Businesses make money most businesses are for profit
 and the

    value of business itself goes to shareholders. An aside on non-profits and governments…
 they are no different, just think of the shareholders as
 charities or constituencies
  2. Businesses have goals lots of little goals, some big goals…

    but all goals add up to maximizing shareholder value. … before you go attack corporate greed,
 remember shareholders may value something other that money. (most do not)
  3. Your Job : ⇗ shareholder value sometimes that’s not so

    clear or true. your job could be to guard against the erosion of shareholder value
  4. ROI : return on investment Simply, this is the £/€/$

    you make for every £/€/$ you spend. Consider the law of diminishing returns.
  5. TCO : total cost of ownership Total costs, these can

    be surprising. Finite. Should never be super-linear with respect to growth. Will never be zero.
  6. TCO vs. ROI You don’t want to have a TCO

    argument
 if you can have an ROI argument Why?
  7. Expenses how much money goes out this includes a lot

    of things that people should consider separately
  8. Expenses : COGS cost of good sold this is how

    much it cost your business for the inventory item sold this doesn’t apply to companies providing services.
  9. Expenses : depreciation the things you have this year are

    not as valuable as they were last year
  10. P&L : profit and loss why is it not profit

    or loss? can you have both at the same time? it helps to break things out into pieces
 to understand what is working and what is not
  11. Budget a budget is nothing more than a money plan…

    money in money out and how they are tied.
  12. Diving into expenses: people “Human Capital Management” - Horribly unflattering,

    eh? salary • bonus • benefits
 administrative overhead
 recruitment • continuing education
 office space • supplies Guesstimation: 2x salary Do some practice math with contractor vs. employee.
  13. Tracking people One of the most valuable things you can

    track in your organization
 is what people do. People tend to hate this. Engineers lie (to themselves) about how long they spend on things. This misleads the organization w.r.t. how much efforts cost.
  14. Expenses: architecture The software you deploy bought (free or not,

    open or not). Human capital is required to operate it.
  15. Expenses: infrastructure Data centers, systems, networks (virtual or real) that

    run your software. Human capital is required to operate it. This is not software developed in-house.
  16. What about open source? This is still challenging to model.

    Building things in-house is an investment… If the resulting intellectual output isn’t property/assets, what is it? …expense.
  17. Think like an MBA Does what you are doing add

    more value
 than anything else you could be doing? You are in a unique position to truly understand value and risk. The bigger the company, the more we think about risk.
  18. Risk and liabilities Liabilities are debts and financial obligations. Risk

    is simply financial exposure to loss. Risks and liabilities are not avoided, they are managed. Technical debt is a wickedly complex subject;
 it is not real debt in accounting terms (for a reason).
  19. Derisk: schedule delays Project managers in general can • enable

    teams • communicate with stake holders • and general control risk in projects
  20. Derisk: operational failure Test your shit: deployment • functional •

    load • security ! Perform game day failure exercises. Perform game day security release exercises.
  21. Three basic traits of awesome: Amplifying return on investment. Controlling

    risk in projects. Reducing total cost of ownership.