Slide 1

Slide 1 text

/ The business bits of Web Operations a primer

Slide 2

Slide 2 text

You know that place that pays your salary. Business bits?

Slide 3

Slide 3 text

Businesses provide value to a market…
 value: services, products, etc.
 markets: other businesses or people.

Slide 4

Slide 4 text

Businesses have costs while the statement is obvious,
 the details can be quite complex.

Slide 5

Slide 5 text

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

Slide 6

Slide 6 text

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)

Slide 7

Slide 7 text

Your Job is to enable the business to achieve its goals the best way you can

Slide 8

Slide 8 text

Your Job : ⇗ shareholder value sometimes that’s not so clear or true. your job could be to guard against the erosion of shareholder value

Slide 9

Slide 9 text

ROI : return on investment Simply, this is the £/€/$ you make for every £/€/$ you spend. Consider the law of diminishing returns.

Slide 10

Slide 10 text

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.

Slide 11

Slide 11 text

TCO vs. ROI You don’t want to have a TCO argument
 if you can have an ROI argument Why?

Slide 12

Slide 12 text

Money terms… Count du Monet

Slide 13

Slide 13 text

Revenue how much money comes in

Slide 14

Slide 14 text

Expenses how much money goes out this includes a lot of things that people should consider separately

Slide 15

Slide 15 text

Earnings = Revenue - Expenses This is the bottom line. But it isn’t that simple

Slide 16

Slide 16 text

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.

Slide 17

Slide 17 text

Expenses : interest money owed on debts outstanding

Slide 18

Slide 18 text

Expenses : taxes turns out you can’t stick it to the man

Slide 19

Slide 19 text

Expenses : depreciation the things you have this year are not as valuable as they were last year

Slide 20

Slide 20 text

Expenses : amortization the spreading of monies over time

Slide 21

Slide 21 text

EBITDA Earnings…before Interest, Taxes, Depreciation and Amortization Why is this number useful?

Slide 22

Slide 22 text

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

Slide 23

Slide 23 text

Budget a budget is nothing more than a money plan… money in money out and how they are tied.

Slide 24

Slide 24 text

CAPEX Capital Expenditure

Slide 25

Slide 25 text

OPEX Operating Expenditure

Slide 26

Slide 26 text

CAPEX vs. OPEX this could be a multi-day discussion

Slide 27

Slide 27 text

Web Operations Enables businesses on the web. Costs a lot of money. Can increase returns.

Slide 28

Slide 28 text

Putting this to work First and foremost… you cannot improve what you cannot measure.

Slide 29

Slide 29 text

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.

Slide 30

Slide 30 text

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.

Slide 31

Slide 31 text

Expenses: architecture The software you deploy bought (free or not, open or not). Human capital is required to operate it.

Slide 32

Slide 32 text

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.

Slide 33

Slide 33 text

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.

Slide 34

Slide 34 text

The Cloud Let’s test our budgeting skills… TO EXCEL!

Slide 35

Slide 35 text

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.

Slide 36

Slide 36 text

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).

Slide 37

Slide 37 text

Risk: vendor lock in This goes for hardware, datacenter, SaaS, PaaS, IaaS, etc.

Slide 38

Slide 38 text

Derisk: vendor lock in Prefer replaceable components

Slide 39

Slide 39 text

Risk: knowledge loss Losing employees with unique knowledge of corporate assets

Slide 40

Slide 40 text

Derisk: knowledge loss Require as an artifact of work performed Prefer automation

Slide 41

Slide 41 text

Risk: schedule delays Both in development and deployment.

Slide 42

Slide 42 text

Derisk: schedule delays Project managers in general can • enable teams • communicate with stake holders • and general control risk in projects

Slide 43

Slide 43 text

Risk: operational failure Your shit is busted. It doesn’t work. It doesn’t scale.

Slide 44

Slide 44 text

Derisk: operational failure Test your shit: deployment • functional • load • security ! Perform game day failure exercises. Perform game day security release exercises.

Slide 45

Slide 45 text

Three basic traits of awesome: Amplifying return on investment. Controlling risk in projects. Reducing total cost of ownership.

Slide 46

Slide 46 text

Cheers