모델링(Modeling) 이란?
: 실세계의 물리현상을 특정한 목적에 대응하여 이용하기 쉬운 형식으로 표현하는 기법
: 유지보수 단계 뿐 아니라 분석/설계/구현 등 전반에 걸쳐 활용
모델링 특징
1) 개발될 시스템에 대해 여러 분야의 엔지니어들이 공통된 개념을 공유하는데 도움
2) 개발팀이 응용문제를 이해하는 데 도움을 줄 수 있음
3) 절차적인 프로그램을 위한 자료 흐름도는 프로세스 위주의 모델링 방법
모델링 역할
1) 실세계 문제에 대한 모델링이 소프트웨어 요구사항 분석의 핵심
2) 모델은 문제가 발생한 상황에 대해 이해를 증진시키고 해결책을 설명
3) 개념 모델은 문제 도메인의 엔터티들과 관계 및 종속성을 반영
'학습 기록 > 정보처리기사' 카테고리의 다른 글
[1. 소프트웨어 개발] 요구사항 관리 도구 (0) | 2023.08.15 |
---|---|
[1. 소프트웨어 설계] 분석 자동화 도구(CASE) (0) | 2023.08.15 |
[1. 소프트웨어 개발] 린(Lean) (0) | 2023.08.14 |
[1. 소프트웨어 개발] 스크럼(SCRUM) (0) | 2023.08.14 |
[1. 소프트웨어 개발] XP(eXtreme Programming) (0) | 2023.08.14 |