🎯

팀 목표

공통 목표

1.
효율적인 프로젝트 기획 및 요구 사항 분석
프로젝트 기획 단계에서 팀원들과 브레인스토밍 과정을 통하여 필요한 아이디어를 도출하고, 이를 토대로 기능을 선정하여 명세서를 작성합니다.
백엔드와 프론트엔드 간 데이터 흐름을 고려한 API 설계를 바탕으로, 필요한 데이터 모델과 인터페이스 정의를 명확히 합니다. RESTful API 설계 원칙을 준수하여 데이터베이스 구조와 통신 방식을 구체화하여 개발에 착오가 없게 합니다.
프로젝트 진행 중 발생할 수 있는 문제를 사전에 분석하고 배포에 대한 예산, 시간, 기술 등 미리 고려할 수 있는 요소를 팀원들과 정합니다.
와이어프레임을 통해 인터페이스의 구성 요소와 레이아웃을 시각적으로 표현합니다. 개발 전 기능의 흐름을 디자인하여 검토를 진행합니다.
2.
모든 팀원의 적극적인 참여
팀원들과 의사소통과 협업을 위해 Slace(슬랙)과 Discort(디스코드) 도구를 적극 활용합니다.
각자의 의견을 자발적으로 자유롭게 공유할 수 있는 환경을 조성을 하도록 합니다.
매일 정기 회의를 통하여 개발 진행 사항을 공유하며 백엔드와 프론트엔드 간 발생하는 이슈를 해결하고, 논의해야되는 부분을 적극 타진하여 팀 프로젝트가 올바른 방향으로 나아갈 수 있도록 합니다.
3.
실제 사용자의 입장을 고려한 UX 맞춤 기능 구현 구성
기능을 개발할 때마다 해당 기능이 왜 필요한지 우선적으로 생각하면서 자신의 기술적 전문성에만 치우치지 않고, 사용자의 실제 요구와 기대를 반영한 개발을 지향합니다.
비지니스 관점에서 기술을 생각하기 보다는 기술자의 관점에서도 함께 고려합니다. 기술적 제약과 가능성을 이해하고 이를 바탕으로 비즈니스 목표를 달성할 수 있는 방향으로 기능을 설계합니다.
개발하는 기능에 대한 영감을 얻기 위해 다른 플랫폼에서의 사례를 분석합니다. 벤치마킹을 통해 기존의 우수한 기능을 참고하고 더 나은 프로젝트 개발을 할 수 있도록 합니다.
4.
상세한 프로젝트 진행 및 관리
개발 분야를 세분화 하여, 팀원 각자 맡은 분야를 체계적으로 관리합니다. 이를 통해 프로젝트의 진행 상황을 파악하며, 오류 발생 시 Git의 master 브랜치에 있는 코드 및 추후 기능에 지장이 없도록 수정을 하도록 합니다.
Pull Request(PR) 작성 시 어떤 기능을 개발하였고, 무슨 테스트를 하였는지, 쉽게 이해할 수 있도록 상세하게 작성합니다.
PR 과정에서 팀원들과 적극적으로 코드 리뷰를 하며, 필요한 경우 논의가 필요한 부분은 Slack이나 Discord를 통해 실시간으로 피드백을 주고 받도록 합니다.
개인적으로 궁금한 사항이나 논의해야 되는 부분이 생긴다면 적극적으로 팀원과 멘토님들께 어떤 문제가 발생했는지, 이를 해결하기 위해 어떠한 시도를 하였고, 결과와 함께 상세한 질문 작성을 하여 이슈에 대해 구체적으로 표현하는 능력을 기릅니다.