Upload
yaowaluck-promdee
View
170
Download
0
Embed Size (px)
DESCRIPTION
Task analysis and prototyping
Citation preview
+
Task Analysis and Paper Prototyping 322131 Human Computer Interaction
+
การวเคราะหงาน
Task Analysis
Task Analysis
+ Task Analysis
n เปนกระบวนการเพอศกษาหาขอมลในการออกแบบสวนตดตอผใช A(User Interface)A
n การวเคราะหความตองการ (Requirement analysis) เปนเทคนคทใชในการวเคราะหระบบทวไปทใหความสนใจกบทกองคประกอบของระบบสารสนเทศโดย
รวมA
n การวเคราะหภาระงาน คอ การมงเนนในการศกษาขอมลตาง ๆ ทจะหาไดเพอการอธบายภาระงาน หรอกจกรรมทผใชปฏบตงานรวมกบคอมพวเตอร A
การวเคราะหระบบงาน
+ Task Analysis (Cont.)
n พฤตกรรมทผเรยนแสดงออกในรปของการกระทำทบงช A
n Ex. Input Form, Data Analysis A
n Start > Verbs A
n 1. แยกออกเปนงานยอยA(Task Decomposition) A
n 2. วเคราะหฐานความร (Knowledge –
based Analysis) A
n 3. วเคราะหฐานความสมพนธทเปนอย
Entity Relationship-based AnalysisA
Task Task Analysis
+ Hierarchical Task Analysis (HTA)
n Scenarios ใชคกบ Persona เปนวธการเลาเรอง ลำดบขนตอน เปนฉาก A
n Use case - user + system A
n Essential use case แบงเปนสองคอลมภ use intention/system response / use case textA
n วเคราะหจากการสถานการณ ปจจบน A
n HTA: โครงสรางผงองคกร แผนผงโครงสรางเนนการแตกงาน แลวมการจดกลม เรมตนทเปาหมายของ User เรมตนทระดบศนย จากนนจะเปนลำดบทตองทำตอเนองลงมา ตองเขยน plan ดวย การบอกขนตอนวาจะใหทำอยางไร A
+ Hierarchical Task Analysis (HTA) Cont. Ex. HTA Buying a movie ticket online 0. In order to buy ticket 1. Search theater 2. Search movie 2.1 digital soundtrack 2.2 3d 3. Add movie 4. Choose time 5. choose kind of seats 5.1 deluxe
5.2 premium 5.3 sofa
6. enter your details 7. enter payment details 8. confirm order plan0 : if regular user do:1-2-3-4-7-8
if new user do:1-2-3--5-6-7-8 plan2 : search movie user must be choose 2.1 or 2.2 plan5 : user must be choose kind of seats 4.1 or 4.3
Borrow a Book
+
Prototyping
+ Prototype?
n In interaction design it can be (among other things): • a series of screen sketches • a storyboard, i.e. a cartoon-like series of scenes • a PowerPoint slide show • a video simulating the use of a system • a lump of wood (e.g. PalmPilot) • a cardboard mock-up • a piece of software with limited functionality
written in the target language or in another language
+ Why Prototype?
• Evaluation and feedback are central to interaction design
• Stakeholders can see, hold, interact with a prototype more easily than a document or a drawing
• Team members can communicate effectively
• You can test out ideas for yourself
• It encourages reflection: very important aspect of design
• Prototypes answer questions, and support designers in choosing between alternatives
+Paper Prototyping
n Low Prototyping > Paper, Sketching, Card
Example
+ คำสง
n ใหนกศกษาเขยน Task Analysis ของโปรแกรม ���แอพพลเคชนทไดรบมอบหมาย และวาด Prototype
n สงงานในชวโมง