퀴즈 진행 방식 설계 결정 문서

💭 논의 사항

Q: 왜 선착순 처리를 풀이 시간으로 하지 않고, 사용자들이 다른 참가자를 기다리게 하는 방식을 선택했는가?

현재 설계에서는 모든 참가자가 문제 풀이를 완료하거나 제한 시간이 종료된 후에 다음 문제로 진행하는 동기화된 진행 방식을 채택했습니다. 이에 대한 대안으로 개별 진행 방식(풀이 시간 기준 선착순, 즉시 다음 문제 진행)이 제안되었습니다.

🎯 결정 사항

동기화된 진행 방식(모든 참가자 대기 후 일괄 진행) 채택

📝 결정 이유

1. 공정성 확보

2. 기술적 이점

3. 사용자 경험

🔄 대안 분석

개별 진행 방식(즉시 다음 문제 진행)