Where’s my stories?                           @choipd12년	 5월	 17일	 목요일
about Choipd                • iOS팀 lead developer                • 아임IN iOS apps, 아임IN 시즌2 API                • http://cho...
오늘의 토픽                • “유저스토리”야 흥해라!                • 아이폰 앱 개발 프로세스에서 스토리                • iOS개발자와의 협업 아이디어12년	 5월	 17일	 ...
스. 토. 리. 야                    흥. 해. 라~!12년	 5월	 17일	 목요일
스토리가 있었더라!                • 어떤 앱을 만들 것인가? 컨셉이라면                • 그 앱의 사용 사례가 스토리!12년	 5월	 17일	 목요일
스토리                • 태어난 곳: 개발팀원들의 머릿속 어디                • 서식지: 스토리 보드 주변                • 특징: 대단히 동적이다.                 •...
As a developer,                        stories are...                • 개발의 근거                 • UI/UX                 • fu...
내 스토리(보드)가                       어때서?                • 좀 답답해요.                • 뭐가?                 • Please, INVEST      ...
좋은 스토리라면...                       INVEST12년	 5월	 17일	 목요일
Independent      The user story should be self-contained, in a way that there is no inherent      dependency on another us...
프.로.세.스.                    = 일하는 방법12년	 5월	 17일	 목요일
피드백, 얼마나 자주?12년	 5월	 17일	 목요일
애자일 선언12년	 5월	 17일	 목요일
iOS앱스 개발                                               Iteration            Concepts      Stories   Backlogs              ...
스토리는 사용자에게                전달되어야 한다!                    스토리는 추적할 수                      있어야 한다!12년	 5월	 17일	 목요일
Kanban       Backlog      Todo    Doing   Done   Archive12년	 5월	 17일	 목요일
EasyOTA12년	 5월	 17일	 목요일
iOS개발자와의 협업12년	 5월	 17일	 목요일
Product owner                • 스토리를 관리해주세요. (JIRA활용)                 • 자신감을 갖고 빼주세요                 • 낳은 스토리 끝까지 책임져주세요.  ...
UI Designer                • UI 컴포넌트                 • 포함관계 고려(절대, 상대 좌표)                 • 재활용성 고려                 • Xcod...
UX Designer                • 가르쳐 주세요                 • UX이슈도 JIRA로 추적가능하면 좋겠                     어요.                    • ...
QC                • Early Test                • non-functional test까지 해주세요.12년	 5월	 17일	 목요일
API Developer                • Mockup 먼저                • 테스트 가능한 환경 먼저12년	 5월	 17일	 목요일
Data Analyst                • 목적에 부합하는 log 삽입                • 추가, 삭제, 변경을 모두 관리12년	 5월	 17일	 목요일
끝으로...12년	 5월	 17일	 목요일
GreenHopper, JIRA12년	 5월	 17일	 목요일
Upcoming SlideShare
Loading in …5
×

KTH_Detail day_화성에서 온 개발자 금성에서 온 기획자 시리즈_3차_아이폰 앱 개발 프로세스_최명진_20120516

919 views

Published on

Published in: Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
919
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
18
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

KTH_Detail day_화성에서 온 개발자 금성에서 온 기획자 시리즈_3차_아이폰 앱 개발 프로세스_최명진_20120516

  1. 1. Where’s my stories? @choipd12년 5월 17일 목요일
  2. 2. about Choipd • iOS팀 lead developer • 아임IN iOS apps, 아임IN 시즌2 API • http://choipd.wordpress.com • cross-functional developer • @choipd12년 5월 17일 목요일
  3. 3. 오늘의 토픽 • “유저스토리”야 흥해라! • 아이폰 앱 개발 프로세스에서 스토리 • iOS개발자와의 협업 아이디어12년 5월 17일 목요일
  4. 4. 스. 토. 리. 야 흥. 해. 라~!12년 5월 17일 목요일
  5. 5. 스토리가 있었더라! • 어떤 앱을 만들 것인가? 컨셉이라면 • 그 앱의 사용 사례가 스토리!12년 5월 17일 목요일
  6. 6. 스토리 • 태어난 곳: 개발팀원들의 머릿속 어디 • 서식지: 스토리 보드 주변 • 특징: 대단히 동적이다. • 휘발성 강함. • 쉽게 변질. • 갑자기 부활하기도 함.12년 5월 17일 목요일
  7. 7. As a developer, stories are... • 개발의 근거 • UI/UX • functional or non-functional spec. • test case for QC • 근데, 이게 좀 그래요!12년 5월 17일 목요일
  8. 8. 내 스토리(보드)가 어때서? • 좀 답답해요. • 뭐가? • Please, INVEST • Please, 추적가능하도록12년 5월 17일 목요일
  9. 9. 좋은 스토리라면... INVEST12년 5월 17일 목요일
  10. 10. Independent The user story should be self-contained, in a way that there is no inherent dependency on another user story. Negotiable User stories, up until they are part of a Sprint, can always be changed and rewritten. Valuable A user story must deliver value to the end user. Estimable You must always be able to estimate the size of a user story. Sized appropriately or Small User stories should not be so big as to become impossible to plan/task/prioritize with a certain level of certainty. Testable The user story or its related description must provide the necessary information to make test development possible. 출처: http://en.wikipedia.org/wiki/INVEST_(mnemonic)12년 5월 17일 목요일
  11. 11. 프.로.세.스. = 일하는 방법12년 5월 17일 목요일
  12. 12. 피드백, 얼마나 자주?12년 5월 17일 목요일
  13. 13. 애자일 선언12년 5월 17일 목요일
  14. 14. iOS앱스 개발 Iteration Concepts Stories Backlogs backlogs UI/UX API iOS Testing design design Coding GA/KM QC AppStore /VOC12년 5월 17일 목요일
  15. 15. 스토리는 사용자에게 전달되어야 한다! 스토리는 추적할 수 있어야 한다!12년 5월 17일 목요일
  16. 16. Kanban Backlog Todo Doing Done Archive12년 5월 17일 목요일
  17. 17. EasyOTA12년 5월 17일 목요일
  18. 18. iOS개발자와의 협업12년 5월 17일 목요일
  19. 19. Product owner • 스토리를 관리해주세요. (JIRA활용) • 자신감을 갖고 빼주세요 • 낳은 스토리 끝까지 책임져주세요. • Parameter를 고려해주세요. • 운전자와 네비게이터 짝이 되어 주세요.12년 5월 17일 목요일
  20. 20. UI Designer • UI 컴포넌트 • 포함관계 고려(절대, 상대 좌표) • 재활용성 고려 • Xcode UI Tool 사용 고려 • RGB 값은 decimal number로 • JIRA활용12년 5월 17일 목요일
  21. 21. UX Designer • 가르쳐 주세요 • UX이슈도 JIRA로 추적가능하면 좋겠 어요. • 지속적인 가이드 필요 (vs. 단발성)12년 5월 17일 목요일
  22. 22. QC • Early Test • non-functional test까지 해주세요.12년 5월 17일 목요일
  23. 23. API Developer • Mockup 먼저 • 테스트 가능한 환경 먼저12년 5월 17일 목요일
  24. 24. Data Analyst • 목적에 부합하는 log 삽입 • 추가, 삭제, 변경을 모두 관리12년 5월 17일 목요일
  25. 25. 끝으로...12년 5월 17일 목요일
  26. 26. GreenHopper, JIRA12년 5월 17일 목요일

×