Loading spreadsheet…
Opening in Numbers for Mac...
Your browser isn’t fully supported.
For the best Numbers for iCloud experience, use a supported browser.
Learn More
Cancel
Continue
표
1
Scene
Story ID
As a…
Story
Task ID
Task
AC
Priority
Status
Week
Assignee
비고
0
Home
화면
스켈레톤
코드
작성하기
3
구현
완료
3
1
CoreData
에서
여행정보를
모두
불러와
ViewModel
에
저장한다
.
3
구현
완료
3
2
CollectionView
에
사용될
여행
Cell
을
제작한다
.
3
구현
완료
3
3
CollectionView
를
활용하여
각
Flag
별로
Section
으로
구성한다
.
없을시
특정
멘트를
보여준다
.
3
구현
완료
3
4
여행
카드를
클릭하면
해당
여행
화면으로
이동한다
.
3
구현
완료
3
Priority
1
점선
처리된
추가
버튼
Cell
만들기
3
구현
완료
2
추가
Custom View
만들기
3
2
추가
버튼
클릭시
새로운
여행
화면으로
전환
3
구현
완료
2
Coordinator
로
화면
전환
기능
구현
한개의
Coordinator
만들고
protocol
필요한거
정의해서
채택해
사용
해보기
2
1
텍스트
필드로
여행
타이틀
입력받는다
.
3
구현
완료
2
ViewModel :
Title TextField Text - String (textFieldDidChange
viewModel.changeText()) isActive Use case
1
2
캘린더로
여행
날짜
입력받는다
.
3
구현
완료
2
일단은
라이브러리를
사용하고
나중에
직접
만들어볼
예
정
3
다음
버튼을
눌러
관광명소
카트
화면을
Navigation push
로
띄운다
.
3
구현
완료
2
ViewController
단에서
static instantiate
정의해서
사용
요때
CoreData Instance
가
생성
1
지도뷰에
현재
선택된
관광명소들을
핀으로
표시하여
확인시켜준다
.
2
구현
완료
2
MapKit
다루기
공부하고
알려주기
Status Label
2
핀을
누르면
해당
관광명소의
정보를
모달
Sheet
로
띄워서
보여준다
.
1
구현
완료
2
후순서
시작
예정
3
선택된
관광명소들을
카드
형식으로
아래에
콜렉션뷰로
나열해준다
.
3
구현
완료
2
카드
CustomView
제작
, Compositional, Diffable
CollectionView
4
관광명소
카드
우측
상단을
클릭하여
선택을
해제할
수
있다
.
2
구현
완료
2
갖고있는
배열에서
ID
삭제
Design
5
검색
버튼을
누르면
Modal
로
검색
창을
띄워준다
.
3
구현
완료
2
Modal
을
하나의
VC
로
구현해야합니다
,
불릴때
관광명
소
JSON fetch
6
최하단
버튼을
누르면
pop
으로
이전화면으로
돌아간다
.
3
구현
완료
2
Coordinator
를
통해
메인화면으로
돌아가는걸로
구현
완료
1
검색을
할
수
있는
TextField
를
화면에
띄운다
.
3
구현
완료
2
-
계획
변경
2
Local JSON(
혹은
서버
)
에게
검색
키워드를
요청한다
.
3
구현
완료
2
-
3
Filter
로
Tag
에
해당하는
텍스트가
존재할
경우
CollectionView
로
검색
결과에
표시
한다
.
2
구현
완료
2
CollectionView,
이미지
실시간
교체
기능
넣어야합니
다
.
1
해당
Cell
을
클릭하면
관광명소
카트에
관광명소를
추가해준다
.
3
구현
완료
2
갖고있는
배열에
ID
추가
Assignee
2
Cell
을
클릭하면
Modal
창을
dismiss
시켜
관광명소
카트
화면으로
돌아간다
.
3
구현
완료
2
클릭시
모달
지우기
강현준
1
관광명소
카트
화면을
재사용하여
화면에
보여준다
.
3
구현
완료
2
Coordinator
에서
VC
재활용
및
전환
김우재
2
최하단
버튼이
여행
시작하기
버튼으로
바뀐다
.
3
구현
완료
2
버튼
외형
변경하는
작업
?
유한준
1
현재
Date
와
여행
시작
날짜를
비교하여
버튼을
활성화
/
비활성화
시킨다
.
2
구현
완료
2
비활성화시
:
클릭시
Alert
로
경고
활성화시
:
클릭시
Flag
변경
및
화면
전환
함수
호출
세부
함수
내용은
다른
Task
에서
진행
2
버튼을
클릭하면
해당
여행의
Flag
가
예정된
여행에서
진행중인
여행으로
바뀐다
.
3
구현
완료
2
Flag
상태
변경
-> CoreData
에
업데이트
이청수
Repository Flag
변경
함수
구현
구현
완료
3
비행기
애니메이션을
통해
여행
시작을
알린다
.
1
시작
예정
5
이청수
청수님
화이팅
4
Navigation pop
을
통해
진행중인
여행
화면으로
이동한다
.
3
구현
완료
2
Coordinator
를
통해
진행중인
여행
화면으로
화면
전환
일단은
빈
VC
쓰던가
메인화면으로
가게
만들기
12
User
예정된
여행을
삭제할
수
있다
.
1
Navigation Bar
에
삭제하기
버튼을
추가하여
해당
여행을
삭제할
수
있도록
한다
.
2
구현
완료
2
CoreData
에
삭제됐음을
업데이트
(
삭제
완료시
) Coordinator
를
통해
메인화면으로
돌아
가기
viewWillAppear
에서
다
CoreData
불러오기
oslog
로
확인하기
0
Ongoing
화면
스켈레톤
코드
작성하기
3
구현
완료
3
1
폴라로이드
형태의
게시물
Cell
만들기
3
구현
완료
3
여기까지함
2
날짜
순으로
게시물마다
사진과
글을
보여주기
3
구현
완료
3
Collection View
활용
?
3
사진을
클릭하면
해당
사진이
전체
화면으로
보여준다
.
1
구현
완료
3
Coordinator
사용
4
사진이
여러개일때는
slider
로
넘겨서
확인할
수
있게
한다
.
2
구현
완료
3
Repository
쪽도
수정
1
추가하기
버튼
UI
구성
및
위치
설정
3
구현
완료
3
Week
2
버튼
클릭
Action
구현
Coordinator
를
통해
작성
화면으로
넘어간다
.
3
구현
완료
3
2
15
User
카트
버튼을
통해
선택해둔
관광명소를
관리할
수
있다
.
1
관광명소
카트
화면을
재사용하여
화면에
보여준다
. (
완료
버튼
)
3
구현
완료
3
?!
새로운
VC
화면
만들어야겠는데요
…?
3
1
종료하기
버튼
UI
구성
및
위치
설정
3
구현
완료
3
4
현재
여행의
Flag
를
지난
여행으로
변경한다
.
5
Coordinator
를
통해
시작
화면으로
돌아간다
.
1
Travel Coredata
에
좌표를
저장해주는
데이터
영역
추가
3
구현
완료
3
일정
영역
이상
이동하지
않으면
데이터
저장
X
데이터
저장시
해당
Travel
의
CoreData
의
Coordinate
배열에
추가
3
게시물로
작성한
위치들은
📌
또다른
핀
형태로
지도에
표시해준다
.
관광명소
핀은
기존의
코드를
활용한다
.
2
구현
완료
3
0
지난
여행
화면
스켈레톤
코드
작성하기
3
구현
완료
4
1
콜렉션뷰를
활용해
날짜순으로
게시물을
보여준다
.
3
구현
완료
4
2
게시물을
클릭하면
DetailRecord
화면으로
이동한다
.
3
구현
완료
4
3
LongPress
시
수정
/
삭제
/
공유
ActionSheet
를
보여준다
.
2
구현
완료
4
19
User
지도를
통해
여행
기간동안
이동한
경로와
게시물을
작성한
위치를
핀으로
볼
수
있다
.
1
지도를
활용해
다녀온
여행의
게시물의
위치와
총
이동
경로를
보여준다
.
3
구현
완료
4
20
User
추가하기
버튼을
통해
게시물을
추가할
수
있다
.
1
버튼을
클릭하면
작성
화면으로
넘어간다
.
3
구현
완료
4
1
사진은
이미지
피커를
통해
라이브러리에서
불러온다
.
여러개의
이미지를
등록
할
수
있다
.
3
구현
완료
4
2
본문
제목을
텍스트
필드로
작성할
수
있게
한다
.
3
구현
완료
4
3
본문
내용을
텍스트
필드로
작성할
수
있게
한다
.
3
구현
완료
4
4
이미지는
최대
10
장까지
추가할
수
있다
.
3
시작
예정
5
5
iOS13
이상에서
이미지
피커가
모두
동작하도록
한다
.
3
시작
예정
5
1
Default
로
사진에
저장된
위치
정보를
불러온다
.
3
구현
완료
4
2
검색창을
통해
유저가
위치를
직접
설정할
수
있게
한다
.
2
구현
완료
4
1
Default
로
사진에
저장된
시간
정보를
불러온다
.
3
구현
완료
4
2
유저가
Picker
를
통해
시간을
직접
설정할
수
있게
한다
.
2
구현
완료
4
25
User
완료
버튼을
통해
게시물을
등록할
수
있다
.
1
새로운
게시물이
등록된
후
이전
화면으로
돌아간다
.
3
구현
완료
4
0
게시물
상세
화면
스켈레톤
코드
작성
3
구현
완료
4
1
게시물의
타이틀을
네비게이션
바
타이틀로
확인한다
.
3
구현
완료
4
2
게시물의
사진을
슬라이더를
통해
확인할
수
있다
.
3
구현
완료
4
3
게시물의
시간
정보와
위치
정보를
사진
밑의
Label
로
확인할
수
있다
.
3
구현
완료
4
4
게시물의
본문을
하단
TextView
를
통해
확인할
수
있다
.
3
구현
완료
4
1
삭제하기
버튼의
위치와
UI
를
결정한다
.
3
구현
완료
4
2
삭제하기
버튼의
액션을
구현한다
.
3
구현
완료
4
1
수정하기
버튼의
위치와
UI
를
결정한다
.
2
구현
완료
4
2
수정하기
버튼의
액션을
구현한다
.
2
구현
완료
4
1
CoreData
에서
하는
작업을
비동기로
개선한다
.
1
시작
예정
5
2
CoreData
에서
Location
을
MO
형태가
아닌
[Transformable]
로
개선한다
.
1
시작
예정
5
1
JSON, Image Fetch, CoreData
등에서
에러가
발생했을
시
Result
타입의
결과
를
VC
까지
전달한다
.
3
시작
예정
5
2
에러
종류에
따라
적절한
반응을
해준다
. (Toaster / Alert)
2
시작
예정
5
1
Domain, Entity
등으로
파일
폴더를
분리하고
정리한다
.
3
시작
예정
5
2
화면에
진입했을때
Data Fetch
를
받는
방식을
통일한다
.
해당
화면으로
넘어오면
CoreData
에
업데이트
3
시작
예정
5
3
외부
라이브러리
제거하기
FSCalendar & KingFisher
1
시작
예정
5
4
JSON
파일
위치
변경하기
및
JSON
데이터
잘못된거
수정하기
3
시작
예정
5
5
Final
붙이기
2
시작
예정
5
1
폰트
통일화
하기
3
청수
예정
5
2
SegmentControl Custom View
만들기
Init
시
[String]
을
받을
수
있게
3
시작
예정
5
3
MapView Pin
고화질로
얻어오기
3
시작
예정
5
4
홈화면
UI
를
새로운
디자인에
맞춰
개선한다
.
3
시작
예정
5
5
레코드
상세화면
UI
를
새로운
디자인에
맞춰
개선한다
.
사진
클릭시
전체화면으로
볼
수
있게
새로운
Modal
3
시작
예정
5
6
레코드
작성화면
UI
를
새로운
디자인에
맞춰
개선한다
.
3
시작
예정
5
7
진행중인
/
지난
화면
UI
를
새로운
디자인에
맞춰
개선한다
.
3
시작
예정
5
8
관광명소
카트
화면
UI
를
새로운
디자인에
맞춰
개선한다
.
3
시작
예정
5
9
모든
화면에
대하여
voiceOver
를
지원하도록
개선한다
.
2
시작
예정
5
예정된
여행
지난
여행
작성
화면
여행
정보
입력을
받는
창이
떠서
정보를
입력한다
.
새로운
여행을
추가할
수
있다
.
3
9
8
7
6
검색
Modal
이
떠서
원하는
관광명소
/
지역에
대해
검색한다
.
검색
결과에서
원하는
관광명소를
선택해
카트에
추가한다
.
선택한
관광명소를
확인할
수
있다
.
새로운
여행
관광명소
카트
여지껏
선택한
관광명소를
한꺼번에
확인할
수
있다
.
10
여행
시작하기
버튼을
통해
애니메이션으로
여행
시작을
알린다
.
11
게시물의
시간을
설정할
수
있다
.
위치
정보를
설정할
수
있다
.
24
23
CoreData
개선
에러
처리
30
29
User
User
User
User
User
User
User
User
User
OwnMyWay
백로그
진행중
/
예정된
/
지난
여행을
볼
수
있다
.
User
1
시작
화면
User
지도를
통해
현재
이동한
경로와
선택해둔
관광명소
핀을
확인할
수
있다
.
17
작성한
게시물을
리스트
형태로
확인할
수
있다
.
User
13
진행중인
여행
User
14
추가하기
버튼을
통해
게시물을
추가할
수
있다
.
버튼
클릭
Action
구현
2
여행
종료하기
버튼을
통해
여행을
종료할
수
있다
.
User
16
1
분마다
GPS
를
활용하여
현재
위치를
받아
이동하는
경로를
지도에
표시해준다
.
2
2
3
3
3
구현
완료
구현
완료
작성한
게시물을
리스트
형태로
확인할
수
있다
.
User
18
게시물
상세
화면
게시글의
정보를
확인할
수
있다
.
User
26
27
28
User
게시글을
버튼을
통해
삭제할
수
있다
.
게시글을
버튼을
통해
수정할
수
있다
.
User
게시물의
내용과
사진을
추가할
수
있다
.
User
21
코드
리팩토링
31
공통
이슈
UI
개선
작업
32