소프트웨어 아키텍트

4개 챕터7개 카드v1.0.0VIVO Docs전체 이용가
Computer Science공개#소프트웨어 아키텍트#Software Architect#Computer Science#Hands-on#WASM Runtime#컴퓨터과학
학습 시작하기

소프트웨어 아키텍트

강좌 개요

소프트웨어 아키텍트(Software Architect)는 시스템 전체를 조망하며 기술 표준, 도구, 설계 원칙, 플랫폼 같은 높은 수준의 설계 선택을 내리는 역할입니다. 이 강좌는 아키텍처와 아키텍트의 정의와 아키텍처 수준(애플리케이션·솔루션·엔터프라이즈), 아키텍트의 책임, 아키텍처 의사결정과 ADR(Architecture Decision Record), 설계 원칙과 패턴, 아키텍처 스타일과 기술 선택, 문서화·표준·커뮤니케이션까지 여섯 개 레슨으로 구성됩니다. 강좌 순서는 `docs/SW-Developer-Roadmap/soft

선수 지식

레슨 구성

  • 01. 강좌 개요 (1장. 강좌 소개)
  • 02. 소프트웨어 아키텍처와 아키텍트의 이해 (2장. 소프트웨어 아키텍처와 아키텍트의 이해)
  • 03. 아키텍트의 책임과 요구사항 도출 (2장. 소프트웨어 아키텍처와 아키텍트의 이해)
  • 04. 아키텍처 의사결정과 ADR (3장. 아키텍처 의사결정과 ADR)
  • 05. 설계 원칙과 패턴 (3장. 아키텍처 의사결정과 ADR)
  • 06. 아키텍처 스타일과 기술 선택 (4장. 아키텍처 스타일과 기술 선택)
  • 07. 문서화·표준·커뮤니케이션 (4장. 아키텍처 스타일과 기술 선택)

실습 안내

  • 본 강좌의 실습 코드는 브라우저 및 로컬 런타임에서 직접 수정하고 실행할 수 있습니다.

라이선스 및 저작권 안내

본 강좌의 모든 콘텐츠는 CC-BY-4.0 라이선스를 따릅니다. (제작자: VIVO Docs)