728x90

플랫폼 7

차량용 소프트웨어 (OS) 플랫폼 (MB.OS, ccOS 등)

SDV (Software Define Vehicle)의 핵심 중의 하나는 차량용 소프트웨어 플랫폼 (Platform)이다. 플랫폼을 가짐으로써 처음 플랫폼에 투자를 할 때는 비용이 많이 들겠지만 점차 재사용성이 강화되면서 개발 비용이 감소하는 구조를 다들 원한다. 차량에 여러개의 ECU가 있는데 가능하면 비슷하게 가고자 하려고도 한다. 거의 만능키 같은 플랫폼이라는 용어, 하지만 실제로 만들어 적용하기에는 여러 부문에서 상당한 난관이 있고 만들고, 유지보수하기가 참으로 어렵다. 필자는 LG전자에서 webOS 플랫폼을 처음 HP로부터 인수할 때부터 다양한 제품을 만들고 오픈소스로 내고, 어느정도 플랫폼으로 안정기에 접어들기까지 함께 했다. 이후에는 독일로 넘어와 인포테인먼트 양산 제품을 개발하고 지금은 M..

Automotive 2024.04.03

LG인화원 SDV 관련 세미나 후기 및 Q&A 답변

오전 5시부터 준비를 시작했고 5시 30분부터 정확히 1시간 동안 "SDV가 가져올 미래 모빌리티 산업의 변화"를 주제로 진행을 했다. 오전 5시부터 대기하고 있을 때 일부 지인분들이 채팅창으로 연락을 주셔서 안부 근황을 물었었고 정확히 독일시간 오전 5시 30분부터 시작했다. 너무 이른시간이라 좀 멍하기도 했고 어리버리했던 것 같아서 약간 아쉽기도 했다. 전체적인 내용은 최대한 쉽게 이야기하려고 노력을 했고 기술적인 내용들은 많이 배제했다. 그럼에도 불구하고 E/E 아키텍처, 소프트웨어 플랫폼, SDV 등에 대한 이야기는 아주 살짝 기술적인 용어 (하이퍼바이저, ECU 등)가 가미가 되었다. 30-40분 지날 무렵 목소리가 완전 잠겨 좀 당황했는데, 힘들게 억지로 끌고 갔다. 1시간을 넘기지 말라는 담..

Automotive 2024.03.23

Weekly - CW11 (2024년 3월 11일 ~ 17일)

독일 공항 파업으로 슈투트가르트에서 어제 베를린으로 돌아가야했지만 하루 늦게 오늘 가려고 비행기를 기다리고 있다. 3월 들어서 너무 여기저기 파입이 많다. 대중교통, 비행기 번갈아 가면서 파업을 해서 계속 피해를 보고 있다. 업무 월요일부터 수요일까지 VSM (Value Stream Mapping) Workshop을 참여해서 자율주행쪽 동료들과 많은 이야기를 나누었다. 자세한 이야기는 이전 블로그 글을 참고하면 된다. 다양한 곳에서 여러 동료들을 새로 알게 된 좋은 계기가 되었다. 목요일에는 같이 일하는 Mercedes Benz 분들과 BASE에 대해서 좀 더 심도 있는 미팅을 했고 다음주에 Base와 Platform Core를 통합하는 이야기를 돌아가서 해야할 것 같다. 이에 대한 내용도 다음주 초에 ..

Daily 2024.03.16

Weekly - CW10 (2024년 3월 4일 ~ 10일)

Daily를 써왔는데 매일 쓰는게 너무 힘들어서 Weekly로 바꿔서 써보기로 하고 이번주에 한 일들을 한차례 회고 하고 다음주에 할 일을 정리해보고자 한다. 테니스치고 와서 샤워를 한 후 와인과 맥주를 안주와 함께 먹으면서 토요일 밤을 보내며 이렇게 글을 적고 있다. 업무 이번주 월요일과 화요일은 인도에서 출장을 와서 플랫폼 워크샾을 진행했다. 회사에서 중점적으로 밀고 추진하려고 하고 있고 내부에서는 이미 어느정도 시작하고 있는 상황이다. 이 결과 내용을 체계적으로 정리해서 다음주에 TOP management에게 보고하려고 한다. 그렇게 되면 조금더 체계적으로 조직적으로 운영하게 될 것 같다. 어느정도 Head와 함께 내부 컨센서스를 맞췄고 가장 큰 Subsystem을 타깃으로 시작하려고 한다. 다음으..

Daily 2024.03.10

Daily - 2024년 2월 21일 (수)

어제 저녁에 축구를 하고 와서 뻗은 관계로 지금 부랴부랴 기억을 더듬어 어제 한 일을 쓰고 있다. 업무 정말 오랜만에 회사에 출근을 했다. 아침에는 다행히 미팅이 없어서 여러 Linux VM에 있는 공통 컴포넌트를 찾아보았다. MB.OS를 조금 더 구체화하기 위한 개인적인 조사이다. 물론 다른데서도 많이 진행중이지만 개인적으로 좀 더 기술적으로 이해하기 위해서 한번 더 정리해보았다. 그리고 다이어그램으로 하나씩 그려가고 있다. 2월 말에 Top management에 보고하기 위한 1-2 페이지 자료를 만들 재료를 준비하고, Chief Architect, 다른 팀 매니저와 조금 더 미래의 방향성에 대해서 논의를 하였다. Zonal Architecture 중에 한 두 축의 Platform을 하려고 준비 중에..

Daily 2024.02.22

소프트웨어 플랫폼에 대해서 - 4부 (Delivery 조직 구성)

앞에서 소프트웨어 플랫폼과 Delivery 조직에 대해서 이야기했다. 이번 글에서는 Delivery 조직을 어떻게 구성을 하면 좋을 지에 대한 고민을 하면서 글을 적어본다. Delivery 조직은 최종 전달할 제품의 품질을 책임지는 조직이다. 프로세스 상 최종 Integration을 담당한다. 지금 생각하는 역할은 다음과 같다. Delivery Lead: 전체 Delivery 팀을 총괄 Project Manager: 프로젝트 일정 관리와 테스트 결과를 바탕으로 최종 Integration 결정 Release Manager: 제품 릴리스에 필요한 이미지, 문서를 관리 Defect Manager: 현재 나오는 문제에 대해서 관리 Build Engineer: 리뷰한 commit을 바탕으로 묶어서 테스트 할 수 ..

Development 2023.07.19

소프트웨어 플랫폼에 대해서 - 2부 (벤츠 MB.OS)

소프트웨어 플랫폼 1부 LG전자 편에서는 webOS가 LG전자의 개발 문화를 한층 높였다고 자평했다. 여전히 그 믿음에는 흔들리지 않는다. 물론 양산 직전에는 이전과 달라지지 않았지만 애자일한 방법도 도입이 되었고, 이전에 지속적으로 품질에 대한 성숙도도 높아졌다. 이 글에서는 MB.OS (Mercedes-Benz Operation System)에 대해서 간단히 이야기해보고 그 중에서도 Infotainment에서 생각하고 있는 소프트웨어 플랫폼에 대해서 조금 더 자세히 이야기해보고자 한다. MB.OS (Mercedes-Bnez OS) MB.OS는 크게 4개로 나누어지고 각기 다른 형태의 OS를 가질 수도 전체의 코어 플랫폼을 하나로 가지고 다른쪽에 수평전개해서 사용할 수도 있다. 하지만 여전히 논의중이고..

Automotive 2023.05.29
728x90
반응형