Team
🗃️ Github
GitHub - pledge24/SA
📽️ 시연 영상
https://youtu.be/UW8VpBGCAPA
🗒️ 발표 자료
미니 프로젝트 소개.show
👣 개인과제
SA예시 가져온 것
1. 프로젝트
- 프로젝트 명 : 팀 소개 웹페이지 제작 미니 프로젝트
- 소개
- 한 줄 정리 : 팀 소개 및 팀원 개별 소개가 포함된 웹 페이지를 제작한다.
- 내용
- 개인 프로필 페이지 조회: 팀원의 간단한 자기소개, 취미, SNS 등을 페이지에 표시합니다.
- 방명록 기능: 각 팀원의 상세페이지에 방명록이 있습니다. 방명록은 CRUD기능이 구현되어있습니다.
2. 기획 관련 메모
- 팀원 소개라는 주제가 충실히 전달될 명료한 페이지 제작과 그에 따른 폰트 설정
- 방명록 관련 가시성
3. WBS & Tasks
🏝️ Ground Rules
- 점심시간 12:00 ~ 13:00
- 저녁시간 18:00 ~ 19:00
- 의견을 적극적으로 내자. by. 형석 님
- 모르는 내용이 있다면 확실히 알아보고 넘어간다. by. 태리 님
- 까먹기전에 복습하자. by. 요한 님.
- 모든 시간 약속을 잘 지킵시다 by. 호연 님.
🚩 Goals
- 우리 팀을 소개하는 간단한 웹페이지를 제작해본다.
- 웹 개발 강의에서 배운 html, css, javascript의 기본 활용 방법을 익힌다.
- Github을 이용한 협업을 경험해 본다.
- Jquery와 BootStrap, 그리고 firebase의 활용 방법을 익힌다.
- 최종 제출 : 04/19 (금) 12:00까지
- 발표 : 04/19 (금) 14:00까지
🕑 회의
회의는 Github에 커밋할 때마다 바뀐 결과를 보며 수시로 진행한다.
🚦 Project Rules
Code Convention
Github Rules
KPT 회고
🌞 계획표
요일 별 상시 업무 [D-5]
📢 SA 서면피드백
**[총평]**
기본에 충실하게 잘 작성해 주셨습니다.
무엇보다 와이어프레임이 심플하지만 필요한 내용이 잘 들어 있어서 좋습니다.
윤형석님, 고태리님은 이미 웹개발 강의를 모두 수강한 상태이고,
코딩 유경험자이므로 조금 더 추가적인 기능이 있으면 좋을 것 같습니다.
Firebase를 이용해 개인 페이지 별 방명록을 추가해보는 것도 좋을 것 같고,
오늘 Git 특강에서 들은 Github을 통해서 협업을 진행해 보는 것도 좋을 것 같습니다.
가능하다면 Github Page를 이용해서 배포도 해보세요.
**[Ground Rules]**
밥은 꼭 잘 챙겨먹으면서 합시다 :)
개인별로 1가지 씩 규칙을 만든 것 좋습니다!
잘 지키면서 첫번째 팀 프로젝트 완성해 봅시다.
**[Goals]**
이 프로젝트를 수행하면 얻을 수 있는게 무엇인지도 같이 적어주면 좋을 것 같습니다.
ex)
- 웹 개발 강의에서 배운 html, css, javascript의 기본 활용 방법을 익힌다.
- Github을 이용한 협업을 경험해 본다.
**[회의]**
매일 아침, 저녁에 시간을 정해서 각자 오늘의 할일, 달성도를 체크하면서 서로를 독려해 주세요.
**[Project Rules]**
- 개발환경: 미니프로젝트에 사용되는 기술들을 나열해 보세요.
- Code Convention, Github Rules:
개발할 때에는 규칙을 정하고 지키는 것이 중요합니다.
코드를 작성하는 규칙, 그리고 Git 커밋 메세지를 작성하는 규칙도 있습니다.
위의 용어를 검색해보고 어떤 방식들이 있는지 정리해 보세요.
**[개인과제]**
개인과제를 빠르게 진행한 후 함께 프로젝트에 참여해 보세요!
아직 진행이 안된 조원들의 몫은 남겨두고, 프로젝트를 진행해 주세요.
**[프로젝트]**
이번에는 매우 간단한 프로젝트이기 때문에, 한 줄 정리로 끝날 수 있습니다.
기능을 더 추가한 후에 프로젝트에서 제공하는 기능들을 나열하고 간략하게 설명을 적어주세요.
ex)
- 개인 프로필 페이지 조회: 조원의 간단한 자기소개, 취미, SNS 등을 페이지에 표시합니다.
- 방명록 기능: 상세 페이지에 방문한 사람이 짧은 글을 남길 수 있습니다.
**[기획 관련 메모]**
기획할 때 고민했던 내용들을 적어주세요.
어떤 점을 고려하며 프로젝트를 기획했는지 적어두면 추후 기획 변경 시 참고할 수 있습니다.
**[WBS & Tasks]**
역할 분배가 되어 있지 않습니다.
각각의 기능 단위로 나눠서 역할을 분배해 주세요.
Github 세팅, Firebase 세팅, Github Page를 이용한 배포 등도 Task가 될 수 있습니다.
**[와이어프레임]**
알아보기 쉽게 잘 구성되어 있습니다.
특히 액션 이후 어떤 페이지로 이동하는지 화살표로 표시해 준 것은
개발자가 명확하게 플로우를 이해하고 개발할 수 있도록 도와줍니다.
상세 페이지에 기능을 더 추가해 보세요.
**[API 명세서]**
Firebase를 이용하게 된다면 API 명세서를 한번 작성해 보세요. 완벽하지 않아도 좋습니다.
API 명세서는 앞으로 모든 프로젝트에서 항상 작성해야 되며,
백엔드 개발자와 프론트엔드 개발자가 소통하는 창구라고 생각하면 됩니다.
**[ERD]**
ERD가 무엇인지 검색해 보고,
Firebase를 이용하지 않고 만약 DB를 구성해서 사용한다면
어떤 식으로 ERD를 작성해야 될지 생각해 보세요.
4. 와이어프레임
5. API 명세서 (구현 기능 안에 상세 설명 추가)
API 명세서
6. ERD DIAGRAM
Backend (6)