nhn next 개발경험프로젝트

9
FineApple NHN NEXT 개발경험프로젝트 이 자료는 3학기에 진행한 프로젝트 FineApple 팀의 활동을 정리한 자료입니다. 선승현, 조영대, 최종혁, 박태준, 차용빈, 조유리 작성자 : 차용빈([email protected])

Upload: -

Post on 30-Jul-2015

95 views

Category:

Engineering


4 download

TRANSCRIPT

Page 1: NHN NEXT 개발경험프로젝트

FineAppleNHN����������� ������������������  NEXT����������� ������������������  개발경험프로젝트

이����������� ������������������  자료는����������� ������������������  3학기에����������� ������������������  진행한����������� ������������������  프로젝트����������� ������������������  FineApple����������� ������������������  팀의����������� ������������������  활동을����������� ������������������  정리한����������� ������������������  자료입니다.����������� ������������������  ����������� ������������������  선승현,����������� ������������������  조영대,����������� ������������������  최종혁,����������� ������������������  박태준,����������� ������������������  차용빈,����������� ������������������  조유리

작성자����������� ������������������  :����������� ������������������  차용빈([email protected])

Page 2: NHN NEXT 개발경험프로젝트

Idea

NEXT����������� ������������������  인들이����������� ������������������  NEXT����������� ������������������  라이브러리의����������� ������������������  서적을����������� ������������������  ����������� ������������������  좀����������� ������������������  더����������� ������������������  효율적으로����������� ������������������  사용할����������� ������������������  수����������� ������������������  있도록����������� ������������������  하는����������� ������������������  솔루션‘ ’

https://docs.google.com/document/d/1FFfVPtmecYWeWDWIKCsmlP9WZhNCcZb63A_4lH82PqY/edit?usp=sharing Row Data

Generation

Page 3: NHN NEXT 개발경험프로젝트

정의 노출 정보 정보 입력 버튼 백그라운드 기능

0. login sign-in sign-up

facebook 로그인1-1. registerEmail 이메일 주소

이름 비밀번호

입력 완료 뒤로 가기

1-2. registerFacebook 페이스북 ID 페이스북 비밀번호

입력 완료 뒤로 가기

이름 가져오기 읽은 책 정보 가져오기

2. initProfile 재학 여부 이수 학기 전공 수

입력 완료 뒤로 가기 취소

3. setBookFirst 북 카드 목록 - 책 표지, 제목, 저자 체크한 책 숫자

본지 여부 보고 싶은지 여부

뒤로 가기 보고싶어요 봤어요

4-1. recommend 북 카드 목록 - 책 표지, 제목, 저자, 추천

이유, 서가위치

본지 여부 보고 싶은지 여부

뒤로 가기 봤어요 보고싶어요

4-2. timeline 게시글 - 책 표지, 사람 이름, 게시글

내용, 댓글

댓글 좋아요 여부

게시글 올리기 게시글 상세 보기

좋아요 posting 책 썸네일

책 제목 입력게시글 내용 인용 버튼

게시물 타입 선택 사진 올리기

postDetail 게시물 상세 내용 좋아요 누른 사람 이름

좋아요 개수

타인의 서재 방문 좋아요

4-3. myLibrary 보고싶어요 목록 봤어요 목록

봤어요 추가(+) 보고싶어요 추가(+) 개인설정 변경

setting 공지사항 프로필 사진 이름

이름 변경 비밀번호 변경 프로필 사진 변경

알림 변경

setBook

4-4. search 대분류 목록 대분류 내 소분류 목록

검색 키워드 검색 대분류 소분류

searchResult 북 카드 목록 본지 여부 보고 싶은지 여부

봤어요 보고싶어요 뒤로 가기

5. bookDetail 책 상세 정보 보고싶어요 받은 수

본지 여부 보고 싶은지 여부

보고싶어요 봤어요 뒤로 가기

Function

https://docs.google.com/spreadsheets/d/1rOy8gFQ8PYZlrrGD0UcjKeMYqPCX3WZYfWkF3qrDSRQ/edit?usp=sharingRow Data

Define

Page 4: NHN NEXT 개발경험프로젝트

Design App

Page 5: NHN NEXT 개발경험프로젝트

Design App

Page 6: NHN NEXT 개발경험프로젝트

Design Database테이블명 사용자 읽은 책 보고싶은 책

카테고리 포스트 좋아요 댓글 책 댓글라이브러리 책 비라이브러리 책

컬럼

이메일 주소 사용자 ID 사용자 ID ISBN API 대분류 이름 사용자 ID 포스트 ID 포스트 ID ISBN

비밀번호 ISBN ISBN 서명 상세정보 대분류 ID 포스트 ID 사용자 ID 사용자 ID 사용자 ID

이름 저자 중분류 이름 포스트 내용 댓글 ID 댓글 ID

재학 여부 출판사 중분류 ID ISBN 댓글 내용 책 댓글 내용

이수학기 출판연도 소분류 이름 포스트 이미지

전공 수 서가위치 소분류 ID

전공 분류번호

프로필 사진 청구기호

대분류

중분류

소분류

책커버(스트링)

https://docs.google.com/spreadsheets/d/1igttpvrKZobR8HoSEORR1YMhrt1LBRwAW1OHQ3YociY/edit#gid=0 Row Data

Page 7: NHN NEXT 개발경험프로젝트

AppGitHub

https://github.com/ellen24h/fineapple����������� ������������������  

Client

Server

https://github.com/DuckyCho/fineappleServer

Develop

Page 8: NHN NEXT 개발경험프로젝트

Youtubehttp://youtu.be/ilsVwbW73VA����������� ������������������  ����������� ������������������  

AppDemo

Page 9: NHN NEXT 개발경험프로젝트

Retrospective좋았던 것

배려심과 상호 협력적인 모습 감동했습니다. 서로 끌어주는 모습이 아름다웠습니다. 여러 팀역할(팀장, 서기 등)을 돌아가며 경험해봤던 게 좋았다. 팀원들이 서로 배려하는 성향이라 누군가 너무 강한 주장을 한다거나 하는 일 없이 의사결정들이 잘

이루어졌던 것 같아서 좋았다. 배려심과 상호 협력적인 모습 감동했습니다. 서로 끌어주는 모습이 아름다웠습니다. 용빈이, 영대 형의 하드캐리. 서로 존중하고 배려하는 문화. 어찌됐건, 포기하지 않고 완주했다는 것. 개발을 했다. 디프때는 개발을 못했는데 개경프는 개발을 할 수 있어서 좋음 git으로 소스관리하고 이슈관리 한 경험 서로 개개인의 상황을 이해하는 팀 분위기

가 좋았다. 그래도 가끔은 솔직하게 터놓고 얘기하는 분위기 좋다고 생각한다.

아쉬웠덧 점

회고자리가 공식적으로 모임마다 있었으면 더 좋았을 것 같다. 개인단위의 회고보다도 팀활동에서 회고를 공유하면 서로 비슷한 문제에 대해 고민한 경험을 나누며 더 효율적으로 어려움을 극복 해 나갈 수 있을 것 같다. 커뮤니케이션 비용이 많이 들었음. 그 비용이 더 커지는 게 두려워서 갈수록 커뮤니케이션에 소극적으로 변해갔음. 이슈를 체계적으로 관리하지 못한것 같다. 내가 무슨 작업을하고 있는지 팀원들과 적극적으로 공유하지 못한것 같다. 스터디에 집중도가 낮았던 점이 너무 아쉽다 스

터디와 개발이 온전히 녹아있지 않아서 그런것 같다.