객체지향 분석 및 설계

1 개요[ | ]

object-oriented analysis and design (OOAD)
객체지향 분석 및 설계, 객체지향 분석과 설계, 객체지향 분석 설계, 객체지향적 분석과 디자인
  • 소프트웨어 개발 방법 중 하나
  • 이해관계자들의 소통을 유도하고 제품의 품질을 보장하기 위해, 소프트웨어 개발 프로세스 전반에 걸쳐 시각적 모델링을 활용하고 객체 지향 프로그래밍을 적용하여, 애플리케이션, 시스템, 비즈니스를 분석·설계하기 위한 기술적 접근방식
  • 현대적인 소프트웨어 공학에서의 OOAD는 일반적으로 반복적이고 점진적인 방식으로 수행된다.
  • 객체지향 분석(OOA) + 객체지향 설계(OOD)
OOA: 문제를 분석해서 객체 탐색
OOD: 분석굘과를 이용하여 클래스 및 그 관계 정의
구분 설명 산출물 예시
OOA
  • 도메인 개념/객체 발견
  • 요구사항 식별
OOD
  • 객체 정의 (정적 모델)
  • 요구사항 충족을 위해 객체들의 연계 정의 (동적 모델)

2 같이 보기[ | ]

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}