9조 어구
1. 한 주의 흐름
1) 한 일
- 프로젝트 명: 젬스톤
- 필수 작업: 팀 소개 웹페이지 제작
- 팀원들의 정보를 보여줄 수 있는 페이지 구현
- 페이지별로 방명록을 입력 받을 수 있는 백엔드 개발
- DB에 저장된 정보들을 사람들에게 보여줄 수 있는 페이지 제작
- 프로젝트 소개 문서
- 추가 작업: 반응형 웹 구현 , 방명록 & 소개글 탭 전환 기능 구현
2) 느낀점
- 성환 - 모두들 한 가지 이상 잘하는 분야가 있어서 각자의 위치에서 최선을 다해 주었다. 또 , 서로 부족한것을 피드백 해주어 같이 성장할 수 있었다고 생각한다.
- 상현 - 협업이 처음이라 많이 어려웠고 어색했지만 항상끝나고나면 아쉬운부분과 후회가 많아진다.
그에 대해 다음 프로젝트에 있어 이번프로젝트에서 하지못했던일들을 더 열심히 잘 하고싶다. - 윤숙 - 짧은 시간 안에 처음 보는 사람들과 내가 익숙하지 않은 일들을 해야 했는데 다들 서로를 존중하면서 끊임 없는 소통을 통해 한 명도 포기하지 않고 같이 프로젝트를 완주 할 수 있어서 너무 고마웠고 뿌듯했다.
- 회수 - 개발에서의 팀 프로젝트가 처음이어서, 협업을 하는 데 많은 어려움이 있었다. 하지만 프로젝트를 완성하는 과정과 발표를 하고 들으며, 부족한 만큼의 부분만큼 많이 배웠다고 생각한다.
- 정근 - 협업이라는게 낯설었는데 첫 프로젝트 부터 좋은 팀원을 만나 각자 할 수 있는것을 모아보니 수월하고 새로 배워가는것도 상당히 많았다. 다섯명이 공유하는 지식은 혼자 공부할때보다 훨씬 효과적인 것 같다.
2. Keep
- 처음 개발하는 기능 구현에 주저 없이 도전 할 수 있는 열정
- 동료가 작업 시 문제가 발생할 경우, 서로 나서서 도와주기
- 프로젝트가 끝나기 전까지 어떻게든 완성하려고 하는 집중력
- 끊임 없이 소통하고 헷갈리는 부분은 서로 물어보면서 확인하고 매니저님이나 튜터님에게 적극적으로 질문하면서 프로젝트 진행의 정확도를 높이려고 한 것
- 되든 안되든 끝까지 포기하지 않는 마인드셋
3. Problem
1) 문제
- git hub 를 통한 협업이 미흡했다.
- 웹 페이지 메인 화면에서 기능 구현을 모두가 나눠서 하지 못한 것 같다.
- 한 작업이 끝날 때 마다 가이드를 확인하고 역할을 정하고 애매한 부분에 대해 고민하느라 시간을 많이 보낸 것
- 부족한 코드 정리로 코드 가독성 저하
- 협업에 사용할수있는 프로그램에대한 이해도가 낮았음
2) 원인
- 아무래도 다들 처음 접해보는 것이다보니 모르는것이 많았다.
- 기능과 역할을 분담하는 데 있어서 좀 더 세부적으로 의논이 필요했다.
- 작은 기능을 구현하더라도 개발기간이 오래걸려 그에 따른 부족한 시간에 대한 압박
- 첫 프로젝트를 어떠한 가이드없이 던져준 점이 좀 힘들었음
4. Try
- git hub에 대해서 공부하기
- 좀 더 여유있는 코드 작성으로 꼼꼼히 주석 작성
- 많은 시도를 위한 기본 언어 공부
- 처음에 시간을 좀 들여서 전체적인 프로젝트 내용을 자세히 살펴보고 헷갈리는 내용 없이 잘 정리하고 각자 맡은 역할, 해야 할 일, 한 일 등을 체크할 수 있는 체크보드를 만들기
'개발 일지 > 토이 프로젝트' 카테고리의 다른 글
Json-server 버그 (0) | 2022.12.27 |
---|---|
좋아요 기능 구현 (0) | 2022.12.26 |
리액트 프로그래스바 만들기 (1) | 2022.12.23 |
리액트 팀 프로젝트 (0) | 2022.12.23 |
React_B반_9조 미니 프로젝트 (0) | 2022.10.31 |