Skip to content

데일리 스크럼

GiPyoo edited this page Dec 17, 2019 · 35 revisions
[편집기록]
날짜 내용 작성자
2019-11-05 11월 5일 작성 김기표
2019-11-06 11월 6일 작성 김기표
2019-11-07 11월 7일 작성 김기표
2019-11-08 11월 8일 작성 김경래
2019-11-11 11월 11일 작성 고승빈
2019-11-12 11월 12일 작성 김기표
2019-11-13 11월 13일 작성 김경래
2019-11-14 11월 14일 작성 김기표
2019-11-15 11월 15일 작성 김기표
2019-11-18 11월 18일 작성 김기표
2019-11-19 11월 19일 작성 고승빈
2019-11-20 11월 20일 작성 고승빈
2019-11-20 11월 21일 작성 김경래
2019-11-25 11월 25일 작성 이상원
2019-11-26 11월 26일 작성 이상원
2019-11-27 11월 27일 작성 이상원
2019-11-28 11월 28일 작성 이상원
2019-12-2 12월 2일 작성 김경래
2019-12-3 12월 3일 작성 김경래
2019-12-4 12월 4일 작성 김경래
2019-12-9 12월 9일 작성 김기표
2019-12-10 12월 10일 작성 김기표
2019-12-11 12월 11일 작성 김기표
2019-12-12 12월 12일 작성 김기표
2019-12-17 12월 17일 작성 김기표

week 7

12월 17일 스크럼

고승빈 : 저는 어제 스레드쪽을 리팩토링 작업을 했고, get start쪽 만들어 볼까 생각하고 있습니다.

김경래 : 저 어제 멀터를 이용해서 파일 업로드하는 부분을 구현을 했고 오늘은 정리해서 PR을 올릴 생각입니다.

김기표 : 저는 어제 경래형과 같이 파일 업로드 작업을 했고, 또 포스트카드에 파일이나 이미지가 들어가야 하기 때문에 이러한 점을 반영하여 리팩토링 했고, 오늘은 버그픽스나 리랜더링 그리고 디자인적인 부분을 만질 생각입니다.

week 6

12월 12일 스크럼

이상원 : 프로필 관연해서 토큰하고 실제 받아 오는 것을 수정하고ㅡ 갔다 와서 80프로는 완료 될 것 같다.

김경래 : 어제는 사진을 업로드할 수 있는 ui 구현을 완료 했고 집에서 배포할 때 필요한 툴을 찾아봤고, 오늘은 기능 구현 보다는 배포 위주로 진행할 생각힙니다.

김기표 : 어제는 프리뷰에 필요한 주변 기능들을 많이 구현한 것 같다. 오늘은 pr 날린덧들 다 머지하고 조인하는 기능 마무리 지은 다음에 버그들을 찾고 수정해 나갈 예정이다. 또 api가 종작하는데 권한에 대한 미들웨어가 고려되지 않는데 이 부분을 해결할 생각이다.

12월 11일 스크럼

고승빈 : 어제 프로필 api 쪽 작업을 했고 오늘은 채팅쪽 안되는 버그들을 최대로 잡아야 될 것 같다.

이상원 : 병원

김경래 : 저는 어제 기표랑 클라이언트 소켓 관련해서 말이 안되는 프롭타입스를 고쳤고 그 다음에 이미지를 업로드할 수 있는 클라이언트에서 ui 정도만 구현된 상태이다. 서버작업을 먼저할지 펫치를 먼저할지 잘 모르겠지만 기능 구현을 계속 이어갈 생각이다.

김기표 : 어제 프리뷰 작업들을 대부분 마쳤다. 프로필 인증부분이 해결되면 마무리될 것 같다. 오늘 인증 부분을 고치고 axios 쪽을 수정해야할 것 같다. 그리고 깃헙에 대한 ui 부분을 마무리 지어야겠다.

12월 10일 스크럼

고승빈 : 저는 어제 초대 부분 마무이를 지었고 오늘부터 상원님랑 프로필쪽해야 한다해서 같이 작업할 예정입니다.

이상원 : 프로필 창 어제 ui 만들고 있었고, 오늘 마무리 지어서, 승빈님과 함께 작업할 예정입니다.

김경래 : 저는 어제 스터그 입장했을 때 제대로 작동하지 않는 버그를 기표와 같이 해결을 했고 채널 생성하고 불러오는 로직에 대한 버그도 되게 많았는데 수정을 했는데 생각해보니까, 생각했던 로직과 달랐다. 그걸 해결할 생각이다. 이미지 프리뷰하는 것 참조해서 ui 구현할 생각

김기표 : 어제는 버그를 경래님과 같이 잡았고, 오늘은 채널 목록 모달창 ui 수정고 인티그레이션 설계를 할 예정입니다.

12월 9일 스크럼

고승빈 : 주말동안 초대기능 마무리 지었다. 오늘 프론트에 있던 일들을 상원님과 해결해야할 것 같다.

이상원 : 주말동안 푹 쉬었고 오늘 저번 주에 했던 일을 발맞추며 진행할 예정

김경래 : 저는 간단하게 dev 브랜치의 코드들이 제 기능을 하지 못하는 부분을 해결을 했고 오늘 멀터를 통해 이미지를 구현하는 부분을 먼저 구현할 거 같다.

김기표 : 주말동안 노마더 처럼 버스로 이리저리 이동하는 시간이 많아 계획했던 거 만큼 잘 하지 못해서 아쉬웠다.

week 5

12월 4일 스크럼

고승빈 : 초대하기 기능에서 백앤드 기능을 구현했고 코드 구조가 잡히지 않아 어려움이 있었지만 해결했고 오늘 백앤드쪽 마무리하고 상원님 도와줄 예정입니다.

이상원 : 회원가입을 마무리 지었고 어제부터 지금까지 초대하기 알람 노출 기능을 구현하고 있습니다.

김경래 : 스너그 생성을 위한 프론트엔트 기능과 백앤드 기능을 구현했습니다. 오늘은 스너그 생성할 때 사용하는 transaction이 잘 작동하는지 확인하고 홈화면에서 참여하고 있는 스너그 리스트를 구현할 생각입니다.

김기표 :

12월 3일 스크럼

고승빈 : snug에 초대 기능을 구현했으며 front에서 상태관리에 문제가 생겨 오늘은 기표에게 질문해서 해결할 예정이며 백앤드 코드를 작성할 예정입니다.

이상원 : 회원가입 작업을 진행했고 오늘 마무리 할 예정입니다.

김경래 : snug 생성 기능을 구현하기 위해 팀원들의 프론트 코드를 보면서 코드를 이해하는데 시간을 보냈고 react hooks와 redux에 대해 간단히 살표보았습니다. 오늘은 기표님과 같이 front api 코드를 작성하기 위해 질문을 하면서 개발을 진행할 예정입니다.

김기표 : 웹마스터를 컨퍼런스를 가서 발표를 들었고 로그인 프론트엔드를 구현할 예정입니다.

12월 2일 스크럼

고승빈 : 저번주 금요일날 지적 받았던 page naition을 구현해보았다. 배포하는 과정에서 multi directory에 대한 문제를 해결하기 위해 노력했습니다. 데모 시나리오에 나온 일을 맡아서 시작할 예정니다.

이상원 : 개인적인 공부를 했고 데모 시나리오에 나온 일을 맡아서 시작할 예정니다.

김경래 : 개인적인 공부를 했고 데모 시나리오에 나온 일을 맡아서 시작할 예정니다.

김기표 :

week 4

11월 28일 스크럼

김경래 : 어제 채널 목록 조회하는 api를 만들었고, 소켓 연결을 했고, 또 이벤트 발생시키는 일을 했다. 자바스크립트 상과 페어프로그래밍을 통해 프론트를 만졌다. 팀원들과 함께 프론트와 백이 잘 연동되는지 확인해볼 예정이다.

김기표 : 김경래와 페어프로그래밍을 진행했다. 클라이언트 채널 목록을 작업했고 테스트를 같이 진행하면서 디자인도 할 예정이다.

고승빈 : 어제 conflict났던 부분 해결해서 merge했고, 야한 남자가 짰던 부분을 refactoring 시도.

이상원 : 어제 socket 연결 부분을 testing하려고 시도했지만 실패했다. 오늘은 통합 test를 진행할 예정이다.

11월 27일 스크럼

김경래 : 어제 api사용하는 use case에 따라서 정리. 오늘은 스크럼 때, 한 이야기를 바탕으로 일을 진행 예정.

김기표 : 불참.

고승빈 : 채널 메시지 목록 조회하는 api를 만들었고 오늘은 conflict난 부분을 해결 예정. web socket설계를 진행.

이상원 : 어제 migration 작업을 진행했고, 오늘은 역시 websocket부분을 같이 자료조사해서 아마 제 컴퓨터로 peer-programming을 하고 싶습니다.

11월 26일 스크럼

김경래 : 에러 핸들러를 달고 Room에 대한 Controller를 구현하는 게 목표. 고승빈님이 한 Pull Request를 많이 참고하여 만들었다. API에 대한 혼선이 있어, 나름대로 정리. Pseudo Code 형식으로 API를 설계. 자바스크립트 상에게 강의를 받음. 실력이 향상되어 좋았다.

김기표 : 채널 생성하는 Fetch를 Application에 연결. 채널 목록을 불러오는 구현. 채널 관련된 Entity가 많아서 타입이 불일치. Pull Request 올라가 있는 게 3개 있는데 하나라도 merge됐으면 좋겠다.

고승빈 : 메시지 목록 불러오는 API를 구현. 이에 대한 테스트코드를 다 구현. 또한 테스트 코드에 대한 naming이 잘 정립되어 있지 못하여 제대로 정립. 데모시나리오 중 남은 작업을 진행 예정.

이상원 : 채널 생성 api를 했고, 오늘은 client에서 보내온 메시지를 기반으로 post를 DB에 저장하는 일을 마무리하고, Web Socket관련된 일을 할까 생각 중.

11월 25일 스크럼

김경래 : 주말동안 typescript에서 공부해서 typescript config를 자세히 공부. error처리에 대하여 공부. websocket 공부. front한 거 남아서 리뷰 예정.

김기표 : 주말에 디자인하는 거 PR 날리고, api하는 거 PR하는 게 목표.

고승빈 : 채널 조회하는 거 API만들었고, 통합테스트 하는 거 모듈 추가해서 만들었고, API기능 진행 예정.

이상원 : 주말에 로그인화면 구성. 각각 화면에 해당하는 api를 구성할 생각.

week 3

11월 20일 스크럼

이상원 : 채널 목록 모달창을 만드는 작업을 했지만 아직 불안정한 모습이 있어 수정할 예정입니다.

김경래 : typeorm의 post, profile, room에 대한 entity를 작성했으나 data mapper와 active record 방식중 어떤 방식을 사용할지 고민해 봤습니다.

김기표 : 포스트에 대한 fetch를 구현하려 했으나 서버 API가 완성되지 못해 진행을 못하고 있다.

고승빈 :

11월 20일 스크럼

이상원 : 어제부터 채널목록 모달창 작업을 하고 있었는데, 아직 다하지 못해서 오늘도 계속 진행할 예정입니다.

김경래 : 어제는 TypeOrm Connection 작업을 했고, 오늘은 서버에 라우터 - 컨트롤러 작업을 할 예정입니다.

김기표 : 어제는 pr 후 오류가 많아서 리팩토링하였고, 프론트 쪽 데이터 작업에 대한 설계를 하였습니다. fetch api 를 이용해서 데이터 작업을 해볼 예정입니다.

고승빈 : 어제 채널 생성 PR 에 대한 임포트 이슈가 있어서 해결하였고, 현재까지 서버에 TypeORM 설정을 진행하고 있습니다.

11월 19일 스크럼

김기표 : 어제 파일 구조를 잡았고, 오늘은 UI를 직접 그려보며 preview 화면과 데이터 fetch 로직을 구현해볼 예정입니다.

이상원 : 어제 저녁에 팀원들과 백엔드, DB 설계를 진행하여 유익했습니다. 오늘은 계속적으로 채널 목록 모달창(https://github.com/connect-foundation/2019-08/pull/28) 을 계속 작업하고 데이터를 가지고 오는 로직과 연동해 볼 생각입니다.

김경래 : 어제 저녁에 백엔드에 대한 고민을 팀원들과 공유하였고, DB 설계도 함께 해보았습니다. 오늘은 DB 미흡한 부분을 팀원들과 함께 논의해보고 서버 소켓을 구현해볼 예정입니다.

고승빈 : 어제 채널 생성 기능에서 생각하지 못했던 이슈를 수정하여 github 반영하였습니다. 오늘은 새로운 기능을 맡아 진행할 예정입니다.

11월 18일 스크럼

고승빈 : CI를 다 구상했었는데, 모듈이 2개이다 보니까 적용이 잘 안되서 생각해 보았고,코드리뷰 받은 것을 공부하고 리뷰를 반영했다. 오늘은 회의하고 새로운 기능을 시작할 예정이다.

이상원 : Context api를 공부해서 드디어 끄면 되는 기능을 만들었다. 오늘은 채널을 누르면 어떤 채널이 생성되있는지를 보는 모달창을 할 예정이다.

김경래 : 미흡했던 부분인 passport 동작원리 multer 동작원리 그리고 session jwt의 차이텀에대해서 공부를 해보았다. 웹 소켓으로 채팅하는 것을 구현을 해보았다. 오늘은 아마 데이터베이스를 같이 고민해볼 것이고, 아마 오늘 혹은 내일부터 코딩을 할 수 있을 것 같다.

김기표 : 주말동안 다양한 react에 대해서 공부를 많이 했고 ㅇ에러핸들링에 대해서 고민을 했다. 오늘은 전체적인 프론트 코드에 대해 리팩토링할 예정이다.

Week 2

11월 15일 스크럼

고승빈 : 저는 어제 채널 생성하는 것을 마무리 지어서 PR만 날리면 되고, 오늘은 버그를 잡고 서버를 배포를 해보면 좋을 것 같다.

이상원 : 저는 어제 가서 일과 시간중에는 채널 풀리퀘스트에 나오는 모달을 만들었고 피피티를 작업하면서 발표준비를 할 것이다.

김경래 : socket io 방식으로 서버와 클라이언트가 통신을 하는 것을 공부했다. 오늘은 스케줄에 맞춰서 일을 할 생각이다.

김기표 : 어제는 채팅을 치면 메세지컴포넌트가 렌더링 되는 작업을 했다. 오늘은 같이 서버도 올려보고 발표준비도 도와줘야겠다.

11월 14일 스크럼

고승빈 : 저는 어제 채널을 생성했을 때 프론트에서 서버에 요청을 보내는 검증로직과 fetch를 했고, 집에가서는 jest로 test를 짯다. 확인하고 PR을 날릴 예정이다. 이것을 했다. 오늘은 서버와 클라이언트가 만들어져있으니까 ci를 적용해 볼 얘정이다.

이상원 : 저는 어제 채널 목록을 보여주는 ui랑 채널을 생성하는 모달 ui를 만들었고 기능이 완벽하지 않아서 아직은 기능 보완이 필요하다. 이번주 주말에는 컨텍스트 api를 공부하고 손을 볼 예정이다. ui자체는 나오기 때문에 인터렉션은 다음에 적용하겠다. 오늘은 참여목록이 보이는 화면을 만들고 싶다. ajax와 연동도 해볼 것이다.

김경래 : 저는 어제 노드교과서 보면서 프로젝트 구성하는 것을 뿌려뵜다. sns 실습을 해봤다. 채팅 팔로우 오오스를 공부했는데, 아마 웹소켓은 월요일쯤 되야 될 것 같다.

김기표 : 저는 어제 메세지 컴포넌트를 만들었고 프로젝트에 적용할 orm을 찾았습니다. 이따 11시에 같이 뜯어볼 수 있는 시간을 가졌으면 좋겠고, 오늘은 메세지를 입력하면 화면에 출력이 되는 일련의 fetch 작업과 ui control feature를 구현할 계획입니다. 또 테스트 툴을 공부해서 한 번 적용해 볼 예정입니다.

11월 13일 스크럼

고승빈 : 경래님과 express 서버를 typescript로 생성했고, 프론트 ajax 통신을 구현할 예정이며 socket.io 통신을 경래님과 릴레이로 구현할 예정입니다.

김경래 : 승빈님과 express 서버를 typescript로 생성했고, 오늘은 socket.io를 공부하면서 실시간 채팅을 구현할 예정입니다.

이상원 : slack 채널 네이게이션바를 UI를 생각해봤다. 오늘은 채널 네비게이션바와 채널 생성 modal을 구현할 예정이다.

김기표 : 어제 app의 레이아웃과 메세지를 보내는 컴포넌트를 구현했습니다. 오늘은 context api에 대해 공부하고 메세지 유닛 UI를 구현할 생각입니다.

11월 12일 스크럼

고승빈 : 어제 회의하고 타입스크립트로 lint 적용해서 action test를 해보았고 보일러 플레이팅이 마무리 되면 적용해볼 생각이다.

김경래 : 몽고디비 설치하고 익스프레스로 커넥션한뒤 crud 하는 작업을 해보았다. mysql과 차이점을 비교해 보다면, 같은 culunm에도 데이터가 다를 수 있다. (다큐먼트 단위에서) 이러한 자율을 제한하기 위해 모듈을 상용해야한다. 내 느낌을 이야기해보자면 굳이 no sql을 써볼 필요가 없다.

이상원 : 저는 어제 저녁에 보일러 플레이트 만드는 작업을 기표님과 같이 했다. 기반이 되는 글을 읽는게 쉽지 않았다. 다른 팀에가서 프론트 이렇게 이렇게한다 했더니, 어렵겠다는 반응을 들어서 일말의 가능성을 보았다. 앞으로 공부해야될게 많겠구나 느꼈습니다. 오늘은 ui를 만들 생각입니다.

김기표 : 어제는 상원님과 함께 클라이언트 부분의 보일러플레이팅을 했다. 생각보다 힘들었던 점이 많았지만 잘 해결할 수 있었다. 오늘은 채팅이 올라오는 ui를 개발할 예정이다.

11월 11일 스크럼

이상원 : 주말동안 Eslint에 대해 학습하였고, 오늘 다같이 프로젝트에 적용해보면 될 것 같아요.

고승빈 : 주말동안 집안일이 있어서 CI 적용을 주제를 많이 학습하지는 못하였지만, 마틴파울러의 CIGit Actions 기능에 대해 학습하였다.

김경래 : 주말동안 Express를 타입스크립트로 포팅해보기로 하였는데, 실은 노드 교과서를 학습하면서 팀원들에게 공유하고 싶은 8가지 주제를 선정해보았다.

김기표 : 어제 조금 아파서 지각하게 되었다. 때문에 죄송하다. 주말에는 스타일 컴포넌트 공부를 했고 오늘은 클라이언트에 react, typscript, clean 아키텍쳐를 가지고 보일러플레이팅을 할 예정이다.

Week 1

11월 8일 스크럼

이상원 : backlog와 화면기획서를 작성했고 제로초의 nextjs 강의를 보면서 공부했고, 스케줄에 맞춰 계획서를 작성할 예정이다.

고승빈 : backlog와 화면기획서를 작성했고, 스케줄에 맞춰 계획서를 작성할 예정이다.

김기표 : backlog와 화면기획서를 작성했고 react 강의를 복습하면서 blog를 post했다. 그라운드 룰과 못만들 UI를 작성할 예정이다.

김경래 : backlog와 화면기획서를 작성했고 websocket을 실습했지만 많이 공부하지는 못했다. 계회에 맞춰 계획서를 작성할 예정이다.

11월 7일 스크럼

고승빈 : 어제는 공통된 작업을 했고 오늘은 jenkins정리하고 기획서 작성

이상원 : 어제는 기표와 같이 남아서 화면기획을 하고 경래가 만든 기획서를 오늘 비교하고 기획서 작성하면 될 것 같다.

김경래 : 어제는 웹소켓에서 공부를 조금 했는데 socket.io를 사용하는 것이 좋을 것 같다고 생각했고, 슬랙 예제코드를 찾아보았는데 엄청 많았다. 화면 기획을 해봤고 마지막으로 노드 js에서 버전10을 쓰고 있는데 12로 바꾸는 것은 좋지 않을까 생각한다. 12버전이 프로미스 wrapper가 잘 되어 있으니까 그렇게 생각했다. 오늘은 기획서 제출하고 타입스크립트를 볼 것 같다.

김기표 : 어제는 상원님과 남아서 화면 기획을 하고 좀 더 남아서 리액트 공부를 마쳤다. 매일 공부를 할 예정인데 오늘은 기획서를 제출하고 react hooks을 공부할 예정이다.

11월 6일 스크럼

고승빈 : 어제 CI tool 중에 Jenkins를 공부했다. 그리고 그것을 우리 프로젝트에 적용할지 걱정하는 시간을 가졌다. 오늘은 젱킨스 붙일 플러그인들을 찾아볼 생각이다.

이상원 : 어제 웹 소켓하고 타입스크립트 공부했는데, eslint를 공부하고 있었다. 오늘은 계속 진행할 예정이다. 기능 요구사항도 뽑아내고 할 생각이다.

김경래 : 어제 깃 브랜치 전략이다. 키워드들을 알아보려고 했었는데, 노마드 코더에서 블록체인 간단한 거 개발하면서 타입스크립트에 대해 조금 고민해 보았고 웹 소켓을 물어보았는데 프로젝트 사이즈가 커지면 문제가 생길 수 있다는 것을 들었다. 오늘 실습하면서 알아볼 생각이다. 오늘은 깃 공부를 할 예정

김기표 : 어제는 서비스를 어떻게 구현하면 좋을 지에 대해 고민을 하면서 자료를 찾아보는 시간을 가졌다. 오늘은 오전에 백로그 작성하는 법에 대해서 배울 예정이라는데 그 강의를 잘 듣고 백로그를 잘 작성할 수 있도록 한 번 맞추어 보아야겠다.

11월 5일 스크럼

이상원 : 저는 어제저녁을 먹고 카페에 가서 자기소개서 쓴 다음에 집에 가서 유튜브를 봤는데 react 유튜브를 보려다가 잠시 샛길로 빠져서 다른 유튜브를 보다가 잤다. 오늘은 저희 팀원과 같이 기획서를 작성하려고 한다.

고승빈 : 저는 어제께 저녁때 비슷하게 자소서 쓰고 집에 가서 자기소개서를 썼다. 그리고 원래 목표는 오늘 일찍 와서 파이어 베이스 찾아보는 것인데, 빨리 오려고 했는데 길을 헤매서 늦었다. 누가 샤워하고 있으면 누가 못 들어갔다. 똑같이 파이어 베이스 공부를 조금 해야 할 것 같다. 점심 한 번 제가 살게요.

김경래 : 자기소개서 쓰는 건 이하 동이고, 파이어 베이스를 조금 해봤는데 한 번 사용해 보려고 한다. 어제 집에 가서 nodejs 교과서 읽고 잤다.

김기표 : 어제는 조금 남아서 어떻게 하면 SDK를 만들 수 있을까 고민을 조금 했는데 찾다 보니까 답을 찾을 수 있어서 좋았다. 오늘은 화면 기획과 기능들에 대해서 생각해보고 정리할 것이다.