Secrets of Software Success - PowerPoint PPT Presentation

1 / 62
About This Presentation
Title:

Secrets of Software Success

Description:

owning standards. achieving 'lock-in' market leadership enforces buying decision ... use strategic alliance. Book review. A new business called 'software' ... – PowerPoint PPT presentation

Number of Views:98
Avg rating:3.0/5.0
Slides: 63
Provided by: beuken
Category:

less

Transcript and Presenter's Notes

Title: Secrets of Software Success


1
Secrets of Software Success
  • Servaas Oostrik
  • Gert-Jan Beukenkamp

2
Secrets of Software SuccessManagement insights
from 100 software firms around the world
  • Hoch, D.J.
  • Roeding, C.R.
  • Purkert, G
  • Lindner, S.K.
  • Müller, R.

3
Outline
  • Introduction
  • Research methodology
  • Book review
  • Critique
  • Conclusion
  • Discussion

4
Introduction
  • Evolution software business
  • Era I -professional services firms
  • 1949 to 1959
  • tailor-made solutions
  • Era II - software product companies
  • 1959 to 1969
  • emerging software products

5
Introduction
  • Evolution software business
  • Era III - enterprise solution providers
  • 1969 to 1981
  • software separation
  • Era IV - Consumer mass-market software
  • 1981 to 1994
  • PC-based
  • Era V - Internet value added services
  • 1994 to ????

6
Outline
  • Introduction
  • Research methodology
  • Book review
  • Critique
  • Conclusion
  • Discussion

7
Research methodology
  • Interviews
  • 100 companies
  • size
  • geography
  • business type
  • performance
  • experts
  • academic, and consultants
  • related industries

8
Research methodology
9
Research methodology
  • Interviews
  • 100 companies
  • size
  • geography
  • business type
  • performance
  • experts
  • academic, and consultants
  • related industries

10
Research methodology
  • Compounded success measure
  • annual growth rates
  • average return on sale
  • Ranking in accordance with overall success

34 successful companies
Growth
Comparison between upper and lower companies
Overall success
32 average companies
ROS
34 less successful companies
Interviewer evaluation
11
Outline
  • Introduction
  • Research methodology
  • Book review
  • Critique
  • Conclusion
  • Discussion

12
Book review
  • A new business called software
  • Exceptional software leaders are the rule
  • Winning the war for software talent
  • Software development
  • Marketing gods make software kings
  • Professional software services
  • Grow your partners to grow yourself
  • The landscape of the future

13
A new business calledsoftware
  • Industry segmentation
  • Software services
  • Software products
  • Enterprise solutions
  • Mass-market packaged software

14
A new business calledsoftware
15
A new business calledsoftware
  • Enterprise solutions VS Mass-market software
  • Customization VS standardization
  • Long installation VS instant installation
  • Few customer VS mass-market

16
A new business calledsoftware
17
Book review
  • A new business called software
  • Exceptional software leaders are the rule
  • Winning the war for software talent
  • Software development
  • Marketing gods make software kings
  • Professional software services
  • Grow your partners to grow yourself
  • The landscape of the future

18
Exceptional software leaders are the rule
  • The essential characteristics of leaders (I)
  • personal traits
  • deal with high levels of uncertainty
  • constant awareness
  • take risks, aim high
  • accept failure (quickly)
  • keep multiple options

19
Exceptional software leaders are the rule
  • The essential characteristics of leaders (II)
  • management views
  • create dynamic organizations
  • use flat structures
  • make use of teams
  • knowledge diffusion
  • awareness of company-growth

20
Book review
  • A new business called software
  • Exceptional software leaders are the rule
  • Winning the war for software talent
  • Software development
  • Marketing gods make software kings
  • Professional software services
  • Grow your partners to grow yourself
  • The landscape of the future

21
Winning the war for software talent
  • Skilled workers are scarce
  • Need for new recruitment practices
  • recruit students
  • recruitment via personnel
  • use financiers networks
  • global sourcing
  • reallocation near recruits
  • WWW-recruitment

22
Winning the war for software talent
  • Motivating workers (to join)
  • allow personal work styles
  • use profit-sharing schemes
  • create strong corporate culture
  • high internal job turn-over
  • creating career opportunities

23
Book review
  • A new business called software
  • Exceptional software leaders are the rule
  • Winning the war for software talent
  • Software development
  • Marketing gods make software kings
  • Professional software services
  • Grow your partners to grow yourself
  • The landscape of the future

24
Software development
  • Common characteristic FAILURE
  • Time
  • Budget
  • Missing features
  • Cancellation before completion
  • Chance of failure higher than success

25
Software development
  • High uncertainty
  • Unclear customer requirements
  • Design not entirely predictable
  • Changing requirements
  • Changing technology

26
Software development
Degree of uncertainty
Requirements analysis
Downstream phase
Design
Coding
Integrating testing
Maintenance
Upstream phase
Time
27
Software development
  • Reasons for failure software products (I)
  • Overly optimistic developers
  • Too optimistic schedule
  • Murphys law
  • Adding of people
  • Work can not be partitioned
  • Increase communication time

28
Software development
  • Reasons for failure software products (II)
  • Underestimating efforts product-project process
  • Broader design
  • Technical environments
  • External pressures
  • Marketing/management
  • Customers
  • Feature creep
  • Having to make changes during development

29
Software development
  • How to improve the mission I
  • Preparing for uncertainty
  • Establish product feature flexibility
  • Adapt to upstream-downstream
  • Spend time to save time
  • Invest in people
  • Create powerful team structures
  • Retaining top talent

30
Software development
Degree of uncertainty
Requirements analysis
Downstream phase
Design
Coding
Integrating testing
Maintenance
Upstream phase
Time
31
Software development
  • How to improve the mission I
  • Preparing for uncertainty
  • Establish product feature flexibility
  • Adapt to upstream-downstream
  • Spend time to save time
  • Invest in people
  • Create powerful team structures
  • Retaining top talent

32
Software development
  • How to improve the mission II
  • Improve the process
  • Involve project stakeholders
  • Involve end-users
  • Involve marketing
  • Frequent project reviews with all stakeholders
  • The daily build
  • Teams test and debug every day
  • Finds defects between interacting models
  • Morale effects

33
Software development
  • A new trend?
  • Componentware
  • Reusing components
  • Enormous benefits
  • Platinum has already begun
  • Difficulties
  • Large up-front investment
  • Mindset developers in need of change
  • Awards for stealing codes

34
Book review
  • A new business called software
  • Exceptional software leaders are the rule
  • Winning the war for software talent
  • Software development
  • Marketing gods make software kings
  • Professional software services
  • Grow your partners to grow yourself
  • The landscape of the future

35
Marketing gods make software kings
  • Success depends on marketing
  • recovering RD
  • Marketing for dominant position
  • owning standards
  • achieving lock-in
  • market leadership enforces buying decision

36
Marketing gods make software kings
  • How to create a dominant position (I)
  • careful positioning
  • build strong product-portfolio
  • careful customer selection
  • global approach
  • careful targeting
  • use self-fulfilling approach
  • create market leadership before launch
  • product try-outs

37
Marketing gods make software kings
  • How to create a dominant position (II)
  • careful targeting
  • use monitored piracy
  • creates large customer base
  • use third-party sales channels
  • pre-installation
  • system integration
  • aggressive advertising
  • brand vs technology
  • business propositions

38
Marketing gods make software kings
  • How to sustain dominant position
  • release upgrades in close intervals
  • create need for upgrade
  • use early promotion
  • increase switching costs
  • use Public Relations
  • CEO as strong image

39
Marketing gods make software kings
  • Breaking dominant position (I)
  • when?
  • Upside potential
  • strategic importance to product portfolio
  • large or growing market potential
  • low entry barriers
  • new technologies
  • low switching costs
  • weak competitor(s)

40
Marketing gods make software kings
  • Breaking dominant position (II)
  • how?
  • Buy market leader
  • lower switching costs or offer switching
    advantages
  • use different business model
  • provide or use different platform
  • use strategic alliance

41
Book review
  • A new business called software
  • Exceptional software leaders are the rule
  • Winning the war for software talent
  • Software development
  • Marketing gods make software kings
  • Professional software services
  • Grow your partners to grow yourself
  • The landscape of the future

42
Professional software services
  • One-to-one relationships
  • Not aggressive
  • Building trust
  • Reputation is vital
  • Most have experienced a project failure

43
Professional software services
  • Trust builders I
  • Sponsoring hot-topic IT conferences
  • Discussion circles
  • Selective gathering
  • Building online web communities
  • Creating trustworthy image
  • Using the best consultants
  • Publishing the firms success stories
  • Packaging the firms software services
  • Building on previous success

44
Professional software services
  • Trust builders II
  • Deepening customer relations
  • Tracking customer satisfaction
  • Going the extra mile
  • Asking for critique
  • Appointing relation managers for each client
  • But stay tough!!
  • Negotiate prices
  • Dont accept all the wishes

45
Book review
  • A new business called software
  • Exceptional software leaders are the rule
  • Winning the war for software talent
  • Software development
  • Marketing gods make software kings
  • Professional software services
  • Grow your partners to grow yourself
  • The landscape of the future

46
Grow your partners to grow yourself
  • Partnering
  • Exceptional efforts are undertaken
  • Training
  • Pampering
  • Large partner clubs
  • Factor 4
  • Equality of partners
  • Direct relationship

47
Grow your partners to grow yourself
  • Strategic imperative
  • Closing the gaps
  • Focusing on key competencies
  • Accelerating time to market
  • Increasing market penetration
  • A new level of equality among partners
  • RD partners
  • Complementary product or service partners
  • Marketing partners
  • Implementation and maintenance partners

48
Grow your partners to grow yourself
  • BUSINESS WEBS
  • Creating incentives to join the web
  • Incentives to supply new software
  • Incentives to demand existing software
  • Software webs
  • The more the powerful
  • Friends and enemies in one
  • Shapers
  • Adapters

49
Grow your partners to grow yourself
  • Retaining key partners
  • Trust
  • Monitoring partner performance
  • Certified partners
  • Product experts participating in implementation
  • Playing in more than one web
  • Building privileged relationships in a sub-web

50
Book review
  • A new business called software
  • Exceptional software leaders are the rule
  • Winning the war for software talent
  • Software development
  • Marketing gods make software kings
  • Professional software services
  • Grow your partners to grow yourself
  • The landscape of the future

51
The landscape of the future
  • Future implies growth
  • growth from products
  • internet applications
  • embedded software
  • growth of new partnerships
  • growth from geographical expansion
  • global markets

52
The landscape of the future
  • Future implies quality and productivity gains
  • the fully digitized business system
  • offshore outsourcing
  • New balance between services and products
  • one-stop shopping
  • componentware
  • servicization
  • network based services

53
Outline
  • Introduction
  • Research methodology
  • Book review
  • Critique
  • Conclusion
  • Discussion

54
Critique
  • Major lack in research methodology
  • Minimal framework
  • Experience surveys
  • Two measures for success
  • Three year period
  • Omission middle group
  • Money oriented/impressed by leaders

55
Critique
  • Baan is praised
  • But?
  • Stock value to nearly 1
  • What about goodwill
  • Stock overestimation
  • Conclusions seem easily drawn
  • Deductive reasoning

56
Critique
  • American way
  • Focus on US companies
  • Praise American work
  • American style

57
Outline
  • Introduction
  • Research methodology
  • Summary
  • Critique
  • Conclusion
  • Discussion

58
Conclusion
59
Conclusion
  • Pleasure to read
  • Many interesting insights
  • Great personal stories
  • Good overview software business evolution

60
Conclusion
  • However!
  • Typically American
  • Lack of scientific depth
  • Example oriented
  • Baan is out of the picture
  • Title to promising

61
Outline
  • Introduction
  • Research methodology
  • Summary
  • Critique
  • Conclusion
  • Discussion

62
Discussion
Write a Comment
User Comments (0)
About PowerShow.com