ASPICE SWE.2 기준으로 보는 소프트웨어 아키텍처 설계 방법
자동차 소프트웨어 개발에서 SWE.2는 소프트웨어 아키텍처 설계를 의미한다. SWE.1에서 소프트웨어 요구사항이 정리되면, 다음 단계에서는 그 요구사항을 어떤 구조로 구현할지 결정해야 한다. 이때 작성되는 것이 소프트웨어 아키텍처다. 아키텍처 설계는 단순히 그림을 그리는 작업이 아니라, 소프트웨어 구성 요소를 나누고 각 요소의 역할, 인터페이스, 데이터 흐름, 제어 흐름을 정의하는 핵심 개발 활동이다. ASPICE SWE.2의 목적은 소프트웨어 요구사항을 기반으로 … 더 읽기