교육 과정에서 파이썬과 알고리즘을 비롯해 Django와 Vue.js를 활용해 프로젝트를 진행한 1~2분기 동안 기초적인 웹 개발 역량을 쌓았고, 3분기부터는 React, JavaScript, TypeScript와 같은 프론트엔드 기술을 활용해 프로젝트를 진행하였습니다. 제가 주로 맡은 역할은 **프론트엔드 개발**과 **프로젝트 매니저(PM) 및 기획자**였습니다. 프로젝트는 기획부터 디자인, 개발, 배포까지 교육생들끼리 협력해 진행해야 했기 때문에, 기획에 특히 많은 노력을 기울였습니다.
프로젝트 기획 시 가장 중요하게 생각한 점은 **사용자의 경험**이었습니다. 단순히 기능적인 요구를 충족하는 것을 넘어서, 실제 사용자가 불편함을 느끼는 페인포인트를 찾아내고 이를 해결하기 위한 가설을 설정한 후 검증하는 과정을 통해 **실사용이 가능한 프로젝트**를 목표로 했습니다. 예를 들어, 사용자의 불편한 점을 분석해 개선 방안을 기획하고 이를 기반으로 개발에 반영함으로써 사용자 중심의 프로젝트를 완성할 수 있었습니다. 이를 통해 실질적으로 사용 가능한 프로젝트를 만들고자 하는 의지를 가지고 개발에 임했습니다.
프로젝트를 진행하면서 다양한 배경과 역량을 가진 교육생들이 모였기 때문에 때때로 의견 충돌이 발생하기도 했습니다. 이러한 상황에서는 팀원들의 의견을 경청하고, 각자의 입장을 고려해 합리적인 해결책을 제시하며 문제를 유연하게 풀어나갔습니다. 이 과정에서 소통과 협업의 중요성을 깊이 깨달을 수 있었고, 팀원들이 함께 목표를 향해 나아갈 수 있도록 조율하는 역할을 맡았습니다.
이러한 경험을 통해 사용자 경험을 고려한 기획과 팀원 간 원활한 협업을 통해 문제를 해결하는 역량을 기를 수 있었습니다. 앞으로도 사용자 중심의 서비스를 제공하고, 협업을 통해 더 나은 결과물을 만들어 내는 데 기여할 수 있는 기획자 및 PM/PO가 되도록 노력하겠습니다.
더보기