반응형
소프트웨어 아키텍처( Software Architecture )는 개발자의 빠른 개발이 이루어질 수 있도록 시스템 기반을 다지는 건축학입니다. 흔히 소프트웨어 아키텍트( SA, Software Architect )와 같이 혼용해서 사용합니다.
SA의 역할군은 여러가지로 나뉩니다. 주로 AA, TA, DA, BA, QA 등이 있습니다.
- AA ( Application Architect )
- 공통 로직, 개발표준, 프레임워크 등 공통업무 설계자
- TA ( Technical Architect )
- OS, WAS, DB 설치 등 하트웨어와 네트워크 구축 담당자
- DA ( Dtat Architect )
- 데이터 표준, 구조, 마이그레이션 등 DB 설계자
- DBA의 상위 개념
- BA ( Business Architect )
- 기술적 관점이 아닌 업무 관점의 프로세스 설계자
- 실제 고객의 요구에 따라 첫 개발 지표가되는 부분
- QA ( Quality Assurance )
- 산출물과 소스코드에 대한 품질을 보증하는 담당자
출처
반응형
'IT 지식' 카테고리의 다른 글
[LAMP] 리눅스에서 Apache2, MySQL, PHP7.0 설치하는 법 (0) | 2020.04.06 |
---|