* KPT회고란
* 프로젝트 요약
* Keep
* Problem
* Try
KPT회고란?
다양한 회고 방법론 중 하나로, Keep, Problem, Try의 약자이다. 회고 내용을 세 가지 관점으로 분류하여 회고를 진행한다.
프로젝트 요약
프로젝트 내용 : 팀 소개 페이지 만들기
필수 작업
- CRUD의 CR 구현하기(각자의 댓글 리스트)
- 각자의 소개 카드부분 HTML 만들어서 버튼 클릭할 때마다 보여주기.
- 1p에서 2p로 넘어가는 것
- 2p에서 3p 카드 펼친 부분으로 넘어가는 것
- 3p에서 카드 눌렀을 때 카드 전환되는 것.
Keep
이번 프로젝트에서 유지했으면 하는 부분
지수 : 문제가 생겼을 때 팀원들에게 빨리 말하고 같이 문제 해결 방법을 찾아서 빠르게 해결했던 것, 매일 시간을 정해서 본인의 진행 정도를 확인했던 것이 아주 좋았다. 같은 팀원의 진행속도가 빠르면 동기부여도 되고, 느리면 빠른 사람이 도와주기도 해서 잘 진행이 되었던 것 같다.
종우 : 다른 사람의 말을 먼저 경청하는 자세가 좋습니다. 나머지는 여러분의 뜻과 같습니다.
진희 : 각자 의견도 잘 나왔고, 긍정적이게 받아들여지면서 잘 적용돼서 좋았습니다.
아영 : 현실적으로 구현이 어려운 부분 (기능의 어려움이나 시간의 모자람)을 과감히 포기하고, 할 수 있는 부분의 완성도를 높였던 것.
주민 : 팀원들간의 이슈를 공유해서 해결하는 것
Problem
이번 프로젝트에서 발생한 문제점을 객관적으로 판단하고 해당 문제점을 해결할 수 있는 현실적인 방안을 제시.
댓글의 수정, 삭제 부분을 구현해내고 싶었는데 못했다. 다른 팀을 보니 생활코딩의 유튜브 강의를 참고하면서 만들었던 거 같은데 그런 강의를 활용 못해서 아쉬웠다.
기본적으로 협업을 하는데 필요한 변수 설정, 클래스 설정 등 사소한 것부터 하나하나 다 정해야 한다. 나중에 수정을 하는데 시간이 들었다. 계획을 세울 때 구체적으로 자세히 시작하는 것이 좋을 듯.
매니저님께서 말씀하셨던 백앤드, 프론트앤드를 모든 팀원들이 다 만져보셨으면 하셨다고 한 부분에서, 모든 팀원이 백앤드를 만져보진 않았던 것 같아서 아쉽습니다. 역할 분배를 초반에 더 세세하게 하거나, 중간 회의를 더 디테일하게 하는 게 좋겠습니다.
HTML, CSS, JavaScript 코드를 쓰다 보니까 점점 복잡해져서 가독성이 떨어져서 보기 안 좋았던 것 같다. 어떻게든 구현은 했는데 나중에 내가 보기가 힘들어서 고생을 했다. 많이 해보고 어떤게 깔끔한 코드고 더 메모리를 적게 쓰는 코드인지 알면 가능할 거 같다. 결론. 많이 코딩해보자!!
선택과 집중을 더 열심히 한다. 버릴건 버리고 자를건 자르자.
본인 코드에 대해 주석을 달아서 다른 팀원이 코드를 봐도 이해하기 쉽도록 하면 좋겠다. 어떤 기능을 구현했는지, 어떤 의미의 변수인지 정도는 주석을 달아보자!
Try
다음 프로젝트를 위해 해야 할 노력
- 부트스트랩 등 다양한 툴 사용해보기
- 깃 공부, 브랜치를 새로 만들 때는 누가 어떤 걸 할건지 직관적으로 볼 수 있게 이름 지을 것.
- REST API 공부, URI는 데이터 이름으로 의미가 있는 이름을 지었으면 좋겠다!
- 명령어, 태그, 코드 등 필요한 기초지식 필수 익히기
- 개인별 메인 파트, 서브 파트를 설정하는것
- 주석 다는 습관 만들기
이번 프로젝트를 통해 느낀 점
지수 💗
프로젝트를 진행할 때는 확실히 많이 소통하는 게 중요한 것 같다. 소통을 해서 문제가 빨리 해결된 적이 많았다. 팀원 분의 문제를 한 번 해결해 드린 적이 있었는데 그렇게 기분이 좋고 뿌듯할 수가 없었다. 나중에 내가 실력 있는 개발자가 되어서 stackoftheflow에서도 답변을 달아줄 수 있는 개발자가 되고 싶다는 생각을 했다. 그리고 아무래도 공부한 시간이 달라서 실력이 다른 건 당연한 거겠지만 잘하시는 분을 보면 어쩔 수 없이 부러웠다..!! 나도 열심히 해야겠다는 동기부여가 잘 되었다. 이번 프로젝트의 아쉬웠던 점을 다음 프로젝트 때는 잘 반영해서 더 잘 해내고 싶다.
종우 💙
원활한 소통의 강점을 깨닫게 되었다. 살면서 인간이 답답한 적이 많았는데 이번 프로젝트에서는 그런 느낌이 들지 않았다. 진행이 잘 안되었더라도 대화와 회의 등을 통해서 뭐라도 얻어갈 수 있는 기회를 만들 수 있을 듯하다. 개발자로서의 소통이라는 것이 이러한 경험이 아닐까 ? 그리고 공부를 열심히 하자. 그것은 많을 수록 좋다. 코드 그냥 궁금하면 올리고 돌려보자. 파이팅.
주민 💜
부족한 부분이 많다는 것을 느꼈고 협동과 여러 프로그램의 중요성도 많이 느꼈습니다, 진행하면서 정말 많은 도움을 받고 배움을 얻었는데 다음에는 도움을 줄 수 있는 사람이 되고 싶다는 생각을 했습니다.
진희 💙
완강을 하지 못한 상태여서 걱정도 많고 혹시 너무 못 따라가서 민폐가 될까봐 정말 긴장하면서 작업했는데, 많은 도움이 못 된 것 같아서 죄송스러움과 함께 팀원분들께서는 많은 도움을 주시고 또 같이 서로가 소통하고 협력해주셔서 너무 감사했습니다. 포기.. 하지 않고 끈기 있게 공부해서 하나하나 이해하고 코드 칠 수 있도록 앞으로도 열심히 해보겠습니다...!
아영 💛
캠프 이후 첫 팀프로젝트였는데, 많은 에러들과 시행착오가 있었지만 서로 원활한 소통으로 원하는 결과를 얻을 수 있어서 뿌듯했습니다. 다른 팀들의 발표를 보면서 더 욕심나는 부분도 있고, 저희 팀이 잘 한 부분도 보여서 끝까지 많은 것을 느낄 수 있었습니다. 더 많이 배워서 멋진 프로젝트를 이뤄내고 싶습니다!
팀원 분들 덕에 즐겁고 가치있는 시간 보낼 수 있었습니다. 모자란 팀장이었어서 많이 죄송합니다. 다음 번에 또 만나게 되면 그 때는 발전된 모습을 보여드릴 수 있게 노력할게요. 정말 감사합니다.
'SPARTA Project' 카테고리의 다른 글
[Java] HI5조 - 메모장 프로젝트 (6/2 - 6/5) (0) | 2023.06.05 |
---|---|
[Java] 개인 프로젝트 - 키오스크 구현 정리(5/26 ~ 6/2) (0) | 2023.06.02 |
< 초록색이 젤다 맞죠? > - 팀 프로젝트 04 (1) | 2023.05.18 |
< 초록색이 젤다 맞죠? > - 팀 프로젝트 03 (0) | 2023.05.17 |
< 초록색이 젤다 맞죠? > - 팀 프로젝트 02 (0) | 2023.05.16 |