뒤로
김성령
김성령 ·

기획 잔디심기 시리즈

첫번째 시리즈, 감정 캘린더

앞으로 매주 4월 중 iOS앱으로 출시될 TODA의 기획 과정을 공유합니다. 앱에 대한 소개보다는, 기능 단위의 요소를 기획할 때에 어떠한 과정으로 작업하였는지에 대한 기록을 작성합니다. (안드로이드 개발자분 구인하고 있습니다)

Group 719.png

*시리즈에서 앞으로 소개할 기능 예시

1. 배경

Frame 1003.png

하루콩, 투두메이트 등 다양한 기록 앱 서비스들은 캘린더에 감정을 기록하는 기능을 제공합니다. 캘린더에 감정을 기록하는 이유는 무엇일까요? 아래는 일반적인 캘린더 UI만을 제공했을때의 문제점입니다.

(1) 단지 날짜로만 표기된 캘린더는 나의 돌아보고싶은 과거를 찾기가 어렵습니다.

(2) 내가 해당 월에, 해당 주에, 해당 일에 어떠한 감정을 느꼈는지 찾아보기 어렵습니다.

2. 요구사항

(1) 해당 월, 해당 주, 해당 일에 어떠한 감정을 느꼈는지 찾기 쉬워야 합니다

(2) 내가 돌아보고 싶었던 과거가 있다면, 쉽게 찾을 수 있어야 합니다

3. 구현

위 두 가지 요구사항을 충족시키기 위해 총 15개 (5x3)의 상태값이 필요합니다.

  1. 해당 날짜에 어떠한 정보가 포함되어있는지 표현합니다.
    a. 해당 날짜에 어떠한 감정을 느꼇는지
    b. 해당 날짜가 특별한 날이었는지
    c. 해당 날짜가 몇일인지
    d. 해당 날짜가 오늘인지
    e. 해당 날짜를 선택하였는지

  2. 해당 날짜에 입력된 감정이 어떠한지
    a. 해당 날짜에 어떠한 감정을 기록하였는지
    b. 일기는 작성하였지만 감정을 기록하지 않았다면 어떤 ui를 표현해주어야 할지
    c. 일기를 작성하지 않았을 때에는 어떠한 ui를 표현해주어야 할지

4. 협업하기

image.png

요구사항을 만족하기 위해 구현해야할 사항을 개발자에게 전달합니다.

image.png

개발자가 클레스를 쉽게 정의할 수 있도록 컴포넌트와 프로퍼티가 정의되어있으면 더욱 좋습니다

4

댓글

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

아직 댓글이 없습니다.