텍스트 기반 RPG 게임 제작 KPT

끄적끄적·2025년 1월 17일

Keep

파트분배

설계 단계에서 각 요소와 시스템의 작동 방식을 미리 정하고
이를 기반으로 서로 간의 충돌을 방지하는 접근을 해서 시간과 자원을 절약할 수 있었을 뿐만 아니라, 프로젝트 전반의 품질을 한 단계 끌어올릴 수 있었다.

책임감

모든 팀원이 각자의 역할에 대해 깊은 책임감을 가지고 최선을 다해 임무를 완수해서 각자의 파트에서 노력했기 때문에 프로젝트의 완성에 큰 결정적인 요인이었다.

의견 취합 방식

연관된 팀들끼리 소규모로 의견을 취합한 방식이 매우 효과적이었다.
각 팀이 가진 연관 되어있는 부분을 기준으로 논의가 가능했으며,
이를 통해 서로의 관점을 이해하고 통합적인 아이디어를 도출하는 데 큰 도움이 되었다.
또한, 이러한 소규모 협업은 의사소통의 효율성을 높이고, 다양한 의견이 반영될 수 있는 유연한 환경을 제공하여 최종 결과물의 질을 더욱 향상시켰던것 같다.

소통

회의를 정례화하여 각 팀원이 현재 진행 중인 업무와 직면한 도전 과제, 그리고 필요한 지원 사항을 공유하는 방식으로 소통해서 팀원들은 자신의 역할과 기여를 자연스럽게 인식하고, 서로에게 더 효과적으로 도움을 줄 수 있는 환경이 조성되었던것 같다.

Problem

회의록 문서화가 부족했다(그 만큼 개발에 집중함)

회의록 문서화에 있어 일부 미흡한 부분이 있었다.
이는 팀이 프로젝트의 완성을 위해 개발에 전념하며, 제한된 시간과 자원을 가장 효율적으로 활용하기 위해 선택적으로 우선순위를 두었다. 특히, 기술적 구현과 문제 해결에 몰입하여 고품질의 결과물을 빠르게 도출하는 데 집중한 결과, 문서화 작업이 잠시 후순위로 밀렸던것 같다.

QA부분 테스트케이스 세분화랑 문서화 부족

이번 프로젝트에서 QA 부분은 테스트케이스의 세분화와 문서화 측면에서 부족함이 있었다.
테스트케이스를 충분히 세분화하지 못해 다양한 예외 상황을 포괄하지 못했으며,
그 결과 몇몇 중요한 오류를 사전에 발견하지 못하는 일이 발생했다.
또한, 테스트케이스와 결과를 문서화하는 과정에서도 체계적이지 못한 부분이 있어, 문제 발생 시 이를 빠르게 추적하고 개선하는 데 시간이 소요되었다.
이러한 점들은 프로젝트의 전체적인 품질 관리와 일정에 영향을 미쳤으며, 앞으로 QA 프로세스를 개선하고, 보다 체계적이고 포괄적인 테스트 계획 및 기록 시스템을 구축할 필요성이 제기되었다.

조금더 적극적인 소통 루트 확보가 미흡

조직 내외부의 원활하고 적극적인 소통 체계가 전반적으로 부족했고,
효율적인 정보 전달이 아쉬웠다.

코드 리뷰의 부재 



다른 분들의 코드의 장단점을 더 잘 파악하고,
부족한 부분을 보완할 수 있는 기회를 놓친 것 같아 아쉬움이 남았다.
코드 리뷰는 단순히 피드백을 받는 것을 넘어 서로의 아이디어를 공유하고,
더 나은 결과물을 만들어가는 과정이라고 생각했고,
그런 면에서 이번에 그런 기회를 살리지 못한 점이 아쉬웠다.

Try 해결책

디스코드 사용
회의록 작성
QA 하기좋은 툴 사용
QA 계획 잘 세우기
기능 단위로 코드리뷰시간 가지기

0개의 댓글