What They Don’t Teach You in Graduate School Scott Dietzen, Ph.D. CTO, BEA Systems & CMU CS ’92/ CMU Applied Math/CS ’84 [email protected].

Download Report

Transcript What They Don’t Teach You in Graduate School Scott Dietzen, Ph.D. CTO, BEA Systems & CMU CS ’92/ CMU Applied Math/CS ’84 [email protected].

What They Don’t Teach
You in Graduate School
Scott Dietzen, Ph.D.
CTO, BEA Systems &
CMU CS ’92/
CMU Applied Math/CS ’84
[email protected]
1
Dedication And Acknowledgements
• This talk dedicated to the memory of Bruce Nelson, CMU CS ’82
– http://www.cs.cmu.edu/about/development/aboutnelson.html
• Why I volunteered (i.e., why I felt sufficiently presumptuous)
– Bruce help plant the seeds that inspired my entrepreneurship as well as
my time on the dark side (working in marketing & sales)
– I’ve had some modest success as an entrepreneur
• Transarc  IBM (Principal Technologist)
• WebLogic  BEA (V.P. Marketing – Ha!, CTO)
• Acknowledgements
– I plagiarized heavily from Bruce’s talk
– Borrowed some content from top-tier VCs
• Special thanks to Redpoint, Accel
– Borrowed some content from fellow entrepreneurs
• Special thanks to the WebLogic team
• And Paul Maritz (Lessons Learned at Microsoft)
Scott Dietzen
What They Don’t Teach You in Grad School ’03
2
The Missing Syllabus
• Technology adoption cycle
• The hurdles to commercial success
• Why non-technical issues matter
• Why technologists feel underpaid
• High-tech company organization
• Start-ups
• Venture capital
• Managing for success
Scott Dietzen
What They Don’t Teach You in Grad School ’03
3
Classic Technology Adoption Curve
Adoption
Client/server
RDBMS
Late adoption (cash cow)
Mainframe,
AS/400
software
Mainstream adoption
Web
application
platform
Crest of hype
Web services
Early adoption
Black lash
against hype
Innovation
Scott Dietzen
This is the best case scenario--all technology aspires to be legacy!
At any point on the curve,
new technologies may wash out
(few make past each phase)
Market Growth/Consolidation
What They Don’t Teach You in Grad School ’03
Time
4
High Tech Efforts
 For success
 Laser focus on specific customers—not theoretical—
and vivid understanding of pain and needs
 Clear understanding of needs hierarchy (what are they
buying? Where is the pain/need in their priority stack?)
 Most typical downfall
 Cool technology, but insufficient business value
 Too high-level a value proposition—doesn’t connect with
new spending realities and specific pain points
 Unrealistic goals – Time/money insufficient to reach
demonstrable value
Scott Dietzen
What They Don’t Teach You in Grad School ’03
5
Why High-Tech Efforts Fail (Cont.)
• Miss technology sea changes
– Proprietary networks (SNA, IPX, AppleTalk  IP), SQL (Unify)
– Java/J2EE (NetDynamics, Kiva, ATG, BroadVision, …)
• Too much complexity for mainstream adoption?
– DCE, CORBA, SAA, ATM, Infiniband
– Web platform (Web services, J2EE, .NET) still at risk
• Weak execution
– Team comes apart or doesn’t come together
– Focus wanes
– Not sufficiently responsive to change
• Ferocious competition
– 40+ web application server vendors  3 viable today
Scott Dietzen
What They Don’t Teach You in Grad School ’03
6
Why Non-Technical Issues Matter
• In the “real” world, technology is the means to the end –
not the end
• To change IT in the “real” world, you need to
make the business case to the technology end-user
– Define compelling value proposition
– Articulate the return on investment (ROI)
• There is a very high hurdle for doing this
– Think about receiving phone solicitations at your home
• This is why marketing and especially sales
are so highly-valued
Scott Dietzen
What They Don’t Teach You in Grad School ’03
7
Why Do Technologists Feel Underpaid
The intellectual level needed for system design is in general
grossly underestimated. I am convinced more than ever that this
type of work is very difficult and that every effort to do it with
other than the best people is doomed to either failure or moderate
success at enormous expense. –Edsger Dijkstra
Because they don’t understand the game
• Technologists often feel sales and especially
marketing are trivial
• But in most companies, R&D is <5%;
even in high-tech R&D it is generally <20%
• If this were not an optimal model,
then the free market would correct it
Scott Dietzen
What They Don’t Teach You in Grad School ’03
8
Technology Company Organization
Corporation
Finance and
Administration
Engineering
Research
(Huge Companies)
Marketing
Sales
Manufacturing
Services:
Consulting and
Support
Advanced Development
Customers
(Most Companies)
(Solvent Companies)
Scott Dietzen
What They Don’t Teach You in Grad School ’03
9
How Departments Contribute Value
Marketing
Defines, targets and articulates value (specifications and collateral)
Engineering
Refines and implements value (designs and tunes products)
Manufacturing
Physically creates value (products)
Sales
Creates desire for and demonstrates value (explains products)
Service
Preserves, transfers and enhances existing value (care and
customization)
Finance and Administration
Administers the value-adding machine (company and customers)
Scott Dietzen
What They Don’t Teach You in Grad School ’03
10
Marketing
Marketing represents the company to the
“target” customer
• Strategic marketing
– Directs product strategy and often corporate strategy (in
conjunction with company thought leaders)
– Owns the company business plan
– Product/technical marketing
– Pricing, channel strategy, competitive strategy
• Tactical marketing
–
–
–
–
–
Scott Dietzen
Public relations
Demand creation (finding/qualifying new customers)
Public face (literature, top-level web-site, events, advertising, etc.)
Strategic partnerships
Company and product naming/corporate identity (Ouch!)
What They Don’t Teach You in Grad School ’03
11
Marketing/Engineering Interaction
With respect to Engineering, Marketing:
• Determines product lines and families
• Specifies individual products externals
at a high-level
– Engineering owns the internals and the details
• Is usually responsible for planning product
configurations, packaging, and documentation
• Sets prices, options, and schedules product
introductions
Scott Dietzen
What They Don’t Teach You in Grad School ’03
12
Sales
Sales represents the company to the customer (and
vice versa)
• Actively approaches and cultivates new customers
• Demonstrates a products added value and helps customer internal
champions overcome objections
• Is customer’s liaison to the company for pre-sales support, postsales product improvements, and win/win business dealings
• Forecasts business bottom-up
– Revenue forecasts are prime corporate feedback loop
• Note: Sales channels are typically very expensive
(This is a fundamental start-up conundrum)
Scott Dietzen
What They Don’t Teach You in Grad School ’03
13
Marketing/Sales Interaction
With respect to Sales, Marketing:
• Forecasts business top-down
(Sales goes bottom up)
• Selects distribution channels (in conjunction with Sales)
– Value chain can be complex (Value-added ISVs, SIs, OEMs)
– Some product requirements come out of channel model
• Provides sales tools to sell (transfer genuine confidence)
company and product value proposition
– Literature, advertising, demos, benchmarks, competitive analysis,
product training, roadshows, seminars, and so on
• Conducts sales training (nontrivial)
Scott Dietzen
What They Don’t Teach You in Grad School ’03
14
Life of a CTO
Extremely inter-disciplinary role
• Spend time with
– Customers and partners via sales (50% in my case)
– Industry orchestration (Standards)
– Engineering (defining release themes and refereeing disputes)
– Corporate strategy/governance
– Evaluating start-ups/ISVs as partners/acquisitions
– Investors and financial analysts
– Industry analysts and press
• In practice
– Meetings, presentations, phone calls, and email
– Stretched a mile wide and ½ an inch deep
– Far more grunt work than deep thinking (worse than academia)
Scott Dietzen
What They Don’t Teach You in Grad School ’03
15
Comedy Break #1: Top Ten Signs
You May Be Traveling Too Much
(All true stories)
6. You have to go to the hotel front desk to have them look
up your room number (since it’s not on the plastic key)
7. Flight attendant’s greet you by name
8. You’ve eaten nothing but airplane food for more than 24
consecutive hours
9. You read the hotel stationary to find out what city and
country you’re in
10. You have a nightmare about being on an airplane, and
then you wake up on an airplane
Scott Dietzen
What They Don’t Teach You in Grad School ’03
16
Comedy Break #1: Top Ten Signs
You May Be Traveling Too Much
(All true stories)
1. Your neighbor mows your lawn for you
2. A United pilot tells you you’ve been flying ½ as many
miles per year as he does
3. You work a full Wednesday in Japan, fly to the states at
the end of the day, and arrive in time for work –
10am Wed. morning!
4. A constant state of sleep deprivation ensures that you
instantly adjust to any time zone
5. Not only can’t you remember where you parked, but you
don’t even know the make, model, or color of your
rental car (worse in a blizzard)
Scott Dietzen
What They Don’t Teach You in Grad School ’03
17
Why Do Technologists Feel Underpaid (Redux)
Because they don’t understand the game
• Responsibility for product and company success is paramount, and
rewarded accordingly
• Accurately defining the product for the target market is generally much
harder than building it
– Domain expertise is often more valuable than programming skills
• Working with others (leading and managing) is harder
than programming
– Leaders are most highly valued, then managers,
then individual contributors
• Asking for money is hard; orchestrating a technology purchase can
require months of grunt work; and negotiating enterprise licenses can
be excruciating
• As a result, the biggest bucks go to the management team and to sales
people on commissions
Scott Dietzen
What They Don’t Teach You in Grad School ’03
18
Start-Ups
Successful high-tech start-ups (generally)
• Identify existing target market
• Have channel of distribution to that market
• Have unfair technology advantage
• Have time to market advantage
• Have tremendous growth potential
Start-up employees
• Are freed from maintenance/legacy
• But must work very, very hard
• Are usually substantial stock holders
• Have to wear multiple hats
• Must be able to work well on a team
Scott Dietzen
What They Don’t Teach You in Grad School ’03
19
Evaluating A Start-Up
• Evaluate from an investor’s view point
– Review the business plan, not just the technology
– Corollary: Avoid the technically interesting, but
commercially unviable
– Ask hard questions about risk and competition
– Under non-disclosure, get as much detail as you can
about financing structure (this may be tough!)
– Meet with angle investor’s/VCs if you can
• Most of all – Do you love the team,
love the technology, and
have fire in your belly!
Scott Dietzen
What They Don’t Teach You in Grad School ’03
20
Joining A Start-Up
• Equity considerations should
be primary
– Expect to take a significant
pay cut over what you could
make elsewhere
• Translate equity offers into
percentage of the company
(Shares outstanding range
from 8m to 20m+)
– Founders should expect
single digit percentage
– Lead founder often in
double digits
– CEO 5%
– Management team 2%
– Senior engineers <1%
(even early on)
Scott Dietzen
Fractional Ownership of an
Typical 1st Round Tech Venture
45%
Investors
20%
Founders/
wizards
10%
Management
team
15%
1st year
employees
10%
Later
employees
What They Don’t Teach You in Grad School ’03
21
Premier Venture Capital
Why?
• Defacto seal of approval for company/product
• Trade share of ownership for resources
• Let the pro’s finance the money-losing first years of company
development (Your risk should be opportunity cost)
• Get into the network
• Early warning about competition
• Help with recruiting the management team
• Easier to get money down the road
• Smarter than “industry” money
Why not?
• Dilution
• Interference/loss of control
Scott Dietzen
What They Don’t Teach You in Grad School ’03
22
VC Profile of an Early Winner
Operational excellence
A real and defensible business




Insightful & compelling value
Real business & business model
Defensible value proposition barriers
A business that works at scale




Translate strategy to action
Focus, honesty, discipline, measures
Speed – including “time to decide”
A bias for action – “knee of the curve”
Leadership – values & culture
 Management TEAM
 Open, respectful, honest communication
 Reverence for the customer,
fear of the competition
 Aggressive, thoughtful, adaptive, reflective
 Optimistic, hardy, creative, tough
Scott Dietzen
What They Don’t Teach You in Grad School ’03
23
Venture Capital Home Run Illustration
WebLogic Funding
• Employee option strike price starts at zero (founder)
and goes up to $.33/share
• Angel financing: Regis McKenna, Frank Caufield, Ali Kutay
• First (and final) round in ‘97: $12.5m in venture and
strategic industry funding
– VCs: TL Ventures & Bay Partners (Both got board seats)
– Industry: Intel and Cambridge Technology Partners (SI)
• Sale to BEA 10 months later
– Approximately 10X+ return on investment (home run)
– Grand slam if they held (BEAS goes from $25 to ~$350, split adjusted)
BEA Funding
• First (and final) round in ‘95: $50m from Warburg Pincus!
• As most of the limited partners held, their ROI reached 100X
Scott Dietzen
What They Don’t Teach You in Grad School ’03
24
Current VC Environment
 Conventional wisdom
 Back to basics
 Dumb or bubble money has left the market
 Kind of like the early 90’s
 Reality: Nothing basic about pounding
hangover from the excesses of the late 90’s
 Major overhang of companies funded in the
boom
 Still too much capital flooding the obvious
categories
 History suggests that the downturn could be
much more prolonged
Scott Dietzen
What They Don’t Teach You in Grad School ’03
25
2002 So Far… Like It’s 1998
Deal Flow and Equity into Venture-Backed Companies (annual)
Amount
Invested
($B)
6100
6,000
4510
$100
5,000
$93.9
4,000
$75
3034
$50
1896
2174
$6.8
$9.9
2509
3,000
$49.0
$34.6
1313
$25
Number
of Deals
$12.8
$17.7
1558
2,000
$14.6
1,000
$0
0
1995
1996
1997
1998
Amount Invested ($B)
1999
2000
2001
YTD02
Number of Deals
Source: VentureOne
Scott Dietzen
What They Don’t Teach You in Grad School ’03
26
80% Of Dollars
Directed At 2nd And Later Rounds
Investment by Round Class
% of Amount
Invested
100%
80%
Later Round
60%
Second Round
40%
First Round
20%
Seed Round
0%
1995
1996
1997
1998
1999
2000
2001
YTD 02
Source: VentureOne
Scott Dietzen
What They Don’t Teach You in Grad School ’03
27
Environment
Uninvested Venture
Capital
40
6
Accumulated Capital
Over-commitments ($B)
35
5
Years of Uninvested
Capital
30
4
25
Years of Uninvested
Capital at 1995
Investment Pace
20
3
15
2
10
1
5
0
0
1995
Scott Dietzen
1996
1997
1998
1999
2000
What They Don’t Teach You in Grad School ’03
2001
28
Venture Capital In ‘03
• In 2000, 653 venture funds raised $107B
• In 2001, 331 venture funds raised $40.7B
• In 2002, 108 venture funds raised $6.9B
• Moreover, 26 firms gave $5B back to their limited
partners
• So net new $1.9B go into venture funds in ’02
(95% drop!)
• Total over-committed capital for all private
equity is $100B!
Scott Dietzen
What They Don’t Teach You in Grad School ’03
29
Technology Investment Cycle—4
Phases
1967-1969:
Semiconductors
1981-1983: PC &
Workstation
1970-1971
Bubble
(~2 yrs)
1996-1999: Internet
FreeFall
1984-1985
2000-2001
(~2 yrs)
1961-1966
Firming
(~5 yrs)
1975-1980
Bottoming
(~3 yrs)
1990-1995
Scott Dietzen
1972-1974
1986-1989
Today…
What They Don’t Teach You in Grad School ’03
30
Bottoming—Company Hangover
From 1995-2000:
14,463
978
Companies funded
Went public
1,529
Were acquired
1,180
Went out of business
10,776
Remaining
Mortality effects, me-too effects still working their
way through the system
Source: Venture Economics; Venture Source
Scott Dietzen
What They Don’t Teach You in Grad School ’03
31
Internet Investment Settles
At Early Levels
Equity Investment by Internet Dimension
Amount
Invested
($B)
$10
$8
Business Services
Software/ Database
$6
Infrastructure
$4
ISPs
Content
$2
Electronic Commerce
$0
3Q99
1Q00
3Q00
1Q01
3Q01
1Q02
3Q02
Source: VentureOne
Scott Dietzen
What They Don’t Teach You in Grad School ’03
32
Industry Allocations Fluctuate In 2002
Equity Investment by Industry Sector
% of
Investment
100%
Information
Technology
80%
60%
Healthcare
40%
Products &
Services
20%
0%
3Q99
1Q00
3Q00
1Q01
3Q01
1Q02
3Q02
Source: VentureOne
Scott Dietzen
What They Don’t Teach You in Grad School ’03
33
Software Clearly Dominant In 3Q’02
Percentage of Overall Venture Investment, by Industry
Retailers 1% Other 1% Biopharmaceuticals
Services 9%
13%
Products 1%
Healthcare Services
2%
Prod. &
Serv.
Healthcare
10%
24%
Medical Devices 8%
Medical IS 1%
Software 32%
Info. Tech.
65%
Communications 16%
Semiconductors 9%
Source: VentureOne
Scott Dietzen
Electronics 5%
Information Services
2%
What They Don’t Teach You in Grad School ’03
34
What VCs Want
• VCs generally are not anticipating disruptive technology
(e.g., internet, optical networking) revolutions near term
• Broad, hugely ambitious plays are out;
More realistic narrowly targeted (segmented) plays are in
• So don’t get too enamored with technology
• The game today is applying technology to a business
problem that customers will gratefully pay to solve!
– No more “Just get the eyeballs today, and figure out how to
monetize later”
• Corollary: Technology is only a small part of the business
plan. Compelling marketing and selling strategy are
essential
Scott Dietzen
What They Don’t Teach You in Grad School ’03
35
What VCs Want (Cont.)
Funding to Milestones
Idea is
Feasible
Beta or FCS
Model is defined
and proven
Valuation
Risk (ß)
Capital
Seed
Scott Dietzen
R&D
Ship
What They Don’t Teach You in Grad School ’03
Expansion
36
What VCs Want (Continued)
• Make the business case – What is the customer’s return
on investment (ROI) that will allow you to defy gravity
• Industry/domain expertise on management team is
mandatory!
• Strong syndication
– Money was a commodity in the bubble. No more
– Other smart, well connected VCs in the deal
– Angels also key
– Shared risk or herd mentality?
– Entrepreneurs need multiple VCs on the hook!
Scott Dietzen
What They Don’t Teach You in Grad School ’03
37
Mind of a Successful Entrepreneur
• Late ’90s (Bubble)
– “Go big or go home”
– Build infrastructure,
spend ahead of the
curve
– Get “buzz”
– Time to market is the
key
– Raise only the
minimum required;
ROE is a function of
time
– Optimize for the
upside
Scott Dietzen
• Today (Reality)
– “Survivor”
– Milestone-based
spending, lag $ behind
the curve
– Get (named) customers!
– Cash flow breakeven is
key (min. team, share
hotels, gear on EBay, …)
– Raise enough to get to a
significant milestone;
ROE is a function of
tangible business
progress
– Protect the downside
What They Don’t Teach You in Grad School ’03
38
Start up/VC Summary
• Despite the economy, major shifts continue to
occur
• In many ways, great time to be starting a
company
– Costs are down dramatically
– Talent is available
– Luxury of being out of market scrutiny
• But, caution and prudence still rule the day
– Industry exceedingly well funded
– Business fundamentals not a “V” recovery
• Experience matters
Scott Dietzen
What They Don’t Teach You in Grad School ’03
39
Comedy Break #2: Sabbatical
Actually Helped My Career!
Scott Dietzen
What They Don’t Teach You in Grad School ’03
40
Managing For Success
So you’ve got money in the bank. Now what?
Three golden rules:
• Cash is your life supply, manage it ruthlessly
• Get the first version out the door quickly...
don't wait for the perfect product
• Bad decisions happen;
recognize them, fix them quickly, and move on
Scott Dietzen
What They Don’t Teach You in Grad School ’03
41
Managing For Success I
• Take great care in team building
– For start-ups/new product launches,
only small teams of world-class talent will do
– Ensure critical team roles are filled
• Architect – Sweats the content (big picture and details)
• Manager – Sweats the process
• Product manager – Customer/scenario/solution champion
• The “Cheer leader”/“Ass-kicker” – Demands/inspires excellence
and commitment
– Some overlap possible
– Success depends upon excellent teaming among four roles
Scott Dietzen
What They Don’t Teach You in Grad School ’03
42
Managing For Success II
Establish key scenarios/priorities to guide decision making
around product development/releases
• Product releases should have a small (2-4) number of themes
• Do’able in reasonable timeframe
• Validate themes with customers
• And then “get ruthlessly and relentlessly behind them”
• Use scenarios to allocate resources
• Use scenarios to organize engineering
– Push ownership down as low as possible
(to the natural scenario “owner”), but no lower
• Focus, focus, focus—
High-tech projects can easily get distracted (the earlier in
the life-cycle, the greater the danger)
Scott Dietzen
What They Don’t Teach You in Grad School ’03
43
Managing For Success III
• Acquire with extreme caution
– For people and IP?; or
– For market/customers?
– Know who is going to manage it beforehand
– Carefully balance
• Assimilation
• Preservation
• BEA has done 30+ acquisitions, but only a couple major
waves of change (“Built Entirely on Acquisitions”)
– Tuxedo provided initial engineering culture
– WebLogic first major agent of change
– CrossGain/WestSide second major agent of change
(still running its course)
Scott Dietzen
What They Don’t Teach You in Grad School ’03
44
Start-Up Lessons
• BEA/WebLogic won because some big bets paid off
– Web would push more business logic to server-side
– Java was a great language for server-side programming
• Java on the client would drive Java on the server (Mostly wrong!)
– Java VM architecture would prove to be dislocating agent
for existing OLTP architectures (Tuxedo, CORBA)
– Need a API standard for the server – Enter J2EE
– Bundled suite of platform services  Web application server
– Free trial web download (over sales objections)
• The jury is still out on BEA’s future big bets
– Can we continue to carve out a niche between Microsoft and IBM?
– Can we extend web/Java platform to encompass integration –
EAI, B2B, UI (portal), data (XML Query)
Scott Dietzen
What They Don’t Teach You in Grad School ’03
45
What’s Hot: Web Application Platform
• Complexity of programming business applications
• Complexity/performance of XML processing
– Semi-structured content repository meets file system and database
• Complexity of application integration
– More semantic models of XML data mapping/transformation
– Choreography/orchestration missing
• Complexity of operations, administration, and management
– More adaptive (self-configuring, self-healing) systems to meet
a quality of service
•
•
•
•
Business activity monitoring (BAM)
Security infrastructure (may be oversubscribed)
Wireless (historically oversubscribed, still working off excess)
Data center consolidation on disposable hardware (may be
oversubscribed)
Scott Dietzen
What They Don’t Teach You in Grad School ’03
46
Recommendations for
The Would-Be Entrepreneurs
• Can you be a BSO (blind, stupid optimist)?
• Learn how to write and speak well
• Learn to be a consummate team player
• But also be a leader – Step up and take responsibility
• Spend some time working on the technology
transfer/business side (technical marketing, technical
sales, consulting)
• Consider auditing classes in entrepreneurship at GSIA
• Learn to be comfortable making decisions from
incomplete information
• Have some fun now (while you still can)
Scott Dietzen
What They Don’t Teach You in Grad School ’03
47
Bruce’s Final Oral Exam
• Purely technical issues are of tertiary importance. Predicting
technology evolution and delivering high-added value to the
business are first and second
• CS graduate school most typically blissfully ignores this
• Start-up companies have the best wealth potential, but require
the highest effort, discipline, commitment, and risk
• The greatest technical influence comes out of connecting
technology to the business (technical marketing, product
management, CTO, etc.)
• Compensation is commensurate with responsibility and ability to
assimilate incomplete information and act decisively upon it
• Many Ph.D.’s with maturity become great technical managers.
Far fewer become great marketeers or executives
Scott Dietzen
What They Don’t Teach You in Grad School ’03
48
Thank you!
Value-added contributions
most welcome
(If this can be made
sufficiently valuable,
then I’d like to do it annually)
Scott Dietzen
What They Don’t Teach You in Grad School ’03
49