[SW마에스트로] 팀원-팀원 상호 평가 API를 만들면서 하는 고민

2023. 9. 12. 21:29· 기술적 고민/Side Match
목차
  1. 고민의 발단
  2. 아이디어
  3. 장단점 비교
  4. 결론
  5. 구체화
현재 개발자 사이드 프로젝트 팀 매칭을 하고
매칭한 팀끼리 멘토링 받을 수 있는 플랫폼을 제작하고 있습니다 

 

고민의 발단

우리 서비스에선 사용자끼리 팀 매칭을 하고 프로젝트/스터디 중간 중간에 팀원에 대한 피드백을 남긴다.

이 피드백 방식을 어떻게 가져가야 할지 고민을 정리해 봄으로써 의사 결정하고자 한다.

 

아이디어

먼저 피드백의 2가지 방식이 떠올랐다.

 

1. 별점 방식(코멘트 중심)

2. 당근의 온도 방식(키워드 중심)

 

 

장단점 비교

* 별점 방식

장점 : 이 사람이 팀원으로써 괜찮은 사람인지 명확하게 알 수 있다.

단점 : 처음 한번만 별점을 못받아도 별점이 매우 낮아져 그 후 유저가 활동을 안할수 있다.

 

* 당근의 온도 방식

장점 : 초반에 온도가 깎여도 별점만큼 극단적으로 티가 나지 않는다. 

단점 : 이 사람이 지금까지 팀에서 어떤 사람이었는지 알기 힘들다.

ex. 한 팀에서 열심히 해서 점수를 받고, 다른 팀에서 잠수 타서 점수를 잃어도 36.5보다 온도가 높을수 있다.

 

 

결론

회의를 통해 팀원-팀원 상호평가 방식을
당근의 온도 방식처럼 기획하기로 결정했다.

 

그 이유는 별점 방식을 사용한다면 우리 앱 특성상 피드백을 많이 남길수 없기 때문에 초반에 별점이 조금이라도 깎인다면 유저들이 많이 떠나갈 것 같았다. 하지만 악성 팀원인지 판별할 장치는 필요했기에 당근처럼 온도 방식으로 점수를 책정하되 한줄평을 남길수 있게 하여 해당 유저의 프로필에 들어가면 유저가 남긴 한줄평을 남길수 있게 하였다. 

유저가 남긴 한줄평 예시

 

 

구체화

구체적 기획으로는...

▶ 처음 가입한 사용자의 온도는 36.5도 이다. 

▶ 좋아요, 그저 그래요, 별로에요 셋 중 하나를 선택하고,  팀원에 해당하는 문구를 체크한다

 

** 문구들 **

  • 연락이 잘되는지
  • 시간을 잘 지키는지
  • 책임감이 있는지
  • 친절한지
  • 협업이 잘 되는지
  • 빠르게 개발 하시는지
  • 프로젝트에 적극적으로 임하는지

▶   별도의 알고리즘으로 온도를 +, - 한다.

▶   구체적인 피드백을 따로 text로 적을수 있게 하여 유저 페이지에서 보여준다.

▶   유저의 평가를 많이 모으기 위하여 1주일에 한번씩 유저를 평가할수 있도록 한다.

 

 

++ 추가로 멘토링은 사용자에게 돈을 받고 하는것이기 때문에 냉정하게 안좋은 멘토는 배제되어야 함으로 별점방식을 채택하였다.

 

 

 

 

'기술적 고민 > Side Match' 카테고리의 다른 글

[SW마에스트로] 채팅 기능을 만들면서 하는 고민(DB 선정, 메세지 전송 방식)  (4) 2023.10.21
[SW마에스트로] Base64로 인코딩된 사진 받아서 S3에 업로드하기  (0) 2023.10.07
[SW마에스트로] 프로젝트 중 설계한 예외 처리 아키텍쳐  (0) 2023.08.29
[SW마에스트로] 복잡한 DTO 처리하기 (feat. queryDSL, 한방 쿼리)  (0) 2023.07.29
[SW마에스트로] 프로젝트 삭제를 어떻게 구현해야 할까?  (0) 2023.07.28
  1. 고민의 발단
  2. 아이디어
  3. 장단점 비교
  4. 결론
  5. 구체화
'기술적 고민/Side Match' 카테고리의 다른 글
  • [SW마에스트로] 채팅 기능을 만들면서 하는 고민(DB 선정, 메세지 전송 방식)
  • [SW마에스트로] Base64로 인코딩된 사진 받아서 S3에 업로드하기
  • [SW마에스트로] 프로젝트 중 설계한 예외 처리 아키텍쳐
  • [SW마에스트로] 복잡한 DTO 처리하기 (feat. queryDSL, 한방 쿼리)
생선묵김치찌개
생선묵김치찌개
생선묵김치찌개
준혁's 코딩 연구기록
생선묵김치찌개
전체
오늘
어제
  • 분류 전체보기 (96)
    • Java (5)
    • Spring Boot (3)
    • 자료구조 (8)
    • 네트워크 (4)
    • 데이터베이스 (4)
    • 기술적 고민 (17)
      • Side Match (13)
      • 자리나따 (4)
    • C++ (3)
    • Algorithm (4)
    • PS 연습 (38)
    • 잡동사니 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • dp
  • 원형 연결 리스트
  • Stream
  • backend
  • DN
  • 이진트리
  • 백준 골드
  • 예외처리
  • 파일 업로드
  • 단순 연결 리스트
  • 트리
  • 재귀
  • 스프링
  • 배열 리스트
  • 스택
  • 해커톤
  • CPP
  • 자료구조
  • 완전탐색
  • ㄱ
  • 열혈 자료구조
  • aws rds
  • sentry
  • 백준
  • 수식트리
  • open api
  • 큐
  • 알고리즘
  • 브루트 포스
  • 양방향 연결 리스트

최근 댓글

최근 글

hELLO · Designed By 정상우.v4.2.1
생선묵김치찌개
[SW마에스트로] 팀원-팀원 상호 평가 API를 만들면서 하는 고민
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.