1 / 20

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

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.

cala
Download Presentation

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

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. Welcome

  3. Agenda Introduction CE Space - Horizon Embedded Development - Overview System view Friction points and some lubricants Conclusions

  4. 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: Sudeendra.koushik@hcl.com (Mobile 9008466344)

  5. HCL - Snapshot HCL Technologies Financials HCL Infosystems Total Revenues - $ 5.9 Bn EBITDA - $ 648 Mn Employees - 80,000 Product Engineering & R&D, Enterprise & Custom Applications, Enterprise Transformation Services, Infrastructure Management & BPO Services Hardware, System Integration, Networking Solutions, Managed ISP Services, Homeland Security & ICT Distribution Global Market Focus Indian Market Focus Enterprise Revenue Growth USD 5500 Mn India Presence - Offices in 170 cities, 500 points of presence reaching 4,000 towns Distribution Network - 93,000 outlets in over 9,000 towns Global Presence - Operations spanning 31 countries Delivery Facilities - USA, UK, Finland, Poland, Puerto Rico, Brazil, China, Malaysia, Singapore, Australia, Czech and India USD 455 Mn 2010 2000 Year

  6. Devices Convergence Voice Data Video Over Landline Telco Traditional TV/STB • TV with internet • STB with internet • Tablet with internet • Mobiles with internet • Media servers • Home/Remote controls Internet Unicast, VoD, nPVR, search, Multicast Unicast via T-C-S Voice Data Video on Mobile n/w Mobile

  7. Services Convergence Voice Data Video Over Landline Telco VoD IPTV Traditional TV/STB • Watch Live TV • Watch what you want • Easy content search • Place shifting • Time shifting • Home/Remote control Internet Unicast, VoD, nPVR, search, Multicast Unicast via T-C-S Voice Data Video on Mobile n/w Home automation Apps Mobile

  8. 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!

  9. Product Life cycle Developed Markets Linear TV Land-line Unit Sales Apps Emerging Markets IPTV Introduction Growth Maturity Decline

  10. Multiple views Management Marketing Customer Situation Who is in control ? Product Management Product Testing Manufacturing SW Development HW Development

  11. What's the problem ? Product ?

  12. Critical path ? Team1 Team 2 Team 3 READY ? ETA ? S READY ! S READY ! S

  13. System diagram – Consumer Device System Integration SW – SW Integration (Multi) OS Android, Linux Customer User Interface Application Manager API Middleware API HW – SW Integration Drivers API BSP Hardware

  14. Challenging areas Friction Points !

  15. 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

  16. 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

  17. 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

  18. 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

  19. 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”

  20. www.hcl.com

More Related