Enterprise Architect 소개

hi·2023년 1월 13일
0

UML

목록 보기
1/5
post-thumbnail

Enterprise Architect란 무엇입니까?

Enterprise Architect는 기업, 비즈니스, 엔지니어링, 소프트웨어 시스템의 모델을 나타내기 위한 분석, 설계, 실행, 테스팅 도구입니다. EA는 타 UML 툴과 비교했을 때 매우 풍부한 기능을 제공합니다. EA는 다양한 프레임워크, 모델링 언어, 기술 플랫폼, 프로그래밍 언어를 지원합니다. 팀은 이러한 모델링 작업을 통해 프로젝트에 대한 투명성을 가져올 수 있으며 불확실성을 크게 감소시킬 수 있습니다.


역할에 따른 EA 사용시 얻을 수 있는 이점

  • 프로젝트 관리자는 EA를 사용하여 이해관계자에 대한 프로파일, 비즈니스 목표, 비즈니스 추진 요인을 명확하게 정의할 수 있습니다.
  • 엔터프라이즈 아키텍트는 EA를 통해 로드맵과 앱 인벤토리를 생성할 수 있습니다.
  • 분석가는 현재의 프로세스 모델을 시각화하고 미래의 프로세스 모델을 정립할 수 있습니다.
  • 요구사항 분석가는 요구사항 모델을 생성할 수 있습니다.
  • 솔루션 아키텍트는 응용 프로그램 간의 인터페이스를 자세히 나타낼 수 있습니다.
  • 개발자는 코드 stubs를 생성할 수 있습니다.
  • 테스터는 테스트 케이스를 정의할 수 있습니다.

이외에 EA로 얻을 수 있는 이점: 유연성

Enterprise Arhitect는 애자일 프로세스 또는 TOGAF, Zachman과 같은 표준 프레임워크를 따르는 모든 프로젝트 방법론에서 사용 가능합니다. 또한 EA는 소프트웨어 개발 프로세스를 정의하는 기능이 내장되어 있기에 자신만의 모델링 프로세스를 설정하는 것도 가능합니다.




참고 (EA User Guide)
https://sparxsystems.com/enterprise_architect_user_guide/15.2/model_domains/modeling_with_uml.html

0개의 댓글