Top Banner
CS207 #2, 3 Oct 2014 Gio Wiederhold and Vishal Sikka, Eugene Miya http://i.stanford.edu/~gio 10/3/2014 1 Gio CS207 Fall 2014 For more credit: complementary Directed Reading Projects: 1. This quarter or winter: define the topic you‘d like to study and email me a brief memo. I can either provide readings then or we can discuss it further by appointment 2. Sign up for a directed reading course at your level (UG or Grad) in EE or CS. Use my Directed course Section Id, either 17(CS) and 65(EE). The number of units should be about the (number of hours/week you plan on) / 4. 3. for Fall 2014: draft due 14 Nov. Feedback from me 23 Nov. Final report due 5 Dec.2014 4. Topics later today. Pointers to references: see main WikiPage Sign-ups start
20

CS207 #2, 3 Oct 2014 - Stanford Universityinfolab.stanford.edu › pub › gio › cs207 › CS207-2.pdf · 2014-10-04 · Discounting •Standard economic accounting principle Getting

Jun 28, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: CS207 #2, 3 Oct 2014 - Stanford Universityinfolab.stanford.edu › pub › gio › cs207 › CS207-2.pdf · 2014-10-04 · Discounting •Standard economic accounting principle Getting

CS207 #2, 3 Oct 2014 Gio Wiederhold and Vishal Sikka, Eugene Miya

http://i.stanford.edu/~gio

10/3/2014 1 Gio CS207 Fall 2014

For more credit: complementary Directed Reading Projects: 1. This quarter or winter: define the topic you‘d like to study and email me a brief memo.

I can either provide readings then or we can discuss it further by appointment

2. Sign up for a directed reading course at your level (UG or Grad) in EE or CS.

Use my Directed course Section Id, either 17(CS) and 65(EE).

The number of units should be about the (number of hours/week you plan on) / 4.

3. for Fall 2014: draft due 14 Nov. Feedback from me 23 Nov. Final report due 5 Dec.2014

4. Topics later today. Pointers to references: see main WikiPage

Sign-ups start

Page 2: CS207 #2, 3 Oct 2014 - Stanford Universityinfolab.stanford.edu › pub › gio › cs207 › CS207-2.pdf · 2014-10-04 · Discounting •Standard economic accounting principle Getting

10/3/2014 Gio CS207 Fall 2014 2

Syllabus: The order and coverage is flexible

1. Why should software be valued? Cost versus value. 2. Economic Flow. Market value of software companies. 3. Spending. Intellectual capital and property (IP). 4. Income from Sales and Service 5. Principles of valuation. 6. Software growth. 7. Sales expectations and discounting of future income. 8. Legal & forensics 9. The role of patents, copyrights, and trade secrets. 10. Life and lag of software innovation. 11. How to grow a software company: organic or by acquisitions 12. Open source software; theory and reality. Freemium. 13. Separation of use rights from the property itself. 14. Setting licensing rates. 15. Role of Government 16. Risks when outsourcing and offshoring development. 17. Effects of using taxhavens to house IP.

10/3/2014 2

Page 3: CS207 #2, 3 Oct 2014 - Stanford Universityinfolab.stanford.edu › pub › gio › cs207 › CS207-2.pdf · 2014-10-04 · Discounting •Standard economic accounting principle Getting

3

Review: Knowing what software is worth

• Allows rational design decisions, as Allocating development efforts Programming investment for long-lived SW Understand limit to Software Life

• Allows rational business decisions, as Choice of business model Where and when to invest How to assign programming talent

• Improve focus of education in software Consider quality, not just quantity in assignments Effectiveness of curriculum

10/3/2014 Gio CS207 Fall 2014

Page 4: CS207 #2, 3 Oct 2014 - Stanford Universityinfolab.stanford.edu › pub › gio › cs207 › CS207-2.pdf · 2014-10-04 · Discounting •Standard economic accounting principle Getting

10/3/2014 Gio CS207 Fall 2014 4

Economic Loop again

10/3/2014 CS207 Fall 2012 4

Page 5: CS207 #2, 3 Oct 2014 - Stanford Universityinfolab.stanford.edu › pub › gio › cs207 › CS207-2.pdf · 2014-10-04 · Discounting •Standard economic accounting principle Getting

Value again

Profit margins are the excess left after CoGS [Cost of Goods Sold] and business costs

(SG&A, capital cost, tax) are are deducted

Conclusion from last week If goods are sold based on their creation cost, there is no

accounting for the value added due to their uniqueness.

If anyone can compete profit margins will be modest.

• Uniqueness has value because it raises profit margins

• Uniqueness in software (etc.) is not a tangible

10/3/2014 5 Gio CS207 Fall 2014

Page 6: CS207 #2, 3 Oct 2014 - Stanford Universityinfolab.stanford.edu › pub › gio › cs207 › CS207-2.pdf · 2014-10-04 · Discounting •Standard economic accounting principle Getting

Intangibles

1. The know-how of management & employees: experience with the product and predecessors

2. Intellectual property: Software, distribution methods, designs, development methods, trademarks, etc.

• 1 & 2 make up the Intangible Capital of a company.

• Software is an intangible good

If it is owned then it is Intangible Property

6 10/3/2014 Gio CS207 Fall 2014

Page 7: CS207 #2, 3 Oct 2014 - Stanford Universityinfolab.stanford.edu › pub › gio › cs207 › CS207-2.pdf · 2014-10-04 · Discounting •Standard economic accounting principle Getting

Intellectual Capital

10/3/2014 Gio CS207 Fall 2014 7

Page 8: CS207 #2, 3 Oct 2014 - Stanford Universityinfolab.stanford.edu › pub › gio › cs207 › CS207-2.pdf · 2014-10-04 · Discounting •Standard economic accounting principle Getting

• Technical alternatives 1. Income Prediction

Based on expected sales, life, lag

2. R&D roll-over Based on life and effectiveness of R&D

• Broader alternative approaches 3. Market capitalization (Market Cap)

Covers everything the shareholders value

4. Comparisons with another existing businesses With other companies based on industry, operational similarity

and then check their performance based on ratios

royalties gathered, costs/earnings, price/earnings needs market cap)

Approaches to assess IP

×1.? ∫

$

10/3/2014 8 Gio CS207 Fall 2014

X

Page 9: CS207 #2, 3 Oct 2014 - Stanford Universityinfolab.stanford.edu › pub › gio › cs207 › CS207-2.pdf · 2014-10-04 · Discounting •Standard economic accounting principle Getting

9

Basis for SW value as of today

• Sum of future income Sales = price x copy count

Maintenance fees if service subscription

• Minus sum of future costs Cost of goods sold

Cost of marketing

Cost of doing business

Cost of maintenance

• Discounted to today To account for value of money and risk Independ

ent of cost

10/3/2014 Gio CS207 Fall 2014

Page 10: CS207 #2, 3 Oct 2014 - Stanford Universityinfolab.stanford.edu › pub › gio › cs207 › CS207-2.pdf · 2014-10-04 · Discounting •Standard economic accounting principle Getting

Discounting

• Standard economic accounting principle

Getting $1 next year is less valuable than getting $1 today.

1. If no risk of getting it later, discount by available interest rate Say 4%, 1-year off is 1/1.04 = $0.962, 5-year is $0.822, 15 year only $0.555

Formally, use Federal bonds rates for that period

2. If there is a risk - likely in business – use risk experience Say 15%+4%: 1-year is $0.84, 5-year is $0.42, 15 year only $0.074

Tables per industry are available (at a price), based on past experience

Discounting has a large effect on income estimates

and Makes looking into the future less risky 10/3/2014 10 Gio CS207 Fall 2014

Page 11: CS207 #2, 3 Oct 2014 - Stanford Universityinfolab.stanford.edu › pub › gio › cs207 › CS207-2.pdf · 2014-10-04 · Discounting •Standard economic accounting principle Getting

Market cap : only a hint Issues

• Stockholders don’t know what is really going on

Wisdom of the crowd ?

Are fed limited information

Indirect indicators are delayed: sales by principals

• Market cap is unreliable due to high variability

Market bubbles mislead Facebook lemmings

Option values are hard to judge startups 30# of stock

• In a multi-product company

Allocate income to each product line

Over time, many factors should even out Never ignore it if available

11 10/3/2014 Gio CS207 Fall 2014

Page 12: CS207 #2, 3 Oct 2014 - Stanford Universityinfolab.stanford.edu › pub › gio › cs207 › CS207-2.pdf · 2014-10-04 · Discounting •Standard economic accounting principle Getting

of some company

12

For that hint: Adjust market cap

$ M

Reduced Market Cap

Deal with the argument:

“Market cap is due to bubble !”

10/3/2014 Gio CS207 Fall 2014

Page 13: CS207 #2, 3 Oct 2014 - Stanford Universityinfolab.stanford.edu › pub › gio › cs207 › CS207-2.pdf · 2014-10-04 · Discounting •Standard economic accounting principle Getting

A better, direct approach

• Value the software specifically by expected income over its lifetime

• But software is not stable over time: Slithery

Getting long-term income requires maintenance

Maintenance enables long-term income

• Much more so than other intangibles Books, music,

• Similar to some intangibles that contribute to life Costumer loyalty, trademarks

10/3/2014 Gio CS207 Fall 2014 13

Page 14: CS207 #2, 3 Oct 2014 - Stanford Universityinfolab.stanford.edu › pub › gio › cs207 › CS207-2.pdf · 2014-10-04 · Discounting •Standard economic accounting principle Getting

Maintenance is beneficial

Lif

eti

me m

ain

ten

an

ce c

ost

dep

recia

tio

n / y

ear

= 1

/ lif

eti

me

100%

40

0

20

70

30

10

80

90

60

50

10/3/2014 14 Gio CS207 Fall 2014

years

4

2

7

3

1

8

9

6

5

13

11

12

10

PCs cars software intangibles Typical Life 3years 5 years 12 years 18 years

Maintenance 2%/year 5%/year 15%/year 13.75%/year

Maintenance cost 6% 21% 80% most over asset life

Depreciation 33/y. linear 20%/ y. linear 8%/y. linear 12% geometric

Page 15: CS207 #2, 3 Oct 2014 - Stanford Universityinfolab.stanford.edu › pub › gio › cs207 › CS207-2.pdf · 2014-10-04 · Discounting •Standard economic accounting principle Getting

Topics for paper

Something your are interested in / wondering about • Value in very recent companies: Ali Baba, Twitter • Value in very recent acquisitions: • Value in Google offer for Facebook, Yahoo & Bookpad, ... • Value in SW producers: Microsoft, Oracle • Value in gadget makers: Apple, • Value in a company you plan to start • Value of education when starting a company

• Company problems -- real or potential (Sun, Yahoo, HP)

• Accounting for intangibles in 10-K, annual reports

• Current tax proposals ↓tax, ↑investment, ↑income, ↑tax

10/3/2014 Gio CS207 Fall 2014 15

Page 16: CS207 #2, 3 Oct 2014 - Stanford Universityinfolab.stanford.edu › pub › gio › cs207 › CS207-2.pdf · 2014-10-04 · Discounting •Standard economic accounting principle Getting

Topics

10/3/2014 Gio CS207 Fall 2014 16

S

Send me an email with the Title of your topic by

next week’s class, Oct 10: [email protected].

If you need references, look in

i.Stanford.edu/VIC/allVICcitations.pdf

and relevant publications.

If that fails you can email me.

Page 17: CS207 #2, 3 Oct 2014 - Stanford Universityinfolab.stanford.edu › pub › gio › cs207 › CS207-2.pdf · 2014-10-04 · Discounting •Standard economic accounting principle Getting

Current sources there is a wide variety

Newspapers, business & tech. society (ACM, IEEE) magazines, blogs, books • Peter Thiel: “Corporate Executives Are Out of Ideas for Reinvesting”; New York

Times, 14 Sep.2014. He is the Chairman of Paypal • Jay Flatley: The Gene factory; New Yorker Magazine; 6 Jan 2014. • Steve Denning: Clayton Christensen: Do We Need A Revolution In

Management?; Forbes, 26 May 2014. Outsourcing, Apple Foxconn, and TSMC. • Steve Denning: Has Capitalism Reached a Turning Point?; Forbes, 26 Sep. 2014. • Zachary R. Mider: “The 13 Billion Mystery Angels”; Business Week, 8 May 2014. • Mike Willoughby: Are you making the most of your engineering talent?; The

Engineer, IEEE, Feb.2014.

• Matthew Chapman: Marks&Spencer £150M website launch ends Amazon partnership; Marketing Magazine, 18 Feb. 2014.

• Christof Ernst et al. : Corporate taxation and the quality of R&D; Journal of International Taxation and Public Finance, Springer, 4 May 2014.

• David Gardner: “Why `Overvalued’ Stocks are a Buy”; The Motley Fool, 14 Jan.2014 • Paul Oyer: Everything I Ever Needed to Know About Economics I Learned from Online dating;

Harvard Press, 2014.

10/3/2014 Gio CS207 Fall 2014 17

Examp

les

Page 18: CS207 #2, 3 Oct 2014 - Stanford Universityinfolab.stanford.edu › pub › gio › cs207 › CS207-2.pdf · 2014-10-04 · Discounting •Standard economic accounting principle Getting

Recent in HBR Recommended by Denning in Forbes

• Clayton Christensen and Derek van Bever in Harvard Business Review (HBR) In June 2014: “The orthodoxies governing finance are so entrenched that we almost need a modern-day Martin Luther to articulate the need for change.”

• Also in June 2014 HBR, Gautam Mukunda in “The Price of Wall Street Power” points out “excessive financialization” of the economy and the “unbalanced power” of the financial sector over management mindsets. Executives are “making choices they know are wrong.”

• In the September 2014 HBR, “Profits Without Prosperity,” by William Lazonick, professor of economics at the University of Massachusetts Lowell, pointed out the massive scale and impact of share buybacks.

• In the October 2014 HBR, Roger Martin’s classic article, “The Rise and (Likely) Fall of the Talent Economy”, states: “The move from building value to trading value is bad for economic growth and performance. The increased stock market volatility is bad for retirement accounts and pension funds… talent is being channeled into unproductive activities and egregious behaviors.”

10/3/2014 Gio CS207 Fall 2014 18

Page 19: CS207 #2, 3 Oct 2014 - Stanford Universityinfolab.stanford.edu › pub › gio › cs207 › CS207-2.pdf · 2014-10-04 · Discounting •Standard economic accounting principle Getting

19

Software is slithery !

Continuously updated

1. Corrective maintenance

bugfixing reduces for good SW

2. Adaptive maintenance

externally mandated

3. Perfective maintenance

satisfy customers' growing

expectations

[IEEE definitions]

Life time

Ratios differ in various settings

100%

80%

60%

40%

20%

10/3/2014 Gio CS207 Fall 2014

Page 20: CS207 #2, 3 Oct 2014 - Stanford Universityinfolab.stanford.edu › pub › gio › cs207 › CS207-2.pdf · 2014-10-04 · Discounting •Standard economic accounting principle Getting

20

IP sources • Corrective maintenance

Feedback through error reporting mechanisms Taking care of bugs and missed cases, conditions Complete inadequate tables and dimensions

• Adaptive maintenance Staff to monitor externally imposed changes

Compliance with new standards Technological advances Keeping with viruses, spam etc. Effort depends on number & volatility of external interfaces

• Perfective maintenance Feedback through sales & marketing staff

Minor features that cannot be charged for 10/3/2014 Gio CS207 Fall 2014