PDCA 원칙 중, Planning 단계가 가장 중요하다.왜냐하면 Planning이 성급한 상태로 Do로 넘어가제품까지 나오면 그 손해는 exponential하게 올라가기 때문이다.또한, 요구사항이라는 것은 계속 바뀌기 마련이다.고객의 요구사항을 잘못 해석하는 경우도
1️⃣ CI/CD 파이프라인과 정적분석 자동화 관리핵심 개념 : 빌드, 테스트, 배포 과정을 자동화하고, 코드 품질을 사전에 검증해 지속 가능한 소프트웨어 개발을 실현하는 전략필요성 :반복적인 빌드·배포 작업과 수동 테스트는 비효율적이고 오류 발생 가능성이 높음.정적분
AEB 기능 모듈의 설계 Process를 정의해보았다.
CL 1 - 수행됨 (Performed Process)CL 2 - 관리됨 (Managed Process)CL 1 (수행됨 / Performed Process)Generic Practices프로세스 목적 달성 (GP 1.1)산출물 생성 (Work Products)Gene
지도 교수님께서는 항상 그런 말씀을 해주셨다.CS에서는 용어에 대한 명확한 이해가 가장 중요하고,초반 용어 정의 내용을 공부하는데 가장 많은 시간이 들어간다고교수님을 만나고 연구실에 들어가기 전까지는 정말 막 공부했었다만,교수님의 철학을 학습방법에서 잘 적용하려고 노력
고속 도로, 빗길, 고속(V > 100km/h) 중에 Unintended Vehicle Lateral Motion골목길, 눈길, 커브, 저속(V < 30km/h) 중에 Unintended Vehicle Lateral Motion 교차로, 직진, 저속(V <
ADAS ECU - LKAS(Lane Keeping Assist System) 기능 요구사항 명세LKAS(Lane Keeping Assist System)이란 ADAS기능 중 하나로,운전자가 차선을 이탈할 경우에 자동으로 스티어링 휠을 조작하여차선을 유지하도록 돕는 시
아키텍처 설계LKAS 요구사항도 개발했고, System과 HW는 설계 되어 있다고 가정한다.상세 설계(기능 모듈)차량이 차선을 벗어나려는 움직임이 감지되면, LKAS 시스템은 운전자 개입 없이 조향 보조를 수행해야 한다.Flow Chart모듈 설계순환 복잡도 계산을 위
개발을 하거나, 코딩 테스트 문제를 풀다보면컴파일러 환경에 따라서 표준이 어떻다는 얘기가 나온다.예를 들어, GCC환경에선 가능한 것이 MSVC환경에선 불가능한 코드가 있다.그만큼, 표준이라는 것은 정말 중요하다.A-SPICE / ISO 26262 / MISRA-C 등
MISRA-C 8.8 Rule만을 적용하면,Rule 8.8: An external object or function shall be declared in one and only one file.이 규칙의 목적은 외부 linkage(즉 다른 파일에서 접근 가능한 전역 객
소프트웨어 요구사항 분석 및 설계나 AUTOSAR, A-SPICE 등을 5일, 5일 배운다고 한 번에 프로젝트에 적용하고 숙련이 될 수는 없다. 적용을 못하거나 감이 안 오는 것이 사실 당연하다. “이 프로젝트에서는 이러한 부분을 신경 써야 했기에 이러이러하게 스탭을

EARS 방식으로 차량 네비게이션 시스템의 새로운 요구사항에 대해 작성다차선 정보 제공 (Ubiquitous)The Navigation system shall provide real-time multi-lane guidance, including the number o