TestyPie 요구사항
TestyPie는 클라이언트와 테스터가 만나는 플랫폼 서비스이다.
•
TestyPie는 회원가입을 해야한다.
◦
회원가입은 이메일 로컬 회원가입과 카카오 소셜 로그인이 있다.
•
유저는 프로필을 조회할 수 있다.
◦
닉네임, 프로필 사진, 이메일, 프로덕트 등록 이력, 테스트 참여 이력, 별 4개 이상의 피드백 이력그리고 테스터 랭크와 클라이언트 랭크를 볼 수 있다.
•
유저는 프로필을 수정할 수 있다.
◦
닉네임, 프로필 사진, 비밀번호를 수정할 수 있다.
•
메인 페이지를 조회할 수 있다
◦
메인 페이지 에서는 각종 테스트 프로덕트의 타이틀, 내용, 보상, 마감기한, 완료여부를 카드형식으로 표시한다.
•
테스트 프로덕트 화면을 조회할 수 있다.
◦
테스트 프로덕트 화면에서는 클라이언트가 작성한 프로덕트 설명, 플레이 링크, 피드백 적용 링크(Q), 보상, 마감기한, 완료여부를 조회할 수 있다.
유저는 경우에 따라 클라이언트와 테스터가 될 수 있다.
•
클라이언트는 프로덕트 테스트를 등록할 수 있다.
◦
클라이언트는 피드백을 확인 후 테스터에게 보상 지급을 결정할 수 있다.
•
테스터는 테스트에 참여할 수 있다.
◦
테스터는 프로덕트 테스트를 진행한 후 테스트의 결과인 피드백을 남겨야 한다
◦
테스터는 테스트 참여 후 보상을 받을 수 있다.
(챌린지)유저랭크 vs 테스터 랭크 & 클라이언트 랭크(채택)
•
클라이언트는 피드백에 따라 테스터에게 레이팅을 부여 해야 한다.
•
테스터는 레이팅을 부여받는다.
유저는 레이팅에 따라 랭크가 나눠진다.
•
클라이언트는 클라이언트 랭크를 가진다.
◦
클라이언트 랭크는 프로덕트 테스트를 등록할 때 받는 레이팅으로 산출된다.
•
테스터는 테스터 랭크를 가진다.
◦
테스터 랭크는
유저랭크로만 한다면 : 12345 이라고 가정 2이하면 프로덕트 등록 불가(=클라이언트 활동 불가)/ 1이하면 테스터 컴플레인 불가/ 제재부분 +
클라이언트랭크 어떻게 평가하냐(=테스터) : 컴플레인 여부 갯수에 따라서 -
테스터가 재밋었다라는 평을 남기면 갯수 +