Archive

2021-04-07 TIL - 3차 팀프로젝트 회의

|

2021-04-07 TIL - 3차 팀프로젝트 회의


  • 오늘 한 것
    1. 인터렉티브 웹 개발
    2. 학원 대면수업(15:30~22:00) 프로젝트 시작
    3. 인터페이스 설정 맞추기 및 팀 회의 - 프로젝트를 시작하기 앞서, 팀원 모두의 인터페이스 설정을 맞췄다. 마크업을 미리 시작한 프론트단은 사전에 인코딩설정, 버전설정 등등을 맞추고 시작했지만 이제부터 작업을 시작하는 백엔드단 팀원들은 그렇지 않아서 한글이 깨지는 등의 괴현상(?)이 지속됐기 때문이다. 그리고 모두 모여 팀 회의 시간을 가졌다. Github에 pull request를 올리고 reviewer를 누구에게 거는지, reviewer의 확인 후에 merge를 하자는 등의 몇 가지 룰을 정했다. 모두 실력이 제각각인 탓에 조금 더 잘하는 팀원과 그렇지 않은 팀원을 짝지어서 서로 cross-check가 가능하도록 했다. 백엔드 단의 업무 분배도 마쳤는데, 로그인, 주문, 게시판 등 큰 틀안에서 기능별로 업무를 나누고 서로의 레벨에 맞게 나눠가졌다. 작업 일정은 각자 맡은 작업이 3일 이상 소요될 경우 팀원에게 알리고 도움을 요청하자는 식으로 결정했다. 일정은 아마 꾸준한 조율이 필요할 것으로 보인다.
    4. 사용자 페이지 nav, footer 모듈화 - 거의 모든 페이지에 공통적으로 들어가는 nav와 footer를 모듈로 빼서 jsp에서 include하는 식으로 모듈화 작업을 진행했다. 프론트단이 먼저 작업을 진행하면서 서로 각각 맡은 페이지를 공장 돌리듯 뽑아내느라 이 부분을 간과하고 넘어갔었는데, 본 프로젝트에서 코드 재사용성, 업무 효율을 높이기 위해 제일 먼저 이 작업이 필요하다고 느꼈기 때문이다.

  • 내일 할 것
    1. 인터렉티브 웹 개발
    2. 학원 대면수업(15:30~22:00) 프로젝트 시작
    3. 아이디, 비밀번호 찾기 화면 구현
    4. 관리자모드 로그인 페이지 구현



  • 끝으로

지금부터 5주, 프로젝트 완성을 위해 열일하자

오늘의 한 줄 총평 : 정식 프로젝트 시작일