5. 프로토타입의 종류
• 시각적 완성도에 따른 구분: Lo-Fi vs. Mid-Fi vs. Hi-Fi
• 작동 여부에 따른 구분: Static vs. Working (Interactive)
• 사용기간에 따른 구분: Throwaway vs. Evolutionary
• 구현 대상에 따른 구분: Behavioral(Skin) vs. Structural(Bone)
5
6. 다른 디자인 산출물과의 비교
스케치(Sketch)
6
Source: http://grahamtodman.co.uk/blog/category/sketches/
7. 7
다른 디자인 산출물과의 비교
화면설계(Wireframe)
Source: http://www.strangesystems.net/archives/2005/03/using_wireframe.php
8. 8
다른 디자인 산출물과의 비교
스토리보드 (Storyboard)
Source: http://www.ac4d.com/2013/09/28/heartline-a-lifeline-to-your-loved-ones-storyboard/
9. 9
다른 디자인 산출물과의 비교
목업, 디자인 (Mockup, Design)
Source: http://www.seekoften.com/portfolio/web/modern-website-mockup-in-photoshop.php
11. 디자인 프로세스에서 협의의 프로토타입
• 시각적 완성도에 따른 구분: Lo-Fi vs. Mid-Fi vs. Hi-Fi
• 작동 여부에 따른 구분: Static vs. Working (Interactive)
• 사용기간에 따른 구분: Throwaway vs. Evolutionary
• 구현 대상에 따른 구분: Behavioral(Skin) vs. Structural(Bone)
11
23. Lean UX Process에서 Prototype
• One-bite feature에 대한 Prototype
• 협업을 지원
• 프로토타입은 커뮤니케이션 툴: 내부 협업/보고 & 고객으로부터
의 피드백
• MVP로써의 Prototype
23
24. MVP vs. Prototype
24
“The MVP is that version of a new product which allows a team to collect maximum amount of
validated learning about customers with the least effort”
“MVP는 팀이 최소한의 노력으로 고객에 대한 학습을 최대화할 수 있는 제품의 버전”
Eric Ries
“An MVP is not a minimal product, it is strategy and process directed toward making and selling a
product to customers. It is an iterative process of idea generation, prototyping, presentation, data
collection, analysis, and learning.”
“MVP는 최소화된 제품이 아니라 고객을 위한 제품을 만들고 고객에게 판매하기 위한 전략 및 프로세스이다. 여
기에는 아이디어, 프로토타이핑, 프리젠테이션, 데이터 수집, 분석, 학습이 포함되며 반복적인 프로세스이다.”
Jon Radoff
25. MVP vs. Prototype
25
MVP Prototype
• 제품의 디자인/기능의 전체 혹
은 일부를 실제와 같이 구현
• 고객 혹은 팀원으로부터 피드
백을 얻음
• 제품의 가치를 학습하기
위한 모든 활동
• 고객으로부터 피드백을
얻음
28. 문제는 디자인의 패러다임이 변하고 있다는 점…
28
Page base
interaction
Object base
interaction
Sensor aid
interaction
• By Apple
• Page transition
• Page level hierarchy
• By Google
• Layer concept
• Z-index
• By Facebook
• Contextual input
• Sensor signal
34. 해답은 Working Prototype뿐인가?
34
• 움직이는 것은 움직임을 보여주어야
• 하지만, 86% 디자이너는 움직임을 설계하는데 어려움을 느낌*
• 그렇다면 멋진 툴이 없을까?
* How designers design and program behaviors, HCII, CMU, Brad A. Myers, 2008
35. 프로토타이핑툴
35
Wireframing tool Prototyping tool
Communication tool
제한적인
인터랙션 지원
정교한 인터랙션
설계 가능
센서 기반
프로토타이핑
44. 인터랙션의 해부
44
개인정보&메뉴
컬러로고
검색창
마이크 버튼
나우 카드1
* Source: http://cdn.iphonehacks.com/wp-content/uploads/2013/12/google-search-app.jpg
배경
상태바
흰색로고
검색창
나우 카드1
나우 카드2
Trigger: 스와입
Object: 나우카드 1
Response: 위로 이동
Trigger: 위와 함께
Object: 마이크버튼
Response: 투명도 변경
Trigger: 위와 함께
Object: 검색창
Response: 위로 이동
.
.
.
45. 부드러운 움직임의 핵심은 가속도
45
* Source: http://cubic-bezier.com/#.66,.3,.3,.8
47. Recap: How to do Lean Prototyping
• 필요한 수준을 미리 정의할 것, (단, 움직이는 건 움직이도록 만들 것)
• 문서 작성은 잊어버릴 것, 일단 그려보고 만들어볼 것
• 한사람이 만들어서 공유할 것
• 정교하게, 무한 반복
• 하나의 툴로 Mid-Fi, Hi-Fi를 할 수 있는 툴을 선택할 것
(혹은 그래픽툴 1 + 프로토타이핑툴 1)
• 인터랙션의 분해! 분해! 분해!
47
48. Thank you
Contact
Tony Kim 김수
Inventor in Residence | Interaction Designer
tony.kim@futureplay.co