보고 내용
-
공통
- 저번 주 목표 : 기초데이터 삽입 - 120개 데이터 주입 완료. 추가 주입 예정
- 이번 주 목표 : 서비스 준비 완료. 마케팅 전략 수립
-
디자인
- 디자인 개선 작업
- 이에 따른 서비스 개시 일정(이번 주 초) 연기 : 주말 ~ 다음 주 중 서비스 개시 예정
-
프론트엔드-백엔드
-
프론트엔드
- 저번 주 목표 : MVP 뷰 및 기능 전체 완료 - 1개의 뷰 작업 남음
- 이번 주 목표 : 개선된 디자인 적용, 서비스 준비 완료
- 남은 기간 목표 : 페이지 성능 개선
-
백엔드
- 저번 주 목표 : 무중단배포 구현, 부하측정 및 개선 방안 수립 - 완료, 개선 방안은 지속적으로 수립 중
- 이번 주에 한 것
- MySQL 전문검색 기능 이용한 검색기능 강화(성능 테스트 후 ElasticSearch 도입 고려)
- 조회 기능 성능 개선 작업(부하테스트 대상) 진행중 : 현재 용어사전 기능 개선 완료
- 이번 주 목표 : 보안 처리, 테스트 코드 작성, 서비스 준비 완료, 이후 시간 남으면 부하 테스트 대상 기능 성능 개선
- 남은 기간 목표 : 검색 성능 강화 적용, JaCoCo를 이용하여 테스트코드 커버리지 체크, 80퍼센트 이상의 커버리지를 달성 목표.
-
멘토링 내용
- 프로젝트가 기존에는 단어사전이 많이 뾰족하게 느껴졌는데 지금 보기엔 그렇지 않다.
- 무엇을 하는 사이트인지 정확하게 명칭할 수 있는 기능이 없다. 특징이 많이 약해진 것 같다.
- 실전프로젝트가 아니라 미니프로젝트 습작 느낌이 든다.
- 예를 들어, 사전 기능을 극도로 강화해서 관련 유튜브 영상도 올릴 수 있게 하고, 유의어 반의어 예문 이런 게 있었으면 좋겠다. 재료는 이미 있기 때문에 생각을 해봤으면 좋겠다.
- 잘못하면 미니 웹 사이트처럼 보일 수 있으니 정체성이 확실하게 드러났으면 좋겠다.
팀 전체 피드백) 면접에선 기능 써본 것 자체보단 특정 상황에 대한 대응, 개선 등을 어떻게 했는지를 더 반가워한다.
ex)
- 트래픽이 많아졌을 때 우리 서비스는 어떻게 대응해야 할지.
- 접속자의 인터넷이 느리면 어떻게 해야 할지. ex) 글 작성 중 인터넷 끊어지면 보관했다가 보내는 식으로.