회의 진행 일자 | 2023년 9월 15일(금) 19:00 |
참석자(총 5인) | (참여기업) 박정호, 최환석
(운영진) 조용훈, 송원준, 김은정, 장희승
(강사) 박종욱 |
1. 회의 안건
•
프로젝트 내용 요약 안내
•
프로젝트 진행 세부 사항 조율
•
프로젝트 결과 평가 기준 확립
2. 프로젝트 내용 요약
•
프로젝트 실시 기간 : 2023년 9월 19일(화) ~ 2023년 10월 25일(수)
•
프로젝트 주제
◦
Firebase 기반의 이커머스 앱 개발
•
프로젝트 결과물
◦
프로젝트#3과는 차별화된 Firebase 기반의 이커머스 사용자 앱
◦
관리자용 앱
◦
콘솔형 Firebase 백엔드 구축
3. 프로젝트 변경 사항
•
변경 전
◦
-
•
변경 후
◦
-
•
변경 사유
◦
변경 사항 없음
4. 프로젝트 진행 세부 사항
•
요구 사항
◦
주제 → 이커머스 분야로 한정
◦
프로젝트 체크 리스트 제공
No | 분야 | 내용 |
1 | 개발 | 화면에 나타나는 기능은 모두 정상작동하는가 |
2 | 오류를 최소화했나 | |
3 | 작동중 앱이 중단되는 일은 없나 (실기기 테스트 필수) | |
4 | 앱 아이콘을 적용했나 | |
5 | 앱 구동 도입화면(Splash/Launch화면)이 준비했나 | |
6 | Light/Dark 모두에서 정상적인 표시와 조작을 지원하나 | |
7 | OS설정으로 기본글자 크기가 조정되어도 레이아웃에 문제없나 | |
8 | 필요한 플랫폼(OS, 기기)만 대응하도록 설정했나 | |
9 | 화면 회전 처리에 문제 없나 | |
10 | 데이터가 대량으로 늘어나도 문제없나 | |
11 | 대량의 목록을 대응하기 위해 페이징이 적용했나 | |
12 | 목록을 새로고침할 방법이 있나 | |
13 | 문자열 데이터의 길이가 없거나 매우 긴 경우에도 문제없나 | |
14 | 이미지/사진 데이터의 크기가 아주 작거나 매우 커도 문제없나 | |
15 | 서비스를 관리할 별도의 앱 또는 모드를 준비했나 | |
16 | Google Analytics로 사용자들의 로그 수집이 가능한가 | |
17 | Firebase를 개발, 테스트, 배포 단계마다 별도 구축했나 | |
18 | Firestore의 보안규칙에 제약은 설정했나 | |
19 | 서버 통신에 문제가 있는경우 안내하나 | |
20 | 데이터가 없는 항목에는 내용없음을 안내하나 | |
21 | Push Notification 선택 후 앱에서 바로 관련 항목으로 이동하나 | |
22 | 외부 링크로 다른 앱을 열 때 관련 안내를 해주고 동의를 얻어 이동하나 | |
23 | 시각장애인 등을 위한 접근성을 확보했나 | |
24 | 레이아웃 | iPhone SE |
25 | iPhone 13 mini | |
26 | iPhone 15 | |
27 | iPhone 15 Plus | |
28 | iPhone 15 Pro | |
29 | iPhone 15 Pro Max | |
30 | iPad mini | |
31 | iPad | |
32 | iPad Air | |
33 | iPad Pro (11 inch) | |
34 | iPad Pro (12.9 inch) | |
35 | macOS | |
36 | 앱 정보 | 앱에서 저작권자/개발자와 버전을 보여주나 |
37 | 앱에서 활용한 외부 라이브러리, 글꼴, 이미지 라이선스를 보여주나 | |
38 | 고객상담용 이메일 연락처를 준비해 보여주나 | |
39 | 앱에 포함된 글꼴, 이미지, 콘텐츠에 저작권 문제없나 | |
40 | 회원 시스템 | 회원약관이 있고 명시적으로 직접 동의를 해야 가입되나 |
41 | 개인정보처리방침이 있고 명시적으로 직접 동의를 해야 가입되나 | |
42 | 모든 방법에서 회원가입은 문제없나 (이메일, 구글, 애플 연동 등) | |
43 | 회원탈퇴는 문제없나 | |
44 | 가입부터 탈퇴까지 개인정보처리에 법적 의무를 다하나 (GDPR등) | |
45 | 로컬에 민감한 개인정보를 암호화 처리 후 저장하는가 | |
46 | 데이터 조작은 권한이 있는 관리자나 회원만 가능한가 | |
47 | Github | 소스코드 공개를 결정했나 |
48 | 적용할 라이선스를 선택했나 | |
49 | README.md에 라이선스를 명시했나 | |
50 | 코드에 서버 인증키 등 민감한 정보는 제외되었나 | |
51 | 저장소에 Firebase정보파일, 인증키 등은 제외되었나 | |
52 | 저장소에 Pods폴더, Podfile.lock 등은 제외되었나 | |
53 | 저장소에 빈 폴더는 없나 | |
54 | 웹 사이 | 무엇을 하는 앱인지 보여주나 |
55 | 기능 소개를 스크린샷과 함께 보여주나 | |
56 | 앱스토어 링크가 있나 (선택사항) | |
57 | GitHub 저장소 링크가 있나 (선택사항) | |
58 | 개발 참여자 정보가 앱에서 잘 보여지나 | |
59 | 문의할 연락처 이메일 링크가 있나 | |
60 | 앱 스토어 | 앱스토어 심사 기준을 보았을 때 우려되는 점은 없나 |
61 | 스크린샷이 준비되나 | |
62 | 소개글이 준비되었나 | |
63 | 검색될 태그들이 준비되었나 | |
64 | 홍보 영상이 준비되었나 | |
65 | 웹사이트가 준비되었나 |
•
팀 구성 세부 사항
◦
총 원 : PM 포함 10명 이내 구성
◦
팀 수 : 10팀(오점순오점돌방, 신생젊은이, 루예삐오, 현실도피자, 산유국, 다이닝픽, 돈독, Private, Grew, 지파두)
◦
PM 선발 기준
▪
최종 프로젝트에 아이디어를 기획하여 제출한 자
◦
팀 인원 구성 기준
▪
아이디어 공모 후 1,2 지망 설문 진행
▪
1 지망 탈락 되면 2 지망 자동 지원
▪
2 지망 탈락 되면 운영진과 PM 간 협의로 임의 배정
•
팀 별 멘토링 세부 사항
◦
팀 별 멘토 1인 및 강사 배정
▪
오점순오점돌방 : 양호준 멘토님
▪
신생젊은이 : 손효주 멘토님
▪
루예삐오 : 손효주 멘토님
▪
현실도피자 : 유재호 멘토님
▪
산유국 : 양호준 멘토님
▪
다이닝픽 : 박종욱, 유민영 강사님
▪
돈독 : 유재호 멘토님
▪
Private : 양호준 멘토님
▪
Grew : 손효주 멘토님
▪
지파두 : 유재호 멘토님
◦
주 1회 멘토링 진행
▪
팀 PM과 일정 협의 후 진행
5. 프로젝트 결과 평가 기준
•
평가 기준 세부 항목
◦
UX/UI에 대한 평가
◦
성능에 대한 평가
◦
기능 완성도에 대한 평가
◦
문서 품질에 대한 평가
•
최종 프로젝트 평가 항목 기준 설정 및 점수 분배
평가 항목 | 세부 평가 항목 |
UX/UI | 일관성: 일관된 디자인 원칙과 패턴 사용 여부를 평가합니다 (버튼, 아이콘, 색상 등의 요소들이 일관되고 예측 가능한 방식으로 사용되었는지 확인합니다) |
직관성: 사용자 인터페이스가 직관적이고 이해하기 쉬운지 평가합니다 (사용자가 경험하는 목표 수행 단계가 명확한지 확인합니다) | |
심미성: 앱의 디자인이 사용자에게 호감을 주는지 평가합니다 (색상 조합, 레이아웃 등을 확인합니다) | |
접근성: 장애를 가진 사용자들도 쉽게 이용할 수 있는 기능과 옵션이 있는지 평가합니다 | |
성능 | 메모리 사용량(RAM 리소스 최적화): 앱이 실행되는 동안 과도한 메모리를 사용하는지 평가합니다 |
네트워크 통신: 서버와의 통신이 원활한지 평가합니다(데이터 요청과 응답에 대한 처리 속도를 확인합니다) | |
반응성: 모든 상호 작용(버튼 클릭, 스크롤 등)에 대해서 부드럽고 빠른 반응성을 제공하는지 평가합니다 | |
배터리 사용량(CPU 리소스 최적화): 앱이 배터리를 효율적으로 사용하는지 평가합니다 | |
기능 완성도 | 정확성: 필수 기능이 정확하게 동작하는지 평가합니다. (예상된 결과와 실제 결과가 일치하는지 확인합니다) |
문서 품질 | 사용자 매뉴얼이 있다면 가점이 있습니다 |
발표 자료 문서 품질 우수성을 평가합니다 |
기준 | 배점 | 기준 | 배점 | 기준 | 배점 |
UX/UI 세부 항목 최우수 | 5 | 성능 세부 항목 최우수 | 5 | 기능 완성도 최우수 | 5 |
UX/UI 세부 항목 우수 | 4 | 성능 세부 항목 우수 | 4 | 기능 완성도 우수 | 4 |
UX/UI 세부 항목 보통 | 3 | 성능 세부 항목 보통 | 3 | 기능 완성도 보통 | 3 |
UX/UI 세부 항목 미흡 | 2 | 성능 세부 항목 미흡 | 2 | 기능 완성도 미흡 | 2 |
UX/UI 세부 항목 불량 | 1 | 성능 세부 항목 불량 | 1 | 기능 완성도 불량 | 1 |