Skip to content

3월 29일 주간회의록

Poppy edited this page Apr 16, 2024 · 5 revisions

다운로드 : 3월29일_팀_회의록_다운로드용.pdf

작성자 : 정민재 (20181688 소프트웨어학부)

회의 일시 : 3월27일(수) ~ 3월29일(금)

참석자

  • 3월29일(금) : 팀원 전체
  • 3월28일(목) : 정민재, 조휘현
  • 3월27일(수) : 정민재, 이동현

3월29일

  • 프로젝트 네이밍 변경

    “중소 아웃소싱 회사를 위한 인력 PMS 개발” → 중소 키워드 삭제

    담당 교수님의 피드백 : “중소”라는 단어가 굳이 있어야 할 이유를 알 수 없음.

    실제로 업무의 규모가 무한정 커질 것을 대비해 작업 능률 향상을 목적으로 한 프로젝트이므로 취지와 맞지 않다고 판단함.

  • 설정 화면 구상

    설정 화면에 포함될 기능 논의

    현재 논의한 필수 기능 : 자동로그인, 개인정보수정, 오픈뱅킹 연동 및 출금계좌 등록

  • 중간발표 준비

    아웃소싱 회사를 타겟으로 한 프로젝트 특성상 이 직종과 무관한 청자로 하여금 공통된 배경지식과 문제의식을 갖게 하는 것이 매우 어렵고, 중요할 것으로 예상함.

    수업 내용을 참고하여 프레젠테이션 내용을 수정하고, 발표자 선정 및 발표자의 Q&A를 대비하여 각 파트별 진행 상황과 기술설명 등 소통 강화

    • 기존의 발표자료는 기획, 프론트엔드, 백엔드, AI 파트로 챕터를 나누어, 프로젝트 개요와 파트별 진행상황을 보고하는 형식이었음.
    • 개선된 발표자료는 파트별로 나누지 않는다.
      1. 발표 초반 : 프로젝트 개요, 프로젝트 구상 배경, 실제 적용 시 마주할 변화

        프로젝트의 타겟인 아웃소싱 업체의 실제 업무 과정을 시각 자료로 이해하기 쉽게 설명. 동시에 반대 사이드에서 프로젝트 완성 후 실제 업무 적용 예시를 보여줌.

        구체적인 숫자 (1명 채용시 소요되는 시간 x초~x분)를 제시하여 획기적인 업무시간의 단축을 체감할 수 있도록 함.

      2. 발표 중반 : 프로젝트 구조 및 동작방식, 핵심기술, 유저 플로우, 모바일앱 연동 소개

        기술 설명은 최대한 간소화하면서 프로젝트의 큰 구조와, 유저가 실제 경험할 서비스 화면과 업무 과정의 한 예시를 시각자료와 함께 보여줄 예정임.

        서비스에 연동될 모바일앱은 백그라운드 위주이므로 간단한 기능과 용도 설명만.

      3. 발표 후반 : Q&A 및 부록

        상세 기술설명 등 매끄러운 발표를 위해 생략한 내용들을 포함함.

        Q&A 에서 기술 질문이 들어올 경우를 대비.

3월 28일

  • 메인 화면의 필요성 논의 (3월28일)

    현재 디자인 상의 메인 페이지 예시

    Untitled

    실제 구현 시 모든 페이지 상단에 네비게이션 바가 위치할 예정으로, 개발팀에서는 이 화면상에 존재하는 라우팅과 달력 등의 기능들은 모두 대체될 수 있다고 판단하여 해당 페이지의 필요성에 의문을 제기함.

    → 대안으로 좌측에 수직으로 배치된 3개 링크는 네비게이션바로, 달력은 드롭다운 버튼 형식으로 구현할 것을 제안함.

    기획자는 화면 좌측의 바로가기는 향후 지원하는 기능이 늘어날 것에 대한 대비로 유지하자는 의견과 더불어, 월력형 달력이 위의 보기(피그마 자료 속 달력)보다 더 크게 만들어 스케줄러의 역할을 하게 만들었을 경우의 장점과 필요성을 설명함.

  • 설정 화면에 필요한 기능 논의

    자동 로그인 여부, 개인정보 수정, 오픈뱅킹 서비스 연동 및 출금계좌 등록 기능

3월 27일

  • 사용 DB 변경 논의

    초기 기획에서 MySQL을 사용하기로 했으나, 기능 개선 및 추가할 사항들을 논의하며 잦은 DB스키마의 변경이 있을것으로 예상함. 프로젝트의 원만한 진행을 위해서는 DB 마이그레이션에 많은 시간을 할애하기 어렵다고 판단하여 MongoDB를 사용하기로 결정함.

  • 프로젝트 디렉토리 구조 변경

    기존 : 페이지별 디렉토리 하위에 라우터, 컨트롤러, 뷰를 포함

    변경 : 라우터, 컨트롤러, 퓨 디렉토리 하위에 페이지별 파일 추가