53
プロトタイプとワークフロー IT リッチクライアント・カンファレンス V Special Session 2009/09/30 伊原 力也

プロトタイプとワークフロー Prototype and Workflow

Embed Size (px)

DESCRIPTION

@IT リッチクライアント・カンファレンスV Special Session by Business Architects 伊原力也 Rikiya Ihara 2009/09/30

Citation preview

Page 1: プロトタイプとワークフロー Prototype and Workflow

プロトタイプとワークフロー

@ IT リッチクライアント・カンファレンス VSpecial Session

2009/09/30 伊原 力也

Page 2: プロトタイプとワークフロー Prototype and Workflow

2

本日の流れ

• プロトタイプの定義

• 誰のためのプロトタイプ?

• プロトタイプの下ごしらえ

• 手抜きでおいしいプロトタイプ

• プロトタイプの道具

• プロトタイプ作成時のワナ

Page 3: プロトタイプとワークフロー Prototype and Workflow

3

自己紹介

• 株式会社ビジネス・アーキテクツ

• インフォメーションアーキテクト

• マークアップデザインエンジニア

Page 4: プロトタイプとワークフロー Prototype and Workflow

プロトタイプの定義

Page 5: プロトタイプとワークフロー Prototype and Workflow

プロトタイプってなに?

Page 6: プロトタイプとワークフロー Prototype and Workflow

6

プロトタイプの定義

•ある時点で•誰かに見せて•意見を収集するための•ある部分では本物っぽい•未完成の何か

未完成の何か

ある部分が本物的

誰かに見せる

意見を収集

ある時点

Page 7: プロトタイプとワークフロー Prototype and Workflow

プロトタイプ作ってる?

Page 8: プロトタイプとワークフロー Prototype and Workflow

8

私とプロトタイプ

ケータイコンテンツ ヨスケ

Page 9: プロトタイプとワークフロー Prototype and Workflow

誰のためのプロトタイプ?

Page 10: プロトタイプとワークフロー Prototype and Workflow

10

誰のためのプロトタイプ?

• 制作者本人

• 制作会社のチーム内

• 発注側の担当者

• 発注会社のチーム内

制作 発注

Page 11: プロトタイプとワークフロー Prototype and Workflow

11

VSVS

宗教論争

VS

Page 12: プロトタイプとワークフロー Prototype and Workflow

12

我々はユーザーではない

User

• だがWeb →ユーザーではある 錯覚と混乱

• →皆が気に入る? 平均的ユーザーはいない

Page 13: プロトタイプとワークフロー Prototype and Workflow

13

プロトタイプ+ユーザビリティテスト

User

Page 14: プロトタイプとワークフロー Prototype and Workflow

テストしてる?

Page 15: プロトタイプとワークフロー Prototype and Workflow

15

我々はユーザーではない

• 誰も使ったことがないものを世に出す恐怖

Page 16: プロトタイプとワークフロー Prototype and Workflow

16

そうは言ってもね

• 時間がないし

• お金がないし

• 人がいないし

• 場所がないし

• わからないし

Page 17: プロトタイプとワークフロー Prototype and Workflow

17

とにかくやる

• テスト向けのプロトタイプの作り方

• シナリオとタスクの作り方

• ユーザビリティテストの手法

• テスト結果のまとめと解釈

推薦図書

Page 18: プロトタイプとワークフロー Prototype and Workflow

18

推薦図書

Page 19: プロトタイプとワークフロー Prototype and Workflow

プロトタイプの下ごしらえ

Page 20: プロトタイプとワークフロー Prototype and Workflow

20

プロトタイプのコンテキスト

目的

対象

時期

プロトタイプ

Page 21: プロトタイプとワークフロー Prototype and Workflow

21

ボタンのかけちがえ

Wireframe

Interaction Design

Visual Design

1stUsability

Test

Release

Perfect Prototype

Page 22: プロトタイプとワークフロー Prototype and Workflow

22

ユーザビリティテストのためのプロトタイプ

• テスト目的– テストで何を確認したいか

• テスト対象– ヒト軸:ユーザー– モノ軸:サイト

• テスト時期– プロジェクト序盤~中盤

対象

時期

目的

プロトタイプ

Page 23: プロトタイプとワークフロー Prototype and Workflow

23

テスト目的

わかるか画面遷移レイアウトナビゲーションラベル

コンテンツ入力項目入力形式

メッセージ

できるか

Page 24: プロトタイプとワークフロー Prototype and Workflow

24

テスト対象

Page 25: プロトタイプとワークフロー Prototype and Workflow

25

テスト時期

• 目的 × 対象 × 画面設計の進度 = テスト時期

調査・分析

情報アーキテクチャ設計

戦略

1stUsability

Test

画面設計

Page 26: プロトタイプとワークフロー Prototype and Workflow

26

今あるネタのカスタマイズで

Prototype

• ワイヤーフレームやデザイン案の流用でプロトタイプ作成– リンク張るだけ/ラベル入れるだけ

Page 27: プロトタイプとワークフロー Prototype and Workflow

手抜きでおいしいプロトタイプ

Page 28: プロトタイプとワークフロー Prototype and Workflow

28

プロトタイプの忠実度

• 忠実度=「ある部分の」本物っぽさ

• ≠見た目 忠実度

• ≠作成ツール 忠実度

• テストに必要な忠実度とは?Usability Test?

Page 29: プロトタイプとワークフロー Prototype and Workflow

29

≠見た目 忠実度

決定稿のラベルが入ったワイヤーフレーム

ラベルがダミーのデザイン済みテンプレート

次へ

初めにお試し確認申し込みトップへ

この商品をお試し頂くには以下の条件を満たす必要があります。• 健康で• 文化的な• 最低限度の生活を営む

ダミー

ダミー

ダミー

ダミー

ダミー

ダミー

Page 30: プロトタイプとワークフロー Prototype and Workflow

30

≠作成ツール 忠実度

• どのツールでも一定ラインまでは同じプロトタイプが作れる

次へ

初めにお試し確認申し込みトップへ

この商品をお試し頂くには以下の条件を満たす必要があります。• 健康で• 文化的な• 最低限度の生活を営む

次へ

初めにお試し確認申し込みトップへ

この商品をお試し頂くには以下の条件を満たす必要があります。• 健康で• 文化的な• 最低限度の生活を営む

次へ

初めにお試し確認申し込みトップへ

この商品をお試し頂くには以下の条件を満たす必要があります。• 健康で• 文化的な• 最低限度の生活を営む

Page 31: プロトタイプとワークフロー Prototype and Workflow

31

テストに必要な忠実度とは?

• →目的と対象 必要なもの・確認したいものレイアウト

ラベル 入力項目・書式

初めにお試し確認申し込みトップへ

次へ

初めにお試し確認申し込みトップへ

次へ

参照

この商品をお試し頂くには以下の条件を満たす必要があります。• 健康で• 文化的な• 最低限度の生活を営む

画面遷移

メッセージ

ナビゲーション

Page 32: プロトタイプとワークフロー Prototype and Workflow

32

水平と垂直

Prototype

Prototype

Prototype

Prototype

Prototype

Prototype

Prototype

Prototype

Prototype

Prototype

工事中 工事中 工事中 工事中 工事中 工事中

工事中 工事中 工事中 工事中 工事中

工事中 工事中 工事中 工事中

Page 33: プロトタイプとワークフロー Prototype and Workflow

33

オズの魔法使い

• 人間が機械に成り代わってコスト削減

Page 34: プロトタイプとワークフロー Prototype and Workflow

34

オズの魔法使い

入力フォーム

エラー 入力確認

入力したら次へ

正しい入力間違った入力

OZ

OZ

Page 35: プロトタイプとワークフロー Prototype and Workflow

35

まとめ

OZ

OZ

OZ

工事中 工事中 工事中 工事中 工事中 工事中

工事中 工事中 工事中 工事中 工事中

工事中 工事中 工事中 工事中

Page 36: プロトタイプとワークフロー Prototype and Workflow

プロトタイプの道具

Page 37: プロトタイプとワークフロー Prototype and Workflow

37

紙とコンピュータ

• ペーパー

• ワイヤーフレーム作成ツール

• ヴィジュアルデザイン用ツール

• プロトタイプ作成特化ツール

• HTML

• 統合開発環境( Flash Catalyst・ Expression Blend 3)

Page 38: プロトタイプとワークフロー Prototype and Workflow

38

ペーパー

• 紙を指でクリック、鉛筆で入力

• ブラウザ=オズの魔法使い

• ユーザーがなんだか気楽

• タスクがリアルならちゃんとやってくれる– 被験者は「自分が」テストされている気持ちがある

「人工的な状況であるにも関わらず、ユーザテストは現実的な結果を出す。それはユーザのタスクに対する強い集中力と、ウソ臭さの許容によるものだ。」 Jakob Nielsen

OZ

Page 39: プロトタイプとワークフロー Prototype and Workflow

39

ワイヤーフレーム作成ツール

• サクッと作れる

• 使っている人が多い( PowerPoint)

• ページ間にリンクが張れる– ワイヤーフレームの必要部分だけを取り出して、リンクを張るだけでプロトタイプに

• 画面数が多くても比較的安定している

• スクロールできない( PowerPoint )…が RIA系ならあんまり問題にならない

• 変数定義や共有レイヤーなどが使える(OmniGraffle)

Page 40: プロトタイプとワークフロー Prototype and Workflow

40

ヴィジュアルデザイン用ツール

• 視覚表現部分の忠実度を高めるには最適

• プロトタイプ化には何らかの追加作業が必要– 別形式にしてリンクを貼る– InDesignに持っていく

• Fireworksはプロトタイプ作成を意識– 複数画面を 1ファイルに

• 1ファイルに持てる画面数が少ない– 共通のレイヤー保持– →シンボル修正 文字保持してインスタンス反映– ボタンのリンクが有効なまま複数画面を 1つの PDFに– マウスオーバーなど保持して DWに吐き出し

Page 41: プロトタイプとワークフロー Prototype and Workflow

41

プロトタイプ作成特化ツール

• Axure RP/ Denim/ Pencil/ Balsamiq MockupsfluidIA/GUI Design Studio/ Protonotes etc...

• シンプルなものは結局、ワイヤーフレーム用ツールで代替可能

• インタラクションがつけられるものは画面数が制限される傾向

• 良いとこ取りのものがあったら教えてください

Page 42: プロトタイプとワークフロー Prototype and Workflow

42

HTML

• 静的ページサイトのプロトタイプとしては優秀– 高忠実度– CMSやツールでナビ/ページの一括生成– 初動は遅い

• 「プロトタイプありき」の設計や実装でカバー? ※ Adobe MAXでプレゼンしたのでお尋ねください

• RIA系( AJAX)の場合、部分適用がよい– IxEditでインタラクションのプロトタイプ作成

• JQueryベース• ブラウザ上からマウスで作成可能

Page 43: プロトタイプとワークフロー Prototype and Workflow

43

統合開発環境

• 基本的に優等生– Flash Catalyst– Expression Blend 3

• 使いどころと切り分けがカギか– 逆に「そのまま肉付けできてしまう」という怖さ(後述)– プロトタイプが担う役割による切り分け– インタラクションデザインツールとして、中盤以降のワークフロー改善効果にも注目

• Flash単体で考えた場合– 忠実度と実装コスト共に高い– AJAX系と同じく、部分適用がよい

Page 44: プロトタイプとワークフロー Prototype and Workflow

プロトタイプ作成時のワナ

Page 45: プロトタイプとワークフロー Prototype and Workflow

45

ハイブリッドでも可

• 水平はペーパー、垂直は PowerPointで条件分岐

• 水平は PPT、垂直は Flash、PowerPointに Flashを張り込む

• PowerPoint で Macromedia Flash アニメーションを再生するhttp://office.microsoft.com/ja-jp/powerpoint/HA010348071041.aspx

• Using Flash movies in PowerPointhttp://kb2.adobe.com/cps/142/tn_14235.html

Page 46: プロトタイプとワークフロー Prototype and Workflow

46

ひとりで作らない

• ひとりでプロトタイプを作ると– テスト後に立ち直れないかも– 上手くいかなかった部分で犯人探しが始まる

• みんなの意見を聞きながら作ろう– そもそも UIはいろんな視点の集合体であるべき– 主担当者は決めつつも、議論を重ねて作ろう

※プロトタイプを作った人はテスト進行をやらないほうが良い説もあり

Page 47: プロトタイプとワークフロー Prototype and Workflow

47

作ってテストしたら捨てる

• 高忠実度プロトタイプは捨てるの惜しい– しかしそれはあくまでテスト用– 潔く捨てましょう

• テスト目的ではないプロトタイプはまた別– 使い回しを意識しすぎると最終成果物が縛られる– コンペ時のプロトタイプを育てるのは避ける– 中盤までのプロトタイプは一律捨てると思ったほうがよい

Page 48: プロトタイプとワークフロー Prototype and Workflow

まとめ

Page 49: プロトタイプとワークフロー Prototype and Workflow

49

テスト対象

テスト時期

テスト目的

プロトタイプ

未完成の何か

ある部分が本物的

誰かに見せる

意見を収集

ある時点

わかるか

できるか

User

工事中 工事中OZ

Page 50: プロトタイプとワークフロー Prototype and Workflow

「とにかくやる」ために

Page 51: プロトタイプとワークフロー Prototype and Workflow

51

とにかくやるテスト

• ユーザーにこだわらない(!)

• 1回あたり 3人でいい

• タスクはとりあえずアクティビティベース

• ラボ要らない

• まとめる前にブレストしちゃう

• プロトタイプに反映して、もう 1回!

Page 52: プロトタイプとワークフロー Prototype and Workflow

52

いかがでしたか?

• 今日話せなかったこと– ダメなテストの例– ユーザビリティテスト被験者=真のユーザー?– UIを変えないほうがいい場合– UCD vs 才能のデザイン

• またどこかで

Page 53: プロトタイプとワークフロー Prototype and Workflow

ありがとうございました