PROCESS

애자일에서도 모델링은 사라지지 않는다

방법론의 차이는 모델링을 하느냐가 아니라, 언제 어느 정도 고정하고 얼마나 자주 갱신하느냐입니다.

초기 합의
반복 갱신
리뷰

폭포수식 접근

선설계
분석

요구사항 확정

설계

ERD 확정

구현

DDL 적용

대규모·규제·계약 중심 프로젝트에서 변경 통제가 쉽습니다.

애자일식 접근

진화형
작은 ERD

핵심부터

구현

검증

리팩터링

모델 갱신

변화가 빠른 제품에서는 모델을 살아 있는 문서처럼 갱신합니다.

작은 프로젝트라도 핵심 개체와 관계를 그려 두면, 데이터가 코드보다 오래 남는 현실에 대비할 수 있습니다.