아키텍처 결정
소프트웨어 시스템의 구조, 구성 요소 간의 관계, 기술 스택 등을 결정하는 고차원적인 설계 과정이다. 단순한 코드 작성을 넘어 시스템의 확장성, 유지보수성, 성능 간의 트레이드오프를 고려해야 하는 복잡한 작업이다.