테스트 데이터 제약 + 감사 요건 소급 + 이해관계자 승인 반복 경험으로 설명
인턴 때 금융 데이터를 다루는 내부 시스템 개발을 잠깐 지원했습니다. 가장 어려웠던 건 규제 때문에 테스트 환경에 실제 데이터를 쓸 수 없다는 제약이었습니다. 마스킹된 더미 데이터로 테스트해야 해서 사전 시나리오 설계의 중요성을 실감했습니다. 감사 요구사항이 개발 중반에 추가됐고, 모든 변경 이력을 로그로 남기는 구조를 처음부터 설계하지 않은 탓에 소급 적용하는 비용이 컸습니다. 이해관계자가 많아서 요건 승인 단계가 여러 번 반복되는 것도 일정에 영향을 줬습니다. 금융 도메인에서는 기능 구현보다 감사 가능성과 추적 가능성을 먼저 설계해야 나중 비용이 줄어든다는 걸 배웠습니다.
규제 환경의 제약이 처음엔 답답하지만 설계를 더 꼼꼼하게 만드는 자리라는 걸 그때 느꼈습니다.