+ All Categories
Home > Documents > Consumer Product (embedded) Development cycle - a 360 deg view

Consumer Product (embedded) Development cycle - a 360 deg view

Date post: 12-Jan-2016
Category:
Upload: cala
View: 25 times
Download: 0 times
Share this document with a friend
Description:
Consumer Product (embedded) Development cycle - a 360 deg view. Welcome. Agenda. Introduction CE Space - Horizon Embedded Development - Overview System view Friction points and some lubricants Conclusions. Myself – Sudeendra Koushik. - PowerPoint PPT Presentation
Popular Tags:
20
Consumer Product (embedded) Development cycle - a 360 deg view
Transcript
Page 1: Consumer Product (embedded) Development cycle - a 360 deg view

Consumer Product (embedded)

Development cycle - a 360 deg view

Page 2: Consumer Product (embedded) Development cycle - a 360 deg view

Welcome

2

Page 3: Consumer Product (embedded) Development cycle - a 360 deg view

Agenda

Introduction

CE Space - Horizon

Embedded Development - Overview

System view

Friction points and some lubricants

Conclusions

3

Page 4: Consumer Product (embedded) Development cycle - a 360 deg view

Myself – Sudeendra Koushik

BE E&C (University of Mysore), IIM-K (Strategy management)

Embedded CE development & management ~ 18+ years

Experienced HW, SW and Product development

Project, Program and customer Management

Strategic and embedded organization development

Secretary IEEE- CE Bangalore chapter

IEEE-CE Bangalore, Singapore chapter – founder member

Employers - HCL*,Trident Microsystems/NXP, Philips and BPL

The Netherlands, Singapore and India

Patent on video signal processing

Like cartooning and cricket, problem solving and reading

Koushikcartoons.blogspot.com

Email: [email protected] (Mobile 9008466344)

4

Page 5: Consumer Product (embedded) Development cycle - a 360 deg view

HCL - Snapshot HCL - Snapshot

Financials

Total Revenues - $ 5.9 BnEBITDA - $ 648 MnEmployees - 80,000

HCL Infosystems

Indian Market Focus

Hardware, System Integration, Networking Solutions, Managed ISP Services, Homeland Security & ICT Distribution

HCL Technologies

Global Market Focus

Product Engineering & R&D, Enterprise & Custom Applications, Enterprise Transformation Services, Infrastructure Management & BPO Services

Enterprise Revenue Growth

2000 2010

USD 455 Mn

USD 5500 Mn

Year

Global Presence - Operations spanning 31 countries

Delivery Facilities - USA, UK, Finland, Poland, Puerto Rico, Brazil, China, Malaysia, Singapore, Australia, Czech and India

India Presence - Offices in 170 cities,500 points of presence reaching 4,000 towns

Distribution Network - 93,000 outlets in over 9,000 towns

Page 6: Consumer Product (embedded) Development cycle - a 360 deg view

VoiceDataVideoOver Landline

VoiceDataVideoon Mobile n/w

Devices Convergence

Unicast,VoD, nPVR, search,Multicast

Unicast via T-C-S

TelcoTelco

• TV with internet• STB with internet• Tablet with internet• Mobiles with internet• Media servers• Home/Remote controls

Traditional TV/STBTraditional TV/STB

MobileMobile

InternetInternet

Page 7: Consumer Product (embedded) Development cycle - a 360 deg view

VoiceDataVideoOver Landline

VoiceDataVideoon Mobile n/w

Services Convergence

Unicast,VoD, nPVR, search,Multicast

Unicast via T-C-S

TelcoTelco

• Watch Live TV• Watch what you want• Easy content search• Place shifting• Time shifting• Home/Remote control

Traditional TV/STBTraditional TV/STB

MobileMobile

InternetInternet

IPTVIPTVVoDVoD

AppsApps Home automation

Home automation

Page 8: Consumer Product (embedded) Development cycle - a 360 deg view

Overview – embedded development

CE products are very exciting for producers and consumers

At the same time its challenging to realize successful CE Products

Challenge #1 time to churn out new products (Development)

Challenge #2 finding the sweet spot for the product (Product)

Challenge #3 balancing time, cost and quality (Management)

As they say engineers make the world go around…

…lets not make it go round and round and round!

8

Page 9: Consumer Product (embedded) Development cycle - a 360 deg view

Product Life cycle

EmergingMarkets

Developed Markets

Growth MaturityIntroduction Decline

Unit Sales

IPTV

Linear TV

Apps

Land-line

Page 10: Consumer Product (embedded) Development cycle - a 360 deg view

Multiple views

10

SituationWho is in control ?

Management

Customer

Manufacturing

Marketing

HW Development

SW Development

Product Testing

Product Management

Page 11: Consumer Product (embedded) Development cycle - a 360 deg view

What's the problem ?

11

??

ProductProduct

Page 12: Consumer Product (embedded) Development cycle - a 360 deg view

Critical path ?

12

Team1 Team 2 Team 3

READY ?

ETA ?

READY ?

ETA ?

READY !READY !

READY !READY !

S

S

S

Page 13: Consumer Product (embedded) Development cycle - a 360 deg view

System Integration

HW – SW Integration

SW – SW Integration

System diagram – Consumer Device

13

Hardware

Drivers

Middleware

Customer User Interface

Application Manager

(Multi) OS

Android,

Linux

BSP

API

API

API

Page 14: Consumer Product (embedded) Development cycle - a 360 deg view

Challenging areas

14

Friction Points !

Page 15: Consumer Product (embedded) Development cycle - a 360 deg view

Lubricants for the FRICTION points - 1

HW - SW integration

Handling HW engineers and equipment ! Remember the critical path !

Get comfortable with oscilloscope, multi-meter, cables and connections

HW-SW partitioning is understood ?

Key architectural decision

Whose problem is it ? HW ? SW ? Focus on the problem product !

But it works in my board / environment!

Sorry not good enough

Manage the bug management system

Ask help smartly

HW or SW platform is NOT the goal – it’s the means to realize a product

15

Page 16: Consumer Product (embedded) Development cycle - a 360 deg view

Lubricants for the FRICTION points - 2

HW-SW-Product(System) integration

Develop clear insight of the product – block diagram on your desk

Testing team is worried about quality

More bugs found - is their metric of value addition

Priorities of various teams can be different

But it works in my system! WRONG!

If something doesn’t work in the product it doesn’t work!

The product ‘context’ is everything

Understand the problem – its half the solution

Work arounds are ok – but only work arounds are not ok!

Be sure of the problem root cause

Remember symptoms and causes are different

Cause and symptom (effect) can be at different places

16

Page 17: Consumer Product (embedded) Development cycle - a 360 deg view

Lubricants for the FRICTION points - 3

(PMO) Project Management Office

Data reporting – bug status, age of bugs, prognosis and more!

Target Vs actual – engineering is approximation – leads to estimation

Dependencies – keep the problem where it belongs

Have you involved yourself in the creation of the plan and commitments ?

Do you understand risk management ? If not learn

Be professional (Done be defensive – delays the solution)

Do what you say, say what you do, know what you can say and do!

Be punctual – meetings, replies, feedbacks, inputs

Others are dependant on you like you are on them!

Don’t be emotionally attached to your project

Changes and even cancelled project can be good for the big picture

Team work is NOT I do your job

17

Page 18: Consumer Product (embedded) Development cycle - a 360 deg view

What is the (embedded) moral of the story ?

Bugs can neither be created nor destroyed

They just move from one project/product to the other

People get promoted to their next level of incompetence

Customer is the king and a king does not bargain

Customer is always right, as long as he pays for it

Every dog has its day

Be context aware

All are equal some are more equal

Do what you say, say what you do, know what you can say and do!

Be innovative

Common sense and imagination are your best friends

Knowledge is power, patent is cover

Don’t underestimate the power of fun

18

Page 19: Consumer Product (embedded) Development cycle - a 360 deg view

Having perspective

Excerpt from a 30 second speech by Bryan Dyson – Ex CEO Coca Cola

“Imagine life as a game in which you are struggling some five balls in

the air – Work, Family, Health, Friends and Spirit – keeping all of them

in the air. You will soon understand work is a rubber ball; if you drop it

will bounce back. The other four balls are made of glass. You drop one

of these and they can be damaged or even shattered and never be the

same again. Understand that and strive for it”

For the cricket fans –

MS Dhoni said once - “after all this is just a GAME of cricket”

19

Page 20: Consumer Product (embedded) Development cycle - a 360 deg view

www.hcl.com


Recommended