Frontend 개발자 - hyo.loui

Project : MZ Language (MZL) - KPT 회고 본문

Project

Project : MZ Language (MZL) - KPT 회고

hyo.loui 2023. 1. 13. 19:55

왕초보 mz완성 (react-native app)

 

https://github.com/hyoloui/MZL

 

GitHub - hyoloui/MZL: mz-language 100 day's compelete

mz-language 100 day's compelete. Contribute to hyoloui/MZL development by creating an account on GitHub.

github.com


KPT 회고

 

Keep: 유지해야할 것

  • 커밋컨벤션 지키기
  • 그라운드 룰 잘 지키기
  • 모르는 것 공유하기
  • 지속적이고 원활한 소통하기
  • 프로젝트를 전반적으로 잘 정리하기

Problem: 개선해야 한다고 느끼는 지점

  • 문제 및 해결방안
    • Task 세분화, 관리 >> 첫 기획부터 칸반보드, 계획표를 작성해 마감기한이 설정되어야 한다고 생각했습니다.
    • 효율적인 코드 작성 >> 코드의 성질을 잘 파악해서 알맞게 사용하고 여러 방법중 최적의 방법을 선택해야 한다고 느꼈습니다.
    • 책임감 >> 본인의 실력을 따져 업무의 난이도를 설정하는 것은 올바른 공부방법이 아니라고 생각합니다. 작업의 시간이나, 공부내용이 늘어나더라도 마감기한과 맡은바 책임을 지고 주어진 프로젝트 핵심에서 벗어나지않고 작업에 임한다면 우리가 해내지 못할 것은 없습니다. 문제해결능력이 바로 개발자의 가장 중요한 자질이 아닐까 라는 의견입니다.
    •  

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

  • task 템플릿 이용하여, task를 세분화하고 꼼꼼하게 관리하기
  • 능동적인 자세로 팀 내에서 매끄럽게 협업하기 ( 본인 스스로 선택했고, 누가 하라고 해서 하는게 아니기 때문에 )
  • 여러 방법을 시도하고, 자료를 찾아본 후 스스로의 능력밖인 문제를 공유하기! ( 본인 시간과 노력을 아낄 것이 아니라, 우리 팀원 각각의 작업시간도 소중하다는 인식 갖기 )
  •  

feel:느낀점

  • 혼자서 하는 프로젝트가 아니기 때문에 과제 관리(Task Management)가 정말 중요하다고 느꼈습니다.
    task가 하나하나 모여 커다란 프로젝트가 완성되기까지의 과정이 개발자로써 분업을 할 수 있고,
    프로젝트의 진행상황을 보여줄 수 있는 척도라고 생각합니다.
    또, 협업을 하며 본인이작성한 코드를 모두가 쉽게 이해할 수 있도록 로직을 구성해야 하며
    데이터의 관리와 구성을 처음부터 단순화해서 큰 무리없이 프로젝트를 마무리 할 수 있었습니다!
    칠면조 모두 고생 많으셨고, 본인 스스로 많은 것을 느끼고 얻어가는 프로젝트였으면 좋겠습니다.