SPI improvement in a Large
SPI improvement in a Large Organisation Organisation (developing large real time systems) (developing large real time systems)
Practical Experiences of Process Improvement in Practical Experiences of Process Improvement in
Fixed Switching R&D Fixed Switching R&D
NOKIA TELECOMMUNICATIONS NOKIA TELECOMMUNICATIONS
Presentation by Hannu Marjakangas
in FINESSE SPI Seminar 13/04/99
VTT Elektroniikka, Kaitoväylä 1 Oulu
A Process Definition:
A Process Definition:
A series of related activities which together produce an
output of value to the
customer
b
Time to Market ? Reliable Delivery ? Quality ?
Productivity ?
Process Improvement Challenges Process Improvement Challenges Process Improvement Challenges
Rapid & Continuos Process Change Management ?
We need effective PROCESS
IMPROVEMENT : We need GOOD
PROCESSES :
CHANGING & GROWING BUSINESS ENVIRONMENT:
- telecom (& datacom) markets - technology
- people & organisation
The NTC Core Business Processes The NTC Core Business Processes
This is a high level model showing the company view of the most important processes in NTC.
Planning Process Customer Process
Product Process
Functions
Customer Process Customer Process
Satisfied, Loyal and Profitable Customer who wants
to do more business with Nokia
- Objective -
PRODUCT PROCESS PRODUCT PROCESS
- Position in NTC Process Hierarchy- - Position in NTC Process Hierarchy-
Level 2
Process level
Level 1
Core Processes level
Product Process Customer Process
System Marketing &
Sales System Development Product Management Research &
Development Operations
F&C, HR, Comms, Legal, Q&P, Logistics, IT, BI, Planning
Planning Process
Level 3… n
Process level
RESEARCH
PORTFOLIO MANAGEMENT
Roadmaps Balanced
Pipeline
Develop
Remove Manage E0
E5
E6
E10
BUSINESS UNIT SPECIFIC
PROCESSES
Case study:
Case study:
FIXED SWITCHING R&D
FIXED SWITCHING R&D
History of DX 200 History of DX 200
• Started in early 70’s as a research project
• First customer delivery took place in 1980
• Now 3rd generation in production
• Applications cover all main areas of switching business
• Largest SW project in Finland
• Over 15 million source lines of code in program library
• More than 2000 engineers doing R&D work
DX 200 ARCHITECTURE DX 200 ARCHITECTURE
Computing Platform Switching Platform
Fixed Application
GSM Application
DX 200 System Platform DX 200 Applications
Country/customer specific part
Common core
1st generation DX 200 system
base on Intel 8080
DX 200
Platform generations
DX 200
Platform generations
8 bit arch.
Relative performance
16 bit arch. 32 bit architecture
1980 1982 1990 1995
2rd generation DX 200 system base on Intel 8086
3rd generation DX 200 system
base on Intel 80386 -> 486 -> Pentium -> P6
1975 2000
1973-
1987-
1979-