Frontend 개발자 - hyo.loui
Project : MZ Language (MZL) - KPT 회고 본문
왕초보 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가 하나하나 모여 커다란 프로젝트가 완성되기까지의 과정이 개발자로써 분업을 할 수 있고,
프로젝트의 진행상황을 보여줄 수 있는 척도라고 생각합니다.
또, 협업을 하며 본인이작성한 코드를 모두가 쉽게 이해할 수 있도록 로직을 구성해야 하며
데이터의 관리와 구성을 처음부터 단순화해서 큰 무리없이 프로젝트를 마무리 할 수 있었습니다!
칠면조 모두 고생 많으셨고, 본인 스스로 많은 것을 느끼고 얻어가는 프로젝트였으면 좋겠습니다.
'Project' 카테고리의 다른 글
Project: Develife - ✨PR(pull request) 사용법(git hub) (0) | 2023.01.27 |
---|---|
Project: Develife - main 구성과 React-Query 적용 (0) | 2023.01.26 |
Project : MZL - 로그아웃, 마이페이지 이동 시 에러해결 (0) | 2023.01.11 |
Project : MZL - 로그인 (0) | 2023.01.11 |
Project : MZL - 회원가입 (0) | 2023.01.09 |