A반 5조 미니프로젝트 KPT회고

쓰옹·2022년 11월 29일
0

프로젝트 완성본 깃허브 링크



KPT 회고

KEEP

이번 프로젝트에서 진행한 과정 중 다음 프로젝트에서도 유지했으면 하는 부분

  • 모르는 부분을 공유하고 같이 의논할 수 있는 점
  • Git을 최대한 이용해서 협업한 점
  • 에러를 해결하려고 끝까지 노력한 점
  • ⭐아무도 포기하지 않은 점⭐
  • 잘못된 설계를 바로 수정하고 진행한 점
  • 시작 시 사용될 변수를 통일한 점


PROBLEM

문제점 : 이번 프로젝트에서 발생한 문제점을 객관적으로 판단

  1. Git 사용 미숙
  2. 프로젝트 기획 단계 부실.
  3. 개발 일지 작성 미흡
  4. 개발 진행 상황이 원활하게 공유되지 못한 점
  5. java이론을 프로젝트에 잘 접목 시키지 못한 점


TRY

다음 프로젝트를 위해 해야 할 노력

  1-1.   github 숙련도 올리기 → git 강의 완강하기
  1-2.   branch, merge 공부하기

  2-1.   요구 사항 분석하기
  2-2.   플로우 다이어그램
  2-3.   UML 다이어그램
  2-4.   초기 설계에 시간 투자하기

  3-1.   논의사항, 진행사항 자세하게 기록하기

  4-1.   A-3조 노션을 본받아서 팀원들이 맡은 업무 진행상황을 더 세세하게 분류하기

  5-1.   java 기초 지식을 더 완벽하게 숙지하도록 더 공부하기



느낀점


이송언

강의를 통해 배운 내용을 코드로 직접 구현할 수 있어서 좋은 기회였지만, 아직 개념이나 클래스간 관계에 대해 부족한 부분이 많아 어려움이 있었다. 그래도 팀원들과 소통이 잘 되고 어려운 부분은 많이 도움을 받을 수 있어서 고맙고 좋았다. 다시 코드 분석을 세세하게 하고 다른 조의 코드도 분석하면서 부족한 개념과 구성의 부분을 복습해야겠다.


장지예

객체지향에 대한 개념이 부족한 상태로 미니 프로젝트를 하면서 스스로도 부족하다는 느낌을 많이 받았고 프로젝트를 따라가는게 많이 힘들었었다. 팀원분들의 도움으로 무사히 끝마칠 수 있었고 도움되는 자료들도 많이 공유해 주셔서 많이 배우는 기회가 되었습니다.

협업이 익숙하지 않아서 의견을 말할때 정확하게 전달하는 부분에서 어려움을 겪었습니다.


이신희

call by reference와 구조에 대한 중요성을 익힐 수 있어서 좋았다. 프로젝트 과정 중 발표를 통해서 다른 팀들의 진행과정을 볼 수 있어 1. UML 다이어그램 2. 파일 입출력 3. Null 포인트 Exception 처리 등등 앞으로 공부해야 할 정보들을 얻어낼 수 있었다. 또한 도메인 측면에서 어떤 기능을 제공해야 하는 지, 추가해야할 기능과 현재 구현되어 있는 기능중 보강해야 할 부분들은 생각해보게 되었다. 빨리 코드리뷰를 받고 다른 팀드의 코드를 보면서 리팩토링을 어떻게 해야하는가?를 고민하고 시도해보고 싶다. 날짜를 다루는 클래스가 JAVA에는 많고, 팀별로 서로 다른 클래스를 선택하여 구현한 부분이 흥미로웠다. 클래스마다 용도가 어떻게 미세하게 다른지, 어떤 역할을 하는 것인지 Java API 도큐먼트를 보며 공부하고 싶다.


김현중

혼자 공부할 때랑 다르게 다양한 의견을 빠르게 나눌 수 있어서 좋았음.

초기에 설계가 미흡하여 시행착오가 많았던 점은 아쉬운 부분.
자바에 대한 지식, 이해도가 부족해 막힐 때가 많았음.
제공 받는 컨텐츠 만으론 힘든 어려움이 있다는 것을 깨달음. 관련 자료 찾아가며 학습중.

코드 직접 치면서 이해도가 조금은 더 높아짐.


안해리

수업만 들어서는 알 수 없는 클래스간의 관계 혹은 기능들을 프로젝트를 진행하면서 많이 배웠고, 아직 부족하다고 느꼈기 때문에 더 열심히 다음 수업들을 들을 수 있을 것 같습니다. 예제만으로 배우는 메서드는 결국 응용에 있어서 한계를 느낄 수 밖에 없다는 생각이 들었습니다. 더 구체적인 예시를 통해서 기초지식을 탄탄히 하는 것이 필요하다는 것을 깨달았습니다.

profile
기록하자기록해!

0개의 댓글