기술적 과제와 성장 목표
- 즐기면서 하기!
- 충분한 고민이 녹아든 프로젝트를 구성하기!
- 좋은 동료가 되기!
- 돌아봤을 떄 기술적 고민과 해결 과정, 원활한 협업을 위해 노력했던 과정이 문서로 잘 정리되어 있기를 희망!
- 너무 단순한 CRUD 프로젝트만이 되지는 않았으면…
- 결과를 만들어내기까지의 과정을 문서화로 잘 정리하기
- 기술적인부분에서 근거를 가지고 사용하기
- 좋은 분위기로 시작해서 좋은 분위기로 끝내기
- 사용자 경험(ui/ux) 신경쓰기
- 꾸준하고 자세한 문서화
- 사용하는 기술에 대한 고민 경험 → 어떤 이유로 사용했고, 어떤 부분에 적용했고, 어떤 부분을 학습했는지
- 기술적 어려움(거창한 게 아니더라도 완성도를 위해 고민한 경험)이 있는 문제 해결 경험!!
- 즐거운 6주 보내기
완성도의 기준
- 실 사용자가 있는가?
- 우리가 정말 이해하고 작성한 코드인가?
- 확장이 자유로운가?
- 팀에서 정한 요구사항을 충족시키는가?
- FE 관점에서 생각해보자면, 유저가 애플리케이션을 사용하면서 허술하다는 느낌을 받지 않도록 인터랙션이 자연스럽고, 버벅이지 않고, 페이지 전환이 예측 가능하고, critical한 버그가 없는 프로젝트가 완성도 높은 프로젝트인 것 같습니다.