SlideShare ist ein Scribd-Unternehmen logo
1 von 40
Downloaden Sie, um offline zu lesen
pxd UI Study_06
         About Face 3
3부 인터랙션 디자인 백과사전
           15장/16장
이번 장의 스터디 내용




     •검색
     •되살리기
     •저장 인터랙션
     •정보입력
     •조작법(포인팅장비, 커서, 드래그앤드롭)
     •창 디자인
     •컨트롤
     •메뉴 구조
     •툴바
     •대화상자
     •오류, 경고 상자
이번 장의 스터디 내용




       •15장 : 검색과 탐색의 경계 - 현명한 데이터 추출법


       •16장 : 되살리기
Searching




 Finding
Searching

사용자 멘탈 모델

  Finding
Searching & Finding


    1. 저장 및 추출 시스템 Storage and Retrieval System




                      저장(Storage)             추출(Retrieval)
Searching & Finding


    1. 저장 및 추출 시스템 Storage and Retrieval System
Searching & Finding


    2. 일상 생활에서 저장 및 추출 Storage and Retrieval in the Physical World




                                      적절한 시스템이 필요함




                      쉽다                     어렵다
Searching & Finding


    2. 일상 생활에서 저장 및 추출 Storage and Retrieval in the Physical World




             About Face 3 책 좀 가져다주세요




                      어디에 있는데요?




                       위치 기억                     분류체계 필요
Searching & Finding


    3. 디지털 세계의 저장 및 추출 Storage and Retrieval in the Digital World



                               위치 추출
                          (Positional Retrieval)




                               이름 추출
                           (Identity Retrieval)




                            속성 기반 추출
                       (Attribute based Retrieval)
Searching & Finding


    3. 디지털 세계의 저장 및 추출 Storage and Retrieval in the Digital World

     •속성 기반 추출 시스템
       - 이미 있는 속성과 콘텐츠를 기반으로 찾아냄. 유사어, 관련 주제, 태그
Searching & Finding


    3. 디지털 세계의 저장 및 추출 Storage and Retrieval in the Digital World



                                             폭소노미
                                          (Folksonomy)
                                       태그를 활용한 추출 메커니즘
Searching & Finding


    4. 관계형 테이터 베이스와 디지털 수프
        Relational Databases versus Digital Soup



        •데이터 기반 소프트웨어에서 사용자에게 강요되는 것

           어떤 형식의 데이터를 사용할                         처음에 정의한 데이터 형식을
            것인지 명확히 정의할 것                             끝까지 따를 것




        •그러나 일반 사용자의 특징은 다르다

           처음부터 뭘 원하는지 정확히                         원하는 바를 표현하더라도
           알고 있는 사용자는 거의 없다                           곧 변경한다
Searching & Finding


    4. 관계형 테이터 베이스와 디지털 수프
        Relational Databases versus Digital Soup

       •정리가 불가능한 데이터의 정리




                      Blind
Ctrl + Z
Undo
Understanding Undo


    1. 사용자와 되살리기 Users and Undo




    인간은 누구나 실수를 한다      CPU는 오류가능성이 없다   결국 사용자의 책임




                 사용자가 직접 실수에 대한 처리를 할 수 있도록
                       적절한 장치가 필요하다
Understanding Undo


    1. 사용자와 되살리기 Users and Undo
Understanding Undo


    1. 사용자와 되살리기 Users and Undo




                          여러분은?
Understanding Undo


    2. 되살리기 디자인하기 Designing an Undo Facility


       친숙하지 않은자          경험있는 사용자           논리적인 사용자


                                            행동을 역순으로
        만능 비상 단추          자료의 저장소
                                             취소하는 절차




                     퍼소나의 멘탈 모델을 모두 충족
                      시킬 수 있는 Undo Design
Understanding Undo


    2. 되살리기 디자인하기 Designing an Undo Facility

     •되살리기 시스템을 디자인하는 비결
        1) 사용자가 자주 사용하는 도구를 중점적으로 지원한다.

        2) 사용자가 실패했다는 뉘앙스를 절대로 풍기지 않는다.
Understanding Undo


    3. 다양한 종류의 되살리기 Type and Variants of Undo

     요소1. 점진적 행동
        - 데이터 요소에 영향을 받는 정보

        - 잘라내기, 붙여넣기, 문자입력하기 등 데이터요소를 포함하는 행동에 적용




     요소2. 단계적 행동
        - 사용자 행동 그 자체에 영향을 받는 정보

        - 문단 포맷, 이미지 각도 수정 등 단계에만 영향을 끼친다.
Understanding Undo


    3. 다양한 종류의 되살리기 Type and Variants of Undo
     1) 장님식 되살리기와 설명식 되살리기(Blind Undo/Explanatory Undo)

        - 장님식 되살리기

           : 무엇이 실행되었는지 구체적인 언급을 하지 않고 Undo라는 기능만 구현해 놓은 방법



        - 설명식 되살리기

           : 어떤 실행이 취소 될 것인지 시각적으로 보여주거나 글자로 설명해놓은 방법
Understanding Undo

     •장님식 되살리기
Understanding Undo

     •설명식 되살리기
Understanding Undo


    3. 다양한 종류의 되살리기 Type and Variants of Undo
     2) 단발성 되살리기와 복합성 되살리기

       - 단발성 되살리기(Single Undo)
        : 가장 기본적인 형태의 되살리기
        : 가장 최근에 사용자가 취한 행동의 효과를 취소
        : 한계 : 중요한 것이 두번째 뒤에 있을 때는 어떻하지?




       - 복합성 되살리기(Multiple Undo)
        : 한 개 이상의 명령을 여러번 연달아 실행
        : 데이터가 변화된 기록을 다 기억하고 있어야 함
        : 한계 : 중간에 있는 하나를 위해서 여러개를 포기해야함.
Understanding Undo


    3. 다양한 종류의 되살리기 Type and Variants of Undo
     3) 집단적 되살리기(Group multiple Undo)
Understanding Undo


    3. 다양한 종류의 되살리기 Type and Variants of Undo
     3) 집단적 되살리기(Group multiple Undo)
Understanding Undo


    3. 다양한 종류의 되살리기 Type and Variants of Undo
     3) 집단적 되살리기(Group multiple Undo)
Understanding Undo


    4. 되살리기의 응용 Other    Models for Undo- Like Behavior

     1) 비교하기 : 어떻게 보일까
Understanding Undo


    4. 되살리기의 응용 Other    Models for Undo- Like Behavior

     1) 비교하기 : 어떻게 보일까



                         Ctrl+z
                             Ctrl+z
                            Ctrl+z
                                Ctrl+z
                           Ctrl+z
                         Ctrl+z
                            Ctrl+z
                               Ctrl+z
Understanding Undo


    4. 되살리기의 응용 Other    Models for Undo- Like Behavior

     1) 비교하기 : 어떻게 보일까
Understanding Undo


    4. 되살리기의 응용 Other        Models for Undo- Like Behavior

     2) 특화된 되살리기

        - 백스페이스
          : 잘못 입력한 문자를 지울 수 있는 버튼
          : 문자만 지울 수 있는 버튼
          : 실행 순서에 상관없이 문자만 지울 수 있는 버튼




                 문자에                             그래픽에
               특화된 Undo                        특화된 Undo??


                백스페이스                                 ???
Understanding Undo


    4. 되살리기의 응용 Other       Models for Undo- Like Behavior

     3) 버전 생성과 회귀
        - 문서 전체의 복사본을 남기는 일
          시간 단위로 사진을 찍어 일상의 기록을 남기는 행위
          다른 이름으로 저장--> Undo를 위한 데이터 관리
Understanding Undo


    5. 되살리기 방지 기능 Undo-Proof Operations
     - 모든 명령을 되살릴 수 있는 것은 아니다




        - 모든 명령을 되살릴 수 있는 것은 아니다



                되살리기를 막아놓는 것은 사용자의 멘탈모델에 어긋난다
정리




     사용자 멘탈모델반영            사용Scene에 맞는 설계                     평상시 관심갖기
     “사용자의 멘탈 모델을 잘 파악하고   “다 똑같은 설계를 할 순 없다. 같은 개념을 가진   “하나의 개념이 프로그램 성격에 맞게 다양한 형
     멘탈모델에 적합한 설계를 해야한다”    하나의 기능이지만 사용Scene에 맞게 설계”      태로 반영되어 있다. 평상시 관찰이 필요함”
생각 나누기
감사합니다
         About Face 3
3부 인터랙션 디자인 백과사전
           15장/16장

Weitere ähnliche Inhalte

Was ist angesagt? (7)

사용자 리서치 분석
사용자 리서치 분석사용자 리서치 분석
사용자 리서치 분석
 
[Msd06]mapping
[Msd06]mapping[Msd06]mapping
[Msd06]mapping
 
인디 영 - 멘탈모델
인디 영 - 멘탈모델인디 영 - 멘탈모델
인디 영 - 멘탈모델
 
Information Architecture
Information ArchitectureInformation Architecture
Information Architecture
 
퍼소나로 완성하는 인터랙션 디자인
퍼소나로 완성하는 인터랙션 디자인퍼소나로 완성하는 인터랙션 디자인
퍼소나로 완성하는 인터랙션 디자인
 
멘탈모델 1-3장 자료
멘탈모델 1-3장 자료멘탈모델 1-3장 자료
멘탈모델 1-3장 자료
 
[교육리뷰] 스토리텔링을 통한 모바일 서비스 시나리오 작성 110321
[교육리뷰] 스토리텔링을 통한 모바일 서비스 시나리오 작성 110321[교육리뷰] 스토리텔링을 통한 모바일 서비스 시나리오 작성 110321
[교육리뷰] 스토리텔링을 통한 모바일 서비스 시나리오 작성 110321
 

Andere mochten auch

UX디자인 bookstudy
UX디자인 bookstudyUX디자인 bookstudy
UX디자인 bookstudy
정인 주
 
General Assembly - How To Get A Great UX Job
General Assembly - How To Get A Great UX JobGeneral Assembly - How To Get A Great UX Job
General Assembly - How To Get A Great UX Job
Patrick Neeman
 

Andere mochten auch (20)

Pxd ui study 01 work modeling(open src)
Pxd ui study 01 work modeling(open src)Pxd ui study 01 work modeling(open src)
Pxd ui study 01 work modeling(open src)
 
Pxd annual esssay 2014
Pxd annual esssay 2014Pxd annual esssay 2014
Pxd annual esssay 2014
 
라이트브레인 UX 아카데미 3기 오픈 프로젝트_CATCH
라이트브레인 UX 아카데미 3기 오픈 프로젝트_CATCH라이트브레인 UX 아카데미 3기 오픈 프로젝트_CATCH
라이트브레인 UX 아카데미 3기 오픈 프로젝트_CATCH
 
대학원연구실홈커밍데이
대학원연구실홈커밍데이대학원연구실홈커밍데이
대학원연구실홈커밍데이
 
20150328 e xsalon발표2_UX디자이너 왜 살아남기 어려운가
20150328 e xsalon발표2_UX디자이너 왜 살아남기 어려운가20150328 e xsalon발표2_UX디자이너 왜 살아남기 어려운가
20150328 e xsalon발표2_UX디자이너 왜 살아남기 어려운가
 
SAP Screen Personas Overview (Korean)
SAP Screen Personas Overview (Korean)SAP Screen Personas Overview (Korean)
SAP Screen Personas Overview (Korean)
 
UX디자인 bookstudy
UX디자인 bookstudyUX디자인 bookstudy
UX디자인 bookstudy
 
Ux for beginners
Ux for beginnersUx for beginners
Ux for beginners
 
2010 UXEYE 혁신적인 UI를 위해 하지말아야할 7가지
2010 UXEYE 혁신적인 UI를 위해 하지말아야할 7가지2010 UXEYE 혁신적인 UI를 위해 하지말아야할 7가지
2010 UXEYE 혁신적인 UI를 위해 하지말아야할 7가지
 
#5 페르소나
#5 페르소나#5 페르소나
#5 페르소나
 
Ux design approach
Ux design approachUx design approach
Ux design approach
 
The Full Stack Deisgner Manifesto
The Full Stack Deisgner ManifestoThe Full Stack Deisgner Manifesto
The Full Stack Deisgner Manifesto
 
UX 디자인에서 사용자를 정의하는 3가지방법
UX 디자인에서 사용자를 정의하는 3가지방법 UX 디자인에서 사용자를 정의하는 3가지방법
UX 디자인에서 사용자를 정의하는 3가지방법
 
IDEO 교육자를 위한 디자인사고 툴킷 2.0(한국어번역)
IDEO 교육자를 위한 디자인사고 툴킷 2.0(한국어번역)IDEO 교육자를 위한 디자인사고 툴킷 2.0(한국어번역)
IDEO 교육자를 위한 디자인사고 툴킷 2.0(한국어번역)
 
자주 사용되는 UI 패턴(컴포넌트) 과 UI 레이아웃
자주 사용되는 UI 패턴(컴포넌트) 과 UI 레이아웃자주 사용되는 UI 패턴(컴포넌트) 과 UI 레이아웃
자주 사용되는 UI 패턴(컴포넌트) 과 UI 레이아웃
 
20150307 abcd발표_ux디자이너 실력으로 살아남기
20150307 abcd발표_ux디자이너 실력으로 살아남기20150307 abcd발표_ux디자이너 실력으로 살아남기
20150307 abcd발표_ux디자이너 실력으로 살아남기
 
2013 전통시장 서비스디자인리서치 디자인앤오 한국디자인진흥원
2013 전통시장 서비스디자인리서치 디자인앤오 한국디자인진흥원2013 전통시장 서비스디자인리서치 디자인앤오 한국디자인진흥원
2013 전통시장 서비스디자인리서치 디자인앤오 한국디자인진흥원
 
UI/UX 개선을 위한 빠른 프로토타이핑
UI/UX 개선을 위한 빠른 프로토타이핑UI/UX 개선을 위한 빠른 프로토타이핑
UI/UX 개선을 위한 빠른 프로토타이핑
 
pxd Annual Story 2012
pxd Annual Story 2012pxd Annual Story 2012
pxd Annual Story 2012
 
General Assembly - How To Get A Great UX Job
General Assembly - How To Get A Great UX JobGeneral Assembly - How To Get A Great UX Job
General Assembly - How To Get A Great UX Job
 

Ähnlich wie Pxd ui study 06 about face 3 외부 공유용

정보처리모형[1][1]
정보처리모형[1][1]정보처리모형[1][1]
정보처리모형[1][1]
Sujung Shin
 
정보처리모형[1][1]
정보처리모형[1][1]정보처리모형[1][1]
정보처리모형[1][1]
Sujung Shin
 
정보처리모형[1][1]
정보처리모형[1][1]정보처리모형[1][1]
정보처리모형[1][1]
Sujung Shin
 
정보처리모형[1][1]
정보처리모형[1][1]정보처리모형[1][1]
정보처리모형[1][1]
Sujung Shin
 
정보처리모형[1][1]
정보처리모형[1][1]정보처리모형[1][1]
정보처리모형[1][1]
Sujung Shin
 
정보처리모형[1][1]
정보처리모형[1][1]정보처리모형[1][1]
정보처리모형[1][1]
Sujung Shin
 
정보처리모형[1][1]
정보처리모형[1][1]정보처리모형[1][1]
정보처리모형[1][1]
Sujung Shin
 
정보처리모형[1][1]
정보처리모형[1][1]정보처리모형[1][1]
정보처리모형[1][1]
Sujung Shin
 
정보처리모형 배병준
정보처리모형   배병준정보처리모형   배병준
정보처리모형 배병준
ByungjuneBae
 
imc과제배병준
imc과제배병준imc과제배병준
imc과제배병준
ByungjuneBae
 
소비자 행동의 개관
소비자 행동의 개관소비자 행동의 개관
소비자 행동의 개관
hongsungtai
 
4. 디자인과 인간심리
4. 디자인과 인간심리4. 디자인과 인간심리
4. 디자인과 인간심리
Suyeong Park
 

Ähnlich wie Pxd ui study 06 about face 3 외부 공유용 (20)

Understanding My Data Myself [Ubicomp 2011]
Understanding My Data Myself [Ubicomp 2011]Understanding My Data Myself [Ubicomp 2011]
Understanding My Data Myself [Ubicomp 2011]
 
딥러닝 세계에 입문하기 위반 분투
딥러닝 세계에 입문하기 위반 분투딥러닝 세계에 입문하기 위반 분투
딥러닝 세계에 입문하기 위반 분투
 
02 01 아이디어_발상법-김용경[최종]
02 01 아이디어_발상법-김용경[최종]02 01 아이디어_발상법-김용경[최종]
02 01 아이디어_발상법-김용경[최종]
 
딥러닝을 이용한 사용자 선호도 기반 의상 추천 알고리즘 Ppt 선수강
딥러닝을 이용한 사용자 선호도 기반 의상 추천 알고리즘 Ppt 선수강딥러닝을 이용한 사용자 선호도 기반 의상 추천 알고리즘 Ppt 선수강
딥러닝을 이용한 사용자 선호도 기반 의상 추천 알고리즘 Ppt 선수강
 
도서 '퍼스널 애자일 퍼스널 칸반', 200% 활용하기
도서 '퍼스널 애자일 퍼스널 칸반', 200% 활용하기도서 '퍼스널 애자일 퍼스널 칸반', 200% 활용하기
도서 '퍼스널 애자일 퍼스널 칸반', 200% 활용하기
 
정보처리모형[1][1]
정보처리모형[1][1]정보처리모형[1][1]
정보처리모형[1][1]
 
정보처리모형[1][1]
정보처리모형[1][1]정보처리모형[1][1]
정보처리모형[1][1]
 
정보처리모형[1][1]
정보처리모형[1][1]정보처리모형[1][1]
정보처리모형[1][1]
 
정보처리모형[1][1]
정보처리모형[1][1]정보처리모형[1][1]
정보처리모형[1][1]
 
정보처리모형[1][1]
정보처리모형[1][1]정보처리모형[1][1]
정보처리모형[1][1]
 
정보처리모형[1][1]
정보처리모형[1][1]정보처리모형[1][1]
정보처리모형[1][1]
 
정보처리모형[1][1]
정보처리모형[1][1]정보처리모형[1][1]
정보처리모형[1][1]
 
정보처리모형[1][1]
정보처리모형[1][1]정보처리모형[1][1]
정보처리모형[1][1]
 
Unsupervised Clickstream Clustering for User Behavior Analysis CHI2016
Unsupervised Clickstream Clustering for User Behavior Analysis CHI2016Unsupervised Clickstream Clustering for User Behavior Analysis CHI2016
Unsupervised Clickstream Clustering for User Behavior Analysis CHI2016
 
퍼스널 애자일
퍼스널 애자일퍼스널 애자일
퍼스널 애자일
 
언리얼 리플렉션 & CDO.pptx
언리얼 리플렉션 & CDO.pptx언리얼 리플렉션 & CDO.pptx
언리얼 리플렉션 & CDO.pptx
 
정보처리모형 배병준
정보처리모형   배병준정보처리모형   배병준
정보처리모형 배병준
 
imc과제배병준
imc과제배병준imc과제배병준
imc과제배병준
 
소비자 행동의 개관
소비자 행동의 개관소비자 행동의 개관
소비자 행동의 개관
 
4. 디자인과 인간심리
4. 디자인과 인간심리4. 디자인과 인간심리
4. 디자인과 인간심리
 

Pxd ui study 06 about face 3 외부 공유용

  • 1. pxd UI Study_06 About Face 3 3부 인터랙션 디자인 백과사전 15장/16장
  • 2.
  • 3. 이번 장의 스터디 내용 •검색 •되살리기 •저장 인터랙션 •정보입력 •조작법(포인팅장비, 커서, 드래그앤드롭) •창 디자인 •컨트롤 •메뉴 구조 •툴바 •대화상자 •오류, 경고 상자
  • 4. 이번 장의 스터디 내용 •15장 : 검색과 탐색의 경계 - 현명한 데이터 추출법 •16장 : 되살리기
  • 7. Searching & Finding 1. 저장 및 추출 시스템 Storage and Retrieval System 저장(Storage) 추출(Retrieval)
  • 8. Searching & Finding 1. 저장 및 추출 시스템 Storage and Retrieval System
  • 9. Searching & Finding 2. 일상 생활에서 저장 및 추출 Storage and Retrieval in the Physical World 적절한 시스템이 필요함 쉽다 어렵다
  • 10. Searching & Finding 2. 일상 생활에서 저장 및 추출 Storage and Retrieval in the Physical World About Face 3 책 좀 가져다주세요 어디에 있는데요? 위치 기억 분류체계 필요
  • 11. Searching & Finding 3. 디지털 세계의 저장 및 추출 Storage and Retrieval in the Digital World 위치 추출 (Positional Retrieval) 이름 추출 (Identity Retrieval) 속성 기반 추출 (Attribute based Retrieval)
  • 12. Searching & Finding 3. 디지털 세계의 저장 및 추출 Storage and Retrieval in the Digital World •속성 기반 추출 시스템 - 이미 있는 속성과 콘텐츠를 기반으로 찾아냄. 유사어, 관련 주제, 태그
  • 13. Searching & Finding 3. 디지털 세계의 저장 및 추출 Storage and Retrieval in the Digital World 폭소노미 (Folksonomy) 태그를 활용한 추출 메커니즘
  • 14. Searching & Finding 4. 관계형 테이터 베이스와 디지털 수프 Relational Databases versus Digital Soup •데이터 기반 소프트웨어에서 사용자에게 강요되는 것 어떤 형식의 데이터를 사용할 처음에 정의한 데이터 형식을 것인지 명확히 정의할 것 끝까지 따를 것 •그러나 일반 사용자의 특징은 다르다 처음부터 뭘 원하는지 정확히 원하는 바를 표현하더라도 알고 있는 사용자는 거의 없다 곧 변경한다
  • 15. Searching & Finding 4. 관계형 테이터 베이스와 디지털 수프 Relational Databases versus Digital Soup •정리가 불가능한 데이터의 정리 Blind
  • 17. Undo
  • 18. Understanding Undo 1. 사용자와 되살리기 Users and Undo 인간은 누구나 실수를 한다 CPU는 오류가능성이 없다 결국 사용자의 책임 사용자가 직접 실수에 대한 처리를 할 수 있도록 적절한 장치가 필요하다
  • 19. Understanding Undo 1. 사용자와 되살리기 Users and Undo
  • 20. Understanding Undo 1. 사용자와 되살리기 Users and Undo 여러분은?
  • 21. Understanding Undo 2. 되살리기 디자인하기 Designing an Undo Facility 친숙하지 않은자 경험있는 사용자 논리적인 사용자 행동을 역순으로 만능 비상 단추 자료의 저장소 취소하는 절차 퍼소나의 멘탈 모델을 모두 충족 시킬 수 있는 Undo Design
  • 22. Understanding Undo 2. 되살리기 디자인하기 Designing an Undo Facility •되살리기 시스템을 디자인하는 비결 1) 사용자가 자주 사용하는 도구를 중점적으로 지원한다. 2) 사용자가 실패했다는 뉘앙스를 절대로 풍기지 않는다.
  • 23. Understanding Undo 3. 다양한 종류의 되살리기 Type and Variants of Undo 요소1. 점진적 행동 - 데이터 요소에 영향을 받는 정보 - 잘라내기, 붙여넣기, 문자입력하기 등 데이터요소를 포함하는 행동에 적용 요소2. 단계적 행동 - 사용자 행동 그 자체에 영향을 받는 정보 - 문단 포맷, 이미지 각도 수정 등 단계에만 영향을 끼친다.
  • 24. Understanding Undo 3. 다양한 종류의 되살리기 Type and Variants of Undo 1) 장님식 되살리기와 설명식 되살리기(Blind Undo/Explanatory Undo) - 장님식 되살리기 : 무엇이 실행되었는지 구체적인 언급을 하지 않고 Undo라는 기능만 구현해 놓은 방법 - 설명식 되살리기 : 어떤 실행이 취소 될 것인지 시각적으로 보여주거나 글자로 설명해놓은 방법
  • 25. Understanding Undo •장님식 되살리기
  • 26. Understanding Undo •설명식 되살리기
  • 27. Understanding Undo 3. 다양한 종류의 되살리기 Type and Variants of Undo 2) 단발성 되살리기와 복합성 되살리기 - 단발성 되살리기(Single Undo) : 가장 기본적인 형태의 되살리기 : 가장 최근에 사용자가 취한 행동의 효과를 취소 : 한계 : 중요한 것이 두번째 뒤에 있을 때는 어떻하지? - 복합성 되살리기(Multiple Undo) : 한 개 이상의 명령을 여러번 연달아 실행 : 데이터가 변화된 기록을 다 기억하고 있어야 함 : 한계 : 중간에 있는 하나를 위해서 여러개를 포기해야함.
  • 28. Understanding Undo 3. 다양한 종류의 되살리기 Type and Variants of Undo 3) 집단적 되살리기(Group multiple Undo)
  • 29. Understanding Undo 3. 다양한 종류의 되살리기 Type and Variants of Undo 3) 집단적 되살리기(Group multiple Undo)
  • 30. Understanding Undo 3. 다양한 종류의 되살리기 Type and Variants of Undo 3) 집단적 되살리기(Group multiple Undo)
  • 31. Understanding Undo 4. 되살리기의 응용 Other Models for Undo- Like Behavior 1) 비교하기 : 어떻게 보일까
  • 32. Understanding Undo 4. 되살리기의 응용 Other Models for Undo- Like Behavior 1) 비교하기 : 어떻게 보일까 Ctrl+z Ctrl+z Ctrl+z Ctrl+z Ctrl+z Ctrl+z Ctrl+z Ctrl+z
  • 33. Understanding Undo 4. 되살리기의 응용 Other Models for Undo- Like Behavior 1) 비교하기 : 어떻게 보일까
  • 34. Understanding Undo 4. 되살리기의 응용 Other Models for Undo- Like Behavior 2) 특화된 되살리기 - 백스페이스 : 잘못 입력한 문자를 지울 수 있는 버튼 : 문자만 지울 수 있는 버튼 : 실행 순서에 상관없이 문자만 지울 수 있는 버튼 문자에 그래픽에 특화된 Undo 특화된 Undo?? 백스페이스 ???
  • 35. Understanding Undo 4. 되살리기의 응용 Other Models for Undo- Like Behavior 3) 버전 생성과 회귀 - 문서 전체의 복사본을 남기는 일 시간 단위로 사진을 찍어 일상의 기록을 남기는 행위 다른 이름으로 저장--> Undo를 위한 데이터 관리
  • 36.
  • 37. Understanding Undo 5. 되살리기 방지 기능 Undo-Proof Operations - 모든 명령을 되살릴 수 있는 것은 아니다 - 모든 명령을 되살릴 수 있는 것은 아니다 되살리기를 막아놓는 것은 사용자의 멘탈모델에 어긋난다
  • 38. 정리 사용자 멘탈모델반영 사용Scene에 맞는 설계 평상시 관심갖기 “사용자의 멘탈 모델을 잘 파악하고 “다 똑같은 설계를 할 순 없다. 같은 개념을 가진 “하나의 개념이 프로그램 성격에 맞게 다양한 형 멘탈모델에 적합한 설계를 해야한다” 하나의 기능이지만 사용Scene에 맞게 설계” 태로 반영되어 있다. 평상시 관찰이 필요함”
  • 40. 감사합니다 About Face 3 3부 인터랙션 디자인 백과사전 15장/16장