Nokia Technology Platforms

advertisement
Platform Product Management
Case: Nokia Symbian Product Platforms
Lea Lahti
Nokia Technology Platforms/Symbian Product Platforms
Head of Platform Business Development
1
© 2005 Nokia
Content
• Part I: Introduction
• Nokia Technology Platforms
• Nokia SW Platforms
• Nokia S60 platform and Smart Phone market status
• Part II: Nokia Symbian Product Platforms
• SPP deliverables, value to Nokia business and purpose.
• Part III: Platform product management key questions
• Core platform vs product differentiation decision making.
• Platform strategy vs platform architecture maturity.
• Collaborative planning and product management with industry players.
• Focus: long-term development vs profitable mature platform productization.
2
© 2005 Nokia
Part I
Introduction
3
© 2005 Nokia
Nokia Technology Platforms in Nokia organization
termimäärittely
4
© 2005 Nokia
“Technology Platforms”
Terminology definition in Nokia and this presentation
context
Mobile Phones
BG
Nokia S40
SW platform
Enterprise
Solutions BG
Nokia S30
SW platform
Nokia S80
SW platform
Multimedia
BG
Nokia external
S60 device
vendors
Nokia Symbian Product Platform (SPP)
Nokia S60 SW platform
Symbian OS
platform
Nokia chipset platform
5
© 2005 Nokia
Nokia Software Platforms
•Series 30 is the lowest-cost
platform, designed for entrylevel mobile phones that
feature voice and basic
messaging functionalities
•Series 40 is a versatile,
efficient and highly costeffective feature phone
platform, particularly suited for
the mobile phone product
range
•S60 platform is the world's
leading rich smartphone
software platform, available for
OEM licensing
•Series 80 is a high-end
software platform optimized for
enterprise Communicators and
smartphones, enabling a twohand operated QWERTY
keyboard and a wide screen
6
© 2005 Nokia
S60 is one of the Nokia responses into mobile device
market horizontalisation evolution
Likely market evolution
Platform
fragmentation
7
© 2005 Nokia
External
monopoly
Platform
fragmentation
Platform x
NonNokia
devices
Nokia
devices
Platform
oligopoly
Nokia response
Platform y
Nokia
platform
Nokia
platform
Platform
oligopoly
Platform x
Platform x
Nokia
platform
Platform
duopoly
Platform x
Platform y
Nokia
platform
Nokia
plat-form
Nokia
platform
S60 Device domain competition
good – promotion of whole smart phone industry
growth
Device vendor news
D720
D730
25M
X700
X800
N90
N70
N91
X2
8
© 2005 Nokia
P930
S60 needs to create value for several mobile industry
stakeholders
Operators control the
channel
Main players:
• Vodafone
• France Telecom/Orange
• Cingular
• DoCoMo
• China Mobile
• T-Mobile
• Verizon
• Sprint
• CDMA operators
9
© 2005 Nokia
Developers innovate
400+ Forum Nokia
PRO member companies
2 million+
forum.nokia.com
registered developers.
End-users make
the buy-decision
S60 platform product content – 2005 definition
• S60 platform Application Suite - an extensive set of ready-made applications such as Telephony,
Messaging, Browser, Calendar, Phonebook, Instant Messaging and Presence, etc.
• S60 platform Common TSY - the Telephony provider module for the S60 platform.
• S60 platform Common UI components - a framework for creating S60 platform style user interfaces
for applications. The framework includes basic UI components such as menu, listbox, query dialog,
etc.
• Language variants - Files and instructions needed for localizing S60 platform to support different
languages.
• UI content - Fonts, reference icons, reference UI themes, reference MMS templates, reference help
texts and reference ringing tones needed for the S60 platform UI.
• OEM Adaptation Kit (OAK) - a software development environment with application programming
interfaces to S60 platform source code. Includes build tools, testing tools and documentation to help
integrate the S60 platform into vendor-specific terminal hardware and software, and to create new
applications for the S60 platform.
• S60 platform Development Kit (SDK) - a public SDK targeted at third party application developers
who are implementing applications for S60 platform products.
• Documentation - Detailed documentation describing S60 platform, including architecture documents,
user interface specifications, design specifications, API specifications, etc.
+ Supporting services. Own and partners. Different cost model.
10
© 2005 Nokia
Part II
Nokia Symbian Product Platform mission
11
© 2005 Nokia
Scope of Nokia Symbian Product Platforms Unit
• A Nokia Technology Platforms Unit with specific mission to support Nokia S60 device
businesses.
• Responsibilities:
• Development and management of Nokia S60 adaptation SW asset.
• Development of Nokia S60 differentiation applications.
• HW development in case of Nokia S60 device chip-architecture.
• Definition, verification, testing and delivery of total S60 device configurations into Nokia
Business Groups.
• SPP products = deliverables:
• S60 differentiation applications.
• Symbian Product Platform releases, consists of:
• S60 release (including Symbian OS release).
• Modem/chipset.
• Adaptation SW release.
• All HW components: cameras, displays, antennas, accelerators, batteries..
• = Tested and functional Platform Reference set with agreed cost structure, which can
be used as basis for BG product differentiation.
• Note: Service level variation agreed product by product.
12
© 2005 Nokia
BG
Symbian Product Platforms
Organisation and Deliverable Structure
TAPM
Architecture
and system
design
release
NSS = Differentiating Nokia S60 applications
=
Investment
in Product
Platform and
configuration
definition &
Platform
PC Suite
Core SW =
Integra
tion
Verific
ation
Delivery
S60 adaptation SW asset development
HW =
HW development for 2-chip architecture
platforms
Releases =
Requirement Mgt = Investment in one
Platform productization and maintenance
set of R&D information management
HW modules and chipset
portfolio planning
S60 product management
On-top of platform additions
Platform Mgt and definition
HW modules for SPP configuration.
Platform development
S60 release for SPP configuration
Platform productization: integration, verification and delivery
13
© 2005 Nokia
Value of the Symbian Product Platform
for Nokia device business
• Cost efficiency (R&D resources and cost) by common platform development.
• Adaptation SW asset.
• Common platform part integration and testing.
• Centralized scarce competencies.
• Opportunity for learning and competence development.
• BG Symbian development can focus on product differentiation.
• Centralized Nokia S60 platform promise:
• Application developer and customer support.
• Error corrections.
• Operator specific variants without compromising core platform.
• Centralized maintenance point of existing S60 product platforms
• Opportunity to create new S60 products by productization of the old functional
platform e.g. by new product mechanics.
14
© 2005 Nokia
Intent of Symbian Product Platform Configuration
Planning and Product management
• Minimise time to market by proactive configurability definition
• S60 release and device HW modules easy and fast to integrate.
• Utilize Maximum each technology area latest development and maturization in its
own horizontal stream:
• Interface and compatibility planning.
• Impact into standardization and industry interfaces (e.g. MIPI), no bundled and
vertical platform design.
• Examples of technology areas: displays,
cameras, memories, local connectivity..
• Enable different life cycles/technology area
• Enable timely adaptation SW development
Product differentiation
Platform
configuration
definition
Platform
Integration
Tech area
x
Tech area y
and re-usable SW modules definition.
Tech
area z
15
© 2005 Nokia
Tech
area z
Part III
Case: Nokia Symbian Product Platform
Platform Product Management key questions
16
© 2005 Nokia
Collaborative product management: what & when
• Understand value and end-to-end maturity per functionality: Operators, developers
and end-users.
• Business group product plans and concepts.
• S60 strategy and S60 product management.
• Symbian OS releases product management.
• Industry: standardization, IPR game, media and content format game players.
• Technology suppliers.
Operators control the
channel
Main players:
• Vodafone
• France Telecom/Orange
• Cingular
• DoCoMo
• China Mobile
• T-Mobile
• Verizon
• Sprint
• CDMA operators
17
© 2005 Nokia
Developers innovate
400+ Forum Nokia
PRO member companies
2 million+
forum.nokia.com
registered developers.
End-users make
the buy-decision
Optimal focus on different lifecycle phases for
maximum business benefits
• Platform lifecycle management – Platform lifecycle phases:
• Development and introduction.
• Variation.
• Maintenance.
• R&D mindset drives focus easily into new platform development after first productization.
• Variation and maintenance R&D is most profitable R&D.
• Continuous resource balancing issues:
• Maintenance and variation phase resource usage vs. new platform development.
• Maintenance phase outsourcing?
• Maintenance asset in BG.
• Joint risk management with BGs: no business of top of development phase platform before certain
maturity step.
• Funnel and stage-gate model to manage short vs long-term R&D investment balance: several longterm development options under definition, conscious and timely decisions about new adaptation
asset development and integration phase R&D investment.
18
© 2005 Nokia
Platform vs product differentiator - decisions
• Continuous functionality level decisions: into platform or not.
• Decision making factors:
• Re-usability.
• Several products.
• Several operators.
• Several platform releases.
• BG capability to implement.
• Scarce competence.
• Architecture complexity.
• Value for business
• Importance for several Nokia businesses.
• Value for Nokia technology or standardization strategy
• Cross-platform functionality.
• Platform or Nokia device portfolio Consistency
• Feature which needs to be common cross-Nokia portfolio.
19
© 2005 Nokia
Finding the right balance:
Platform strategy setting vs
Platform architecture maturity
xxxM
2005
• “SW platform
business”,
innovation and
volumes
1996
• UI
concept
2003-2004
• “Thick sw strategy”
• Several products
shipping
2001-2002
• “Neutralize MS”
• First device
vendors signed
xxM
xxM
xxM
xM
xM
2001
1996 …
20
© 2005 Nokia
2002
2003
2004
2005
2006
2007
Portfolio aspect in platform product management
• Dependencies between releases
• Negative opportunity costs. -> Document and manage architecture and dependencies.
• Scarce resources
• Focus on most profitable work. -> Business case management for releases.
• Wide range of S60 devices to be built on top the platform, need of different S60 product
platform tiers
• Guarantee enough focus for each tier:
• High performance multimedia and communicator platforms.
• Size and mass applications driven platforms.
• Cost driven platforms to drive S60 into lower price points and volumes.
• -> Visibility into R&D investment and business contribution per tier.
• S60 product platform consistency to keep developer and compatibility promise throughout
S60 devices
• -> Agree and guarantee minimum level application performance
• -> consistency of APIs.
21
© 2005 Nokia
Download