뒤로
박정규
박정규 ·

PARD 숏커톤 D-4 개발자 팁

이번주 금,토 18시간 동안 진행될 PARD 첫 숏커톤을 준비하면서 개발자분들이 한 번쯤 읽고 생각해보시면 좋을거 같아요!


1. 3~4개의 페이지의 개발기획이 적당하다.

  • 짧은 시간 안에 기획 - 디자인 - 개발이 완성되어 결과물이 나와야되기 때문에 많은 내용이 들어가기 힘들다. 그러니 여러분(개발자)가 목소리를 낼 수 있어야한다. 단 비슷한 페이지의 기능과 UI가 반복되어 사용되는 경우 본인의 역량에 맞춰 조율할 수 있다.

2. 로그인 기능은 최대한 피하자.

  • 짧은 시간 안에 만드는 프로젝트인 만큼 확장성과 추가적인 기능보다는 MVP에 집중해서 간편하고 흥미로운 기능 하나를 완성하여 보여주는 것이 좋다.

3. Clean Code보다는 기능 구현과 UI 구현을 목적으로 개발한다.

  • 결과물을 보여주는 것이 더 중요하므로 clean code 또는 theme 파일 제작, log 체크 등의 개발 내부적인 부분에서의 정책보다는 구현된 화면에서 보여지는 결과물에 집중하는 것이 좋다.

4. 개발에 있어 우선순위를 확실하게 정한다.

  • 쉬운 예시를 들어 설명하자면 A,B,C,D의 기능이 있다 했을 때 A와 B 사이의 상하 관계가 있다면 필요조건을 우선시하여 개발하는 것이다. 어려운 것부터가 아닌 필요 기능을 우선순위로 개발하자. 결국 발표에 있어서 개발 결과물 또한 이야기해야하기 때문에 결과물이 중요하다.

5. 디자이너가 자주 쓰는 기능 or UI Layout를 미리 모듈화 해놓는다.

  • 세세한 코드를 하나하나 짜는것 또한 시간이 낭비될 수 있기에 자신의 Github 또는 파일에 자주 사용되는 기능 함수나 Widget를 보관하여 꺼내쓰는 것이 개발 시간을 단축시킬 수 있다.

6. 애니메이션은 되도록이면 피하자.

  • 애니메이션이 능숙하지 않은 개발자는 애니메이션 구현에 많은 시간을 쏟게 될 가능성이 높다. 그러니 디자이너와 소통하여 우선순위를 체크할 수 있어야한다.

7. 적극적인 소통

  • 기획자와 디자이너는 “일단 해볼게요” 하는 순간 될 거라고 생각한다. 그러기에 구체적인 시간과 개인이 느끼는 난이도에 대해 솔직하게 공유하며 합의점을 찾는 것이 중요하다. 개발을 해본 내용보다 안 해본 내용들이 더 많기에 못하는 것에 대해 솔직하고 적극적으로 오픈할 수 있어야한다.


PARD_CLUB 그룹의 글
14

댓글

로그인 후 댓글을 남길 수 있습니다.

구현우학부생
구현우학부생

오! 디자이너가 자주 쓰는 기능 or UI Layout를 미리 모듈화 해놓는다,, 너무 좋은 것 같아요!! 감사합니다:)

박정규
박정규

화이팅입니다 ㅎㅎ