manufacturing in china what the hell
play

Manufacturing in China, what the hell! The problem is we dont - PowerPoint PPT Presentation

Introduction My experience And despite that! Credits Manufacturing in China, what the hell! The problem is we dont understand the problem Yoann Sculo ParisEmbedded Jan 07, 2014 Yoann Sculo Manufacturing in China, what the hell! 1


  1. Introduction My experience And despite that! Credits Manufacturing in China, what the hell! “The problem is we don’t understand the problem“ Yoann Sculo ParisEmbedded Jan 07, 2014 Yoann Sculo Manufacturing in China, what the hell! 1

  2. Introduction My experience And despite that! Credits About me Embedded Linux Engineer Bookeen (eReaders) Archos (Android Tablets, set-top box, home automation) Mindscape (Karotz) 18 consumer electronics products since 2009 Misc Blog: www.yoannsculo.fr Twitter: @yoannsculo Freenode: ysculo Yoann Sculo Manufacturing in China, what the hell! 2

  3. Introduction My experience And despite that! Credits Introduction What Problems I face everyday with production in China. Particularities of my job from a developer point of view. Experience feedback My own experience, sometimes from my colleagues. Important Notice Please note this is what I experienced the last 4 years in France as a developer. It won’t reflect the whole market. But you’ll get a glimpse. Yoann Sculo Manufacturing in China, what the hell! 3

  4. Introduction My experience And despite that! Credits Me, pretty often! Yoann Sculo Manufacturing in China, what the hell! 4

  5. Introduction My experience And despite that! Credits Language, culture and usages Cultural difference is strong emails, confcalls and source code Documentation in chinese Names: Peter, Steven, Ken, Peter Pan, Bruce Lee, ... They don’t say no and don’t get angry Hard to find spirit of initiative Implicit: what? They don’t feel the implicit in your sentences/demands. Screwdriver example Yoann Sculo Manufacturing in China, what the hell! 5

  6. Introduction My experience And despite that! Credits Language and usages What to do? You need to be very concise, clear and intelligible Don’t send huge emails and make very short sentences. Forget bottom-posting in emails. Be patient. Yoann Sculo Manufacturing in China, what the hell! 6

  7. Introduction My experience And despite that! Credits Everything is Microsoft Windows culture. . . Production and flashing tools Viruses .rar archives (no diffs) Allwinner loader architecture They use Skype (or WeChat) Yoann Sculo Manufacturing in China, what the hell! 7

  8. Introduction My experience And despite that! Credits Everything is Microsoft What to do? You need a VM, Wine or a dedicated Windows computer Favor portable languages/frameworks such as Python, QT Be carefull with viruses Yoann Sculo Manufacturing in China, what the hell! 8

  9. Introduction My experience And despite that! Credits Source code quality Help us all no Git, SVN, CVS, not even cpold - developer source tree no UNIX culture, no patchs, DOS file format comments in Chinese, bad encoding Kernel mess Awful drivers (bash/cp, while(1)) blobs everywhere, .doc versioned into the kernel Yoann Sculo Manufacturing in China, what the hell! 9

  10. Introduction My experience And despite that! Credits Electronics quality Important cultural/educations issues Funky lowcost PCBs upside down connectors Electrical wire color coding - What for? Map every pins - What for? Properly set up your soldering machine? What for? Yoann Sculo Manufacturing in China, what the hell! 10

  11. Introduction My experience And despite that! Credits Electronics quality What to do? Use a production testing tool. And check, during the production, that everything is OK on your hardware. Yoann Sculo Manufacturing in China, what the hell! 11

  12. Introduction My experience And despite that! Credits Distance Time zones Currently +7 hours Discussion channel is over at 1:00 PM You can waste your day Crappy Internet connection Internet can be slooooooooooow Remember 56k! Imagine sending 4GB data. Internet connection on the production lines is rare. Yoann Sculo Manufacturing in China, what the hell! 12

  13. Introduction My experience And despite that! Credits Distance What to do? Communicate on the morning, work on the afternoon Always think about the end of the day in China. Plan ahead firmware uploads. Think offline as much as possible for the production line. Yoann Sculo Manufacturing in China, what the hell! 13

  14. Introduction My experience And despite that! Credits Production operators are not likely to be educated Important cultural/educations issues Many don’t speak English Some examples ... Yoann Sculo Manufacturing in China, what the hell! 14

  15. Introduction My experience And despite that! Credits Production operators are not likely to be educated What to do? Keep in mind they don’t all speak English. Use chinese (or colors or shapes) Guide them with simple tasks and documentation. Ease their work and automate everything as much as possible. Yoann Sculo Manufacturing in China, what the hell! 15

  16. Introduction My experience And despite that! Credits Rush periods European & American periods Christmas - In the stores in november CES (january), IFA (september) Summer holidays? Nope! Asian periods Golden weeks (Spring Festival, Qingming, May Day, Dragon Boat, Mid-Autumn Day, National Day) Worst for us is National Day Yoann Sculo Manufacturing in China, what the hell! 16

  17. Introduction My experience And despite that! Credits Rush periods What to do? Forget quiet and peaceful summers and be prepared. Work in pair at least (not like me), if you want holidays! Take your holidays between february and april. Ugh! Ship before Golden Week. Don’t get stuck in customs! Yoann Sculo Manufacturing in China, what the hell! 17

  18. Introduction My experience And despite that! Credits The bill of materials (BOM) and PCB layout will change Changes in the BOM Small money savings (cents) are a big deal for big quantities. Sometimes you are running out of specific components. Your BOM *will* change. Need to change/pick up new drivers. Changes in your PCB layout To fix hardware bugs, your PCB will change. Many revisions to handle in 1, 2 or 3 years at best. Yoann Sculo Manufacturing in China, what the hell! 18

  19. Introduction My experience And despite that! Credits The bill of materials (BOM) and PCB layout will change What to do? You *must* expect and anticipate components changes. Think modular and maintainable code from the start. Anticipate many PCB revisions in your whole system. Prepare yourself to port many drivers. Yoann Sculo Manufacturing in China, what the hell! 19

  20. Introduction My experience And despite that! Credits And despite that! Not easy Stressful, frustrating Hard to communicate and understand each other But Component sourcing is easier locally. High flexibility to produce there. Everything, the whole market is over there. They are very good at what they do. Almost no factory in France anymore. Last quote “The problem is we don’t understand the problem“ Yoann Sculo Manufacturing in China, what the hell! 20

  21. Introduction My experience And despite that! Credits Credits Paris Tuileries Garden Facepalm statue.jpg CC BY-NC 2.0 by Alex E. Proimos Yoann Sculo Manufacturing in China, what the hell! 21

Recommend


More recommend