팀 프로젝트 KPT
- 한 일
- 프로젝트 명: 팀원소개 앱 ‘ㅎ2’
- 맡은 작업: 앱 내 테이블 뷰 (약속 뷰) 담당
느낀점
- 개발 경험이 부족하여 다가서기 두려웠지만 팀원들의 많은 도움 덕분에 소통과 개발 모두에 있어 잘 따라갈 수 있었다.
- 기초 문법도 잘 몰랐지만 그저 따라 치는 것이 아닌 강의와 서칭을 통해 최대한 테이블 뷰에 대한 것을 이해해보려고 하였다.
2. Keep
- 목표 달성과 책임감: 각자의 맡은 부분에 대해 책임지고 해냄
- 시간 엄수: 시간 약속을 잘 지킴
- 적극적인 소통: 서로의 의견을 듣고 의사결정함
- 피드맥 문화: 적극적으로 피드백을 구하고 수용함
- 기록 유지: TIL을 꾸준히 작성함
3. Problem
- 구현방식의 통일성 부족
- 문제원인: 구현방식에 대한 논의가 부족함 / 협업 경험이 부족함
- 해결방법: 사전에 구현방식을 충분히 논의하여 통일하거나 병합방식을 정해야 함
- Git의 교통 정리가 어려웠음 (커밋이 꼬이거나 main이 묶이는 등)
- 문제원인: Git을 이용한 협업 및 버전 관리 개념 부족
- 해결방법: Commit 규칙 및 Pull-Request 규칙 등 Git 사용 규칙을 정하고 준수
- 커뮤니케이션이 때때로 원활하지 않음
- 문제원인: 사실과 의견의 구분이 불분명함. 서로 간의 이해나 전제에 간극이 있음.
- 해결방법: 말하고 받아들이는 쪽 모두 사실과 의견을 잘 구분해야 함. 전제나 상황이해에 대한 충분한 공유가 필요함.
4. Try
- 개인 코딩 역량 강화: 구현력을 높이기 위해 더 많은 공부가 필요할 것 같다.
- 코드 리뷰: Github에서 서로 간의 코드를 리뷰하고 코멘트를 교환하는 습관을 기르면 좋겠다.
- 커뮤니케이션 효율 향상: 자료나 화면 공유에 대한 약속(공유 위치 및 방식 등)을 미리 정하면 더 효율적으로 소통할 수 있을 것 같다. 의견이나 사실 등을 전달할 때 알맞는 글머리를 붙이거나, 말할 때는 확실하게 구분 지어 얘기하면 좋을 것 같습다.
'내일배움캠프 iOS' 카테고리의 다른 글
iOS) TIL #7 swift 기본 문법 공부(상속,재정의) (1) | 2024.10.29 |
---|---|
iOS) TIL #6 swift 기초+기본 문법 공부 (조건문, 클래스/구조체) (0) | 2024.10.28 |
iOS) TIL #4 테이블 뷰 수정 및 Github 활용 (0) | 2024.10.24 |
iOS) TIL #3 테이블 뷰 구현하기 (0) | 2024.10.23 |
iOS) TIL #2 깃 사용법 특강 (5) | 2024.10.22 |