본문 바로가기
아키텍처

아키텍처, 아키텍트, 아키텍팅 용어 바로 알기

by SSaMKJ 2023. 1. 23.

흔히 사용하는 IT용어 중 아키텍처, 아키텍트, 아키텍팅 용어를 정확하게 구분하여 사용해 보자.

 

직책: 아키텍트(architect)

아키텍팅을 전문으로 하는 역할을 뜻 한다. 

 

프로세스: 아키텍팅 (architecting)

프로세스는 개발 중에 팀에서 발현되는 설계와 분리할 수 있다.

애자일에서는 아키텍처가 개발 중에 팀에서 발현된다고 신봉하는 사람들이 있다. 하지만 다른 진영(체계적인 개발: disciplined developement)에서는 아키텍처가 발현되는 것이 아니라고 믿는다.

 

엔지니어링 결과물: 아키텍처 (architecture)

 

엔지니어링은 개발, 운영 및 유지 보수에 대한 체계적이고 규율적이며 정량화 가능한 접근 방식을 적용한 것이다.

이러한 엔지니어링을 소프트웨어에 적용하여 만들어진 구조를 아키텍처라고 한다.

일부 소프트웨어는 정의된 프로세스 없이 만들어지지만 아키텍처를 발견할 수도 있다.

 

 

 

 

참조:  적정 소프트웨어 아키텍처 리스크 주도 접근법 ( Just enough software architecture. A Risk-Driven Approach)

 

 

댓글