완성 하기까지의 과정 (블로그 링크)
(1) 기획 및 와이어프레임
(2) 메인영역의 크리스마스 카드 구현 / git 시작
(3) 메인 수정
(4) 메인 및 팀소개 수정 및 기능 추가
KPT 회고
Keep - 현재 만족하고 있는 부분
✅ 개인적인 성과:
- html, css, 자바스크립트 및 깃허브까지 조금씩이라도 경험을 할 수 있었다는 점이 굉장히 만족스럽다.
- 프로젝트가 어떻게 진행되는 지 흐름을 알 수 있는 계기가 됐고, 소통하는 데 있어서 많은 발전이 있었다고 생각된다.
- 또한 끝까지 팀원들과 협업을 하여 프로젝트를 끝냈다는 것에 있어서 많은 보람을 느낀다.
✅ 팀의 성과:
- 완성도 높은 프로젝트 결과물 (메인기능은 물론 추가기능까지 멋지게 구현했다고 생각)
- 팀원들의 원할한 소통 및 적극적인 아이디어 제시와 피드백
- 문제발생 시 팀원들이 적극적으로 참여해서 문제 해결
Problem - 불편하게 느끼는 부분
⚠️ 개인적인 아쉬움:
- 자바스크립트를 거의 활용하지 못하고 CSS와 html에만 치우친 코딩을 한 것과
- 맡은 업무를 구현 하는 것에만 집중하여 개발한 코드 자체는 굉장히 지저분해 보이는 것이 굉장히 아쉬웠다.
- 또한 깃허브을 다루는 데 너무나도 부족함을 많이 느꼈다.
⚠️ 팀 차원의 문제:
- 발표자료로 정리해서 팀원 누구나 포트폴리오에 추가할 수 있었다면 좋지 않았을까…?
- 서로 자기가 작성한 코드를 리뷰할 시간이 있었다면 실력 향상에 도움이 더 되지 않았을까?
- 깃허브충돌 다수 발생
Try - Problem에 대한 해결책, 당장 실행 가능한 것
🌟 새로운 도전:
- 구현하기에 급급해 특히 모달같은 경우는 다른 분이 하신 코드를 거의 복붙하여 사용했는데, 아직도 다 이해를 하지 못한 부분이 많다. 기초를 단단히 다져서 제대로 내 코드를 짜고 싶다.
- 또한 자바스크립트가 html이나 css에 비해 많이 뒤쳐졌는데 개인학습을 진행해서라도 다음에는 자바스크립트를 최대한 활용해 보고 싶다.
- 마지막으로 깃허브도 열심히 공부해서 민폐끼치는 일 없도록 하겠다.
🌟 문제 해결 방안:
- 마감 후 서로의 코드를 설명해주는 시간 갖기? 코드 주석을 더 정확히 달아보기
- 깃허브 충돌의 해결방안으로 브랜치를 사용하자!!