임베디드 개발자 MCU 이야기 #5 – 소프트웨어 아키텍처 설계 교재 완성(feat. Notion)

임베디드 개발자를 위한 소프트웨어 아키텍처 설계 교재를 완성했습니다.이번 교재는 노션을 통해 정리해 놓았습니다.아래 자료에 나타난 바와 같이 소프트웨어 아키텍처 설계(Software Architecture Design)와 관련하여 이론과 실습(정적, 동적 설계) 과정에서 교재를 만들었습니다.또 실습에서는 실제 현업 자동차에서 볼 수 있는 고객 니즈를 바탕으로 설계하는 간단한 사례도 넣었습니다.아키텍처 설계는 시스템이 커질수록 너무 중요해지기 때문에 임베디드 개발자는 최종적으로 소프트웨어 아키텍처 설계를 하지 않을 수 없습니다.회사에서 제공하는 외부 업체를 통한 교육을 제외하고는 아키텍처 설계 교육을 진행하는 국내 임베디드 학원은 없습니다.사실 제가 공개하지 않는 한 앞으로도 없을 것 같아요. 소프트웨어 아키텍처 설계 커리큘럼(이론편)커리큘럼을 공개해보면 아키텍처에 대한 개념을 서서히 파악하면서 궁극적으로 다뤄야 할 설계 방법론을 제시합니다.또한 실무에서 필요한 고객 니즈를 바탕으로 소프트웨어 아키텍처를 어떻게 설계해야 하는지 사례를 통해 실무 사례도 공부할 수 있도록 자료를 구성했습니다.소프트웨어 아키텍처 설계 커리큘럼(실습편) 정적 설계, 동적 설계이론편과는 달리 실습편에서는 EA툴을 이용하여 정적설계와 동적설계를 경험할 수 있습니다.정적 설계와 동적 설계를 할 수 있는 방법은 다양하지만 여러 가지 방법 중에서 가장 핵심이 되는 방법론만 공부하겠습니다.모든 방법론을 공부하면 좋겠지만 실무에서 꼭 알아야 할 설계법과 핵심만 전달하려고 노력했습니다.앞으로 완성해야 할 교재가 정말 많은데 그 중 일부가 하나 완성되어서 기쁩니다.다음 교재는 아키텍처 설계 교육 자료를 만들었기 때문에 당연히 자연스럽게 지금은?OS교재를 만들어야 하죠?휴…PCB, 카티아, 모터, MCU, 회로 이거 교재 다 만들면 몇 년 걸릴지 정말… 그래도 이제 조급함은 없으니 늦어도 천천히 정진해 볼 생각입니다.전진!!!

error: Content is protected !!