반복적 디자인 프로세스(게임) (Iterative Design Process in Games)
쉽게 풀면
만들고, 테스트하고, 고치는 과정을 계속 반복하면서 게임을 점점 더 좋게 만들어가는 방법이다.
왜 중요한가
프로토타입 제작, 테스트, 피드백 반영을 반복하며 게임을 점진적으로 개선해가는 개발 방법론으로, 사전에 완벽한 설계를 하기보다 실제 플레이 경험을 통해 지속적으로 다듬어가는 게임 디자인의 표준 프로세스로 다뤄진다.
논문에서는 이렇게 쓰입니다
풀러튼의 플레이센트릭 방법론은 이 반복적 사이클을 게임 디자인의 중심 방법론으로 체계화하여 널리 채택되었다.
게임 디자인이 한 번에 완성되지 않고 반복적 검증을 거쳐 다듬어짐을 보여준다.
조금 더 깊게 보면
반복적 디자인은 이론적으로는 이상적이지만 실제로는 프로젝트 일정과 예산의 제약으로 충분한 반복 횟수를 확보하지 못하는 경우가 많아, 초기 기획 단계에서 얼마나 신속하게 저비용으로 프로토타입을 만들 수 있는지가 실무의 성패를 가른다. 이 프로세스는 폭포수 개발 모델과 대비되는데, 폭포수 모델이 기획-개발-테스트를 순차적 단계로 분리하는 반면 반복적 디자인은 소규모 사이클을 계속 되풀이하며 요구사항 자체를 테스트 결과에 따라 계속 갱신한다는 차이가 있다. 테스트 참가자 구성도 반복마다 다양화해야 개발팀 내부 시각에 매몰된 확증편향을 피할 수 있다는 점이 함께 지적된다. 일부 팀은 반복 사이클의 길이를 1~2주 단위 스프린트로 고정해 진행 속도를 관리하기도 한다.
주의할 점
반복 사이클은 명확한 검증 목표 없이 무한히 반복되면 방향성을 잃을 수 있어 각 반복마다 검증할 가설을 명확히 설정해야 한다.
반복 횟수가 많다고 결과물의 질이 비례해 좋아지는 것은 아니며, 매 반복마다 무엇을 검증했고 무엇을 바꿨는지 기록하지 않으면 개선 방향을 잃기 쉽다는 점에서 검증 가설의 명시가 중요하다. 테스트 결과를 정량 지표(완료율, 재도전율)와 정성 인터뷰로 함께 수집해야 반복 방향의 근거가 분명해진다는 점이 강조된다.