1 of 19

Blinkers!

2 of 19

목차

  • 팀 소개
  • 동기
  • 문제 정의
  • 솔루션
  • 계획
  • 고민

3 of 19

팀 소개

팀명 : VITA500 : J071 + J122 + J130 + J177 = 500

어떻게 만났을까?

놀러 오세요~

  • 심금을 울리는 기획서
  • 대성님의 React 톺아보기에 받은 감동

이름

역할

개발자, 팀장, 회의록 담당

개발자, 이슈, 일정 담당

마우스 그림 마에스트로

개발자, 위키, 당근과 채찍 담당

개발자, 총무, 비품, 전화 담당, 추억 담당

역할

4 of 19

Introduction

동기

계획을 짜고 실행하는 것은 힘들다. 왜?

  • 해야하는 일은 계속 생겨나고 쌓이게 되며 이를 완수하지 못하면 하고 싶은 일을 하지 못하게 된다.
  • 하고 싶은 일도 넘쳐난다.

인간의 욕심은 끝이 없지만 자신의 자원은 한정적이다.

당장 일을 수행하는 것도 쉽지 않은데 자신의 적지 않은 자원을 일정 관리에 지속적으로 소모하는 것은 현대인의 딜레마이다.

5 of 19

Introduction

계획을 고민할 시간과 에너지를 일에 쏟게 해줄 수 있는 서비스

불확실한 미래 대신 확실한 현재에 집중할 수 있게 해주는 서비스

계획에는 최소한의 에너지만! 눈앞에 일에만 몰입 할 수 있게 해주는 스마트 일정관리 서비스

프로젝트 가제: Blinkers, One And Only, (OAO: 와오!), TOAO DOAO

6 of 19

목표

  • 정해진 포맷으로 업무/할일 정보를 받아 자동으로 정렬해 주는 알고리즘
  • 위의 알고리즘을 토대로 사용자에게 현재 집중할 일을 단 하나만 보여주는 UI
  • CI/CD
  • Agile 방법론 채택하여 최소 3번의 release (v0.2.1)
  • Gitflow 사용, Dev서버와 Release 서버 별도로 운용
  • TDD 도입 (스케줄링 알고리즘에만)
  • DB는 의존성 주입이 가능하도록 인터페이스를 반드시 먼저 정의 하고 구현
  • Oauth를 활용한 로그인
  • 반응형 UI

7 of 19

문제 정의와 해결

8 of 19

문제 정의와 해결

9 of 19

문제 정의와 해결

10 of 19

as-is

to be

  • To do 리스트를 적는다
  • To do 리스트를 적는다.

11 of 19

as-is

to be

동기와 된장찌개

  • 우선순위와 타임라인에 맞춰 일정 자동 정렬
  • 할일은 한번에 한가지만 표기!
  • 새로 생기는 일정이나 일정 변경 등으로 계속해서 스케줄이 변경됨

12 of 19

as-is

to be

  • 선후관계에 맞추어 작업이 준비된 할일만 활성화
  • 다른 사람과 할일을 공유하거나, 선후관계 설정 가능
  • 다른 사람의 협업, 다른 사람과 선후관계가 필요한 업무들도 다양함.

Oauth 연동

대리님

로그인 UI 작성

로그인 API 구현

13 of 19

as-is

to be

v 로그인 API 구현

  • 항상 당장 할일만 표시!
  • 일정 변경, 추가 등 외부 인터럽트를 즉시 반영해 최우선 순위 반영
  • 매번 뭐할지 고민, 뭐하고 있었지 고민…

14 of 19

as-is

to be

  • 여유로운 인생
  • 매우 건강
  • 풍성한 머리
  • 각박한 인생
  • 나빠지는 건강
  • 빠지는 머리

15 of 19

계획

애자일 개발

  • 덜어내는 일, MVP, 정체성 파악, 확장을 고려
  • 3번의 기획, 3번의 개발, 3번의 배포
  • 소셜 기능 대규모 추가
  • 3차 릴리즈
  • CUI 에디터
  • “하고싶은 일” 리스트
  • UX 개선을 위한 디자인 디테일링
  • 2차 릴리즈
  • CI/CD 구축
  • 알고리즘 구현
  • 컴포넌트 설계
  • 스케쥴 CRUD
  • 1차 릴리즈(MVP)
  • 환경설정
  • 알고리즘 구상
  • 테스트 코드 작성
  • 인터페이스 작성

2주차

3주차

4주차

5주차

하고 싶은 것 다해

알고보니 우리는 개발의 신이었다?

16 of 19

이번 주 요약

  • 그라운드 룰, 컨벤션 정하기
  • 아이디어 구체화
  • 멘토님의 피드백
  • 테크 스펙 작성

정리하면서 덜어내는 작업의 반복

17 of 19

고민

  • 기획과 피쳐 욕심을 덜어 낼 때 어떤 것을 기준으로 덜어내야 할지….?
    • 학습…?
    • 서비스로서의 가치…?
    • 재미…?
  • 결정장애 4인방… 의사결정은 어떻게 하셨나요?
  • 기능이나 회의 내용에 대해 서로 싱크로(서로 같은 생각을 하는게 맞는지)는 어떻게 맞추시나요?
  • 커피내기용 게임 추천 받습니다. (저희는 사과게임 추천합니다)
  • 목표를 설정할 때 어떠한 것들을 고려했는지 궁금합니다~

18 of 19

당신의 서비스에 투표해주세요!

1.Blinkers

2. OAO(와오!) - One And Only

3. TOAO DOAO

*) 이거 이름이 Blinkers �입니다.

19 of 19

참조