반응형 설계도1 SW 아키텍처를 묻다 Q. SW 개발에서 말하는 아키텍처가 뭘까? A. 소프트웨어 아키텍처(software architecture)는 소프트웨어 시스템을 설계하고 구축하는 과정에서 시스템의 구조와 구성요소들 간의 상호작용을 결정하는 원칙과 관련된 결정들의 집합체입니다. 소프트웨어 아키텍처는 소프트웨어 시스템을 이해하고 유지보수하며, 시스템을 개선하거나 확장하는 데 필요한 기반을 제공합니다. 소프트웨어 아키텍처는 시스템의 기능적 요구사항, 성능 요구사항, 보안 요구사항 등을 고려하여 시스템을 설계하고, 소프트웨어의 모듈화와 재사용성, 확장성, 유지보수성, 이식성 등을 고려합니다. 소프트웨어 아키텍처는 일반적으로 시스템의 구성요소와 그들 간의 관계를 그림이나 다이어그램으로 나타내어 설명하며, 이를 통해 시스템의 설계와 구현을 이.. 2023. 4. 1. 이전 1 다음 반응형