5차 데모데이 요구사항
공통
•
지난 4주간 구현한 핵심 기능 데모 시연
•
FE or AN 에서 BE까지 관통하는 업무 중 최소 하나를 FE or AN / BE 개발자가 짝으로 (3인 짝도 가능) 진행
•
사용자 피드백을 바탕으로 서비스를 개선한 경험 공유
◦
사용자 인터뷰, 론칭 페스티벌 등을 통해 받은 피드백을 적용한 경험
◦
적용할 피드백을 선택한 기준과 우선순위, 개선한 경험
◦
개선한 후 사용자에게 직접 결과를 확인하고 받은 추가적인 피드백
백엔드
•
단순히 대량의 데이터를 핸들링 하는 요구사항이 아니라, 서비스가 성장하는 상황을 연습하는 의도이다.
•
핵심 테이블에(핵심 기능에서 read/write 되는 테이블) 대량의 데이터를 쌓고 성능을 개선한다.
◦
데이터를 10만/100만건 생성한 뒤, 쿼리 성능을 테스트한다.
◦
대량의 데이터에서도 기능이 잘 동작할 수 있도록, 쿼리 성능 개선을 위한 인덱스를 설정한다.
•
데이터는 테이블에 실제로 존재해야한다.
◦
실제 서비스에서 자연스럽게 데이터가 쌓일 수 도있고
◦
가짜 데이터를 만들어서 테이블에 넣는 것도 가능하다.
•
서비스에서 사용하는 쿼리를 정리하고, 각 쿼리에서 사용하는 인덱스 설정한다.
◦
서비스에서 사용하는 모든 조회 쿼리와 테이블에 설정한 인덱스 공유해야한다.
◦
인덱스를 설정할 수 없는 쿼리가 있는 경우, 인덱스를 설정할 수 없는 이유 공유해야한다.
안드로이드
•
DI 라이브러리(미션 코드를 활용하거나 적절한 기술을 선택) 적용
•
Play Store 정식 출시
◦
applicationId에 'woowa' 금지
이전 데모데이 피드백
P1
AN_필터가 너무 작다 (sp → dp + 크기 업)
AN_홈 화면 검색 결과 없을 시 ‘검색 결과가 없습니다’ 텍스트(검색한 공모가 없을 시 명시적으로 알려주도록)
AN_채팅 전송 버튼의 패딩(간격) 늘려달라
AN_토큰 리프레시 - 알송: 원인을 아직 몰라서 시간 예상이 아직 안됨
AN,BE_과거 일자를 선택하고 공모글 올리는 게 불가능하도록 수정 → 캘린더, 오늘 날짜 이후로 보여주기 등
AN 알송: 과거일자만 막는거, 캘린더
BE
BE_이미지 업로드 에러 발생 수정
AN,BE_공모글 수정 삭제 기능 (정책 회의 필요)
BE
AN
기획 → 수정 / 삭제에 대해서 내일까지 생각해오기(저장 기간, 삭제 방법, 필요 API 등)
BE_검색 쿼리 최적화(인덱싱, 쿼리문 최적화) → 백엔드 요구사항 2번째
P2
AN_공모글 디테일 이미지 비율 수정 또는 확대 기능 만들기
AN_바텀 네비게이션에서 ‘홈’ 누르면 최상단으로 가도록!
AN_홈 화면 아래로 스와이프하면 새로고침 되도록
AN_낱개가격 입력하지 않으면 할인율 안뜬다고 작성 페이지에서 명시하기
AN_낱개가격 유효하지 않을 때 오류를 좀 더 명확하게 알려주기
AN,BE_알림 기능 (공동구매 상태 단계가 변하거나 채팅이 올 때)
BE
AN
BE_채팅방 정렬
BE_N + 1 문제 있는지 확인 필요
P3
AN_참여자 목록 리프레시
AN_공모글 작성에서 돈 쉼표 넣기 (2,000원)
AN_검색이 어떤 기준으로 진행되는지 placeholder로 명시하기
백로그
BE_엔티티 - 도메인 리팩토링 → 2일 예상
BE_작성 페이지 고도화 (크롤링 컨텐츠 확장)
AN,BE_거래 정산 기능
AN,BE_거래 리뷰 기능
AN,BE_새로운 채팅 new 표시 기능
AN_검색시 디바운스 기능
AN,BE_닉네임 수정
BE → ez (데모데이 전날?)
AN → ez????????????????????
AN,BE_프로필 사진 수정
BE → ez
어플리케이션 오류 모음
•
공모글 업로드할 때 가끔 오류
•
공모글 사진 업로드 오류
•
공모글 디테일 “바로가기” 클릭 시 화면 꺼짐 버그
긍정적인 피드백 모음
•
빨리 사용해보고 싶다. 디테일이 추가된 버전 기대된다
•
전체적으로 완성도가 높은 것 같다
백로그
•
공동구매 금액을 총대마켓에서 관리해주면 좋겠다 → ‘간이 사업자’에 대해 알아보기
•
채팅방 나갈 때 dialog 띄우기
•
토큰 리프레시가 제대로 되고 있는지 모르겠음