현재 가설 검증을 위한 MVP를 제작하고 있다.
저번 시간에 MVP에 필요한 기능들을 기획했고, 이어서 세부사항들을 정해보려고 한다.
어떤 기능을 만들 거라고?
- 로그인/회원가입
- 투표 기능을 포함한 고민 작성
- 투표 기능을 포함한 고민 답변
- 랭킹 시스템 및 랭킹 페이지
- 오늘의 첫 답변 보너스
- 마이페이지 (추가)
- 피드백 기능 (운영자에게 의견 남기기)
'우린 이런 서비스야'라는 느낌을 주는 것이 목적이기 때문에, 완벽함보다는 최대한 빠르게 만들 수 있도록 세부사항을 정하고자 한다.
기능 세부사항을 정해보자.
로그인/회원가입
아래의 자료는 2019년 한국 소비자 연맹에서 '소셜 로그인 사용'에 대해 조사한 통계자료이다.
해당 자료에 의하면, 사용자는 소셜 로그인을 선호하는 것으로 나타난다.
현재 대부분의 서비스에서는 소셜 로그인 기능을 제공하고 있다.
우리 서비스는 로컬 Auth를 꼭 필요로 하는 경우가 아직까진 없다고 생각하기에, 소셜 로그인 기능을 통해 로그인/회원가입 기능을 구현하기로 결정했다.
개발 속도를 위해, 소셜 로그인은 한 개의 소셜미디어를 사용할 것이다.
그렇다면, 어떤 소셜미디어를 이용해서 제공할까?
아래의 자료는 소셜 로그인 시, 주로 사용하는 소셜미디어에 대한 통계자료이다.
위 통계에 따르면 네이버가 가장 많이 사용된다.
개발 문서도 잘 되어있기 때문에, 네이버를 통한 소셜 로그인 기능을 제공하기로 결정했다.
투표 기능을 포함한 고민 작성
기본적으로, 로그인을 해야 고민을 작성하도록 설계할 것이다.
고민을 작성하기 위해서는 제목과 본문이 있어야 된다.
이미지가 필요할까? 이미지를 첨부하는 글의 비율이 높을 것 같지 않아서, 이미지 첨부는 개발하지 않기로 했다.
익명으로 작성하는 기능은, 고민 작성의 접근성을 낮춰준다고 생각해 익명 기능을 개발하기로 결정했다.
투표 기능의 역할은 참여도를 높이는 것이다.
그렇기에, 반드시 두 개의 선택지를 작성하도록 정했다.
투표 기능을 포함한 고민 답변
답변을 하기 위해서는, 로그인을 해야 할까?
접근성을 낮춰 답변의 수를 늘어남을 기대하고, 로그인을 하지 않아도 답변을 할 수 있도록 만들까 생각해봤지만,
1. 소셜 로그인을 제공해 로그인 편의성이 높다는 점, 2. 랭킹 기능에 대한 관심도를 파악해야 한다는 점 등을 고려했을 때, 로그인을 필수 조건으로 결정했다.
답변은 가벼운 답변과 신중한 답변으로 구분했다. (워딩은 편의상 대충 정했고, 나중에 필요에 따라 다시 정할 것이다)
가벼운 답변의 경우, 단순히 선택지를 선택하는 것이고, 선택하고 난 후에는 번복할 수 없도록 만들 것이다
신중한 답변의 경우, 선택지를 포함한 텍스트 형식의 답변을 하는 것이다.
레벨 시스템 및 랭킹 페이지
초기에는 레벨을 구분하기보단, 점수를 기준으로 랭킹을 나누는 것이 쉬워 보여, 레벨보단 'solomon power'라는 워딩을 사용하기로 했다.
랭킹에 경우에는 'solomon power'가 높을수록 높은 랭크에 오르도록 했고,
랭킹 페이지에서는 자신의 랭킹과 상위 5명을 볼 수 있도록 만들 것이다.
오늘의 첫 답변 보너스
'solomon power'는 가벼운 답변마다 + 5점, 신중한 답변은 +30점으로 정했다.
오늘의 첫 답변 보너스 점수의 경우에는, 신중한 답변을 할 때만 줄 것이고, +30점을 더해, 총 +60점이 올라가도록 결정했다.
마이페이지
자신의 프로필을 관리하고, 자신이 작성한 고민의 답변을 확인할 수 있도록 하는 기능이 필요할 것 같다.
이 기능은, 마이페이지에서 관리하려고 한다.
프로필의 경우, 중복 불가능한 닉네임 설정만 제공하기로 했다.
내가 작성한 고민의 답변은, 어떤 분석을 제공하기보단, 현재는 그대로 보여주기만 하기로 했다.
피드백 기능 (운영자에게 의견 남기기)
사용자가 필요한 기능을 요청할 수 있도록 요청사항을 남길 수 있는 기능을 넣고자 한다.
단순한 텍스트 형식의 요청사항을 남길 수 있게 만들려고 한다.
정리
- 로그인/회원가입
- 네이버 소셜 로그인
- 투표 기능을 포함한 고민 작성
- 제목과 본문
- 익명 기능
- 두 개의 선택지를 필수적으로 작성할 것
- 레벨 시스템 및 랭킹 페이지
- solomon power
- 자신과 상위 5명
- 오늘의 첫 답변 보너스
- 가벼운 답변 +5, 신중한 답변 +30
- 오늘의 첫 신중한 답변 +60
- 마이페이지
- 중복 불가능한 닉네임 설정
- 내가 작성한 고민
- 피드백 기능
- 텍스트 형식의 요청사항 작성
빼먹은 부분이 있을 수도 있는데 앞으로 와이어프레임을 작성하면서 그때그때 추가적으로 결정하고자 한다.
의견이나 피드백 있으면 댓글 남겨주세요!
'사이드 프로젝트 > solomon 고민 플랫폼' 카테고리의 다른 글
[사이드 프로젝트] solomon 고민 플랫폼 - 디자인 (13) (0) | 2022.12.22 |
---|---|
[사이드 프로젝트] solomon 고민 플랫폼 - IA 및 와이어프레임 (12) (0) | 2022.12.21 |
[사이드 프로젝트] solomon 고민 플랫폼 - MVP 서비스 기획 (10) (0) | 2022.12.19 |
[사이드 프로젝트] solomon 고민 플랫폼 - MVP 개발 계획 (9) (0) | 2022.12.19 |
[사이드 프로젝트] solomon 고민 플랫폼 - 시장 조사 : 경쟁사 분석 (8) (0) | 2022.12.19 |