Slide 1

Slide 1 text

エンジニアがUXを とりこぼさないために考えたこと

Slide 2

Slide 2 text

message UX って、 ⾔葉、カタチ、⾊、⾳、機能、速度… その結果ユーザーが感じる経験 さまざまな要素が複雑に影響しあって その結果としてできあがるもの。 ⾊やカタチといった要素、⾃分の役割にとらわれて ⼤事なものが消えていかないように 「良いサービスを作ろう」 をみんなで考えよう

Slide 3

Slide 3 text

⾃⼰紹介 武⽥ 博(たけだ ひろし) ※ 今回の発表は個⼈での発表です、会社の意⾒ではありません

Slide 4

Slide 4 text

⾃⼰紹介 ⽣粋の技術屋・エンジニア プロのプログラマ 携帯の基地局、オーディオ組み込みソフトからWebサービスまで

Slide 5

Slide 5 text

なぜ? 今までの開発のやり⽅では何か⼤事なモノが失われる 例えば UX とか

Slide 6

Slide 6 text

今⽇の話 分割統治アルゴリズム、または、要素還元主義、の話

Slide 7

Slide 7 text

今⽇の話 分割統治アルゴリズム、または、要素還元主義、の話 え……? 急に難しい…??? うん…むずかしい話なんです

Slide 8

Slide 8 text

要素還元主義

Slide 9

Slide 9 text

要素 還元 主義 物・事を成り⽴たせるもと 根源的なものにもどすこと 継続的にもっている思想上の⽴場

Slide 10

Slide 10 text

要 素 還 元 主 義 ⼤切なところ もととなるところ もとに戻る もと 中⼼になる 道理

Slide 11

Slide 11 text

⻄ ⼥ ⽷ … … ⺷ 我

Slide 12

Slide 12 text

⻄ ⼥ ⽷ … … ⺷ 我

Slide 13

Slide 13 text

要素還元主義 ⼩さな「要素」に分解して調べることで その対象が理解できる

Slide 14

Slide 14 text

要素還元主義 ⼩さな「要素」に分解して調べることで その対象が理解できる

Slide 15

Slide 15 text

要素還元主義 ⼩さな「要素」に分解して調べることで その対象が理解できる 説得⼒なし

Slide 16

Slide 16 text

そう 単純化された世界では成り⽴つけれど 複雑な現実世界では 要素還元主義 は成り⽴たないことが多いのです ※ 要素還元主義が役に⽴たないという意味ではないです!!!

Slide 17

Slide 17 text

閑話休題

Slide 18

Slide 18 text

エンジニアのアプローチ 「新しいサービスを作りたい」 というときにどうするか?

Slide 19

Slide 19 text

エンジニアのアプローチ 「新しいサービスを作りたい」 というときにどうするか? ……「要素還元主義」は現実世界では成り⽴たないと今まで散々⾔ってましたよね……

Slide 20

Slide 20 text

エンジニアのアプローチ 「新しいサービスを作りたい」 というときにどうするか? …………

Slide 21

Slide 21 text

エンジニアのアプローチ 「新しいサービスを作りたい」 というときにどうするか? 要素還元主義 ( ゚Д゚)エッ

Slide 22

Slide 22 text

( ゚Д゚)

Slide 23

Slide 23 text

結局ものを作とうと思ったら 「要素還元主義」

Slide 24

Slide 24 text

企画 UIデザイン システムデザイン 実装 HTML CSS Javascript h + t+ m + l 0x68 0x74 0x6D 0x6C

Slide 25

Slide 25 text

企画 UIデザイン システムデザイン 実装 HTML CSS Javascript h + t+ m + l 0x68 0x74 0x6D 0x6C ⼀歩すすむために何か⼤事なものが消えていく

Slide 26

Slide 26 text

企画 UIデザイン システムデザイン 実装 HTML CSS Javascript h + t+ m + l 0x68 0x74 0x6D 0x6C 何か⼤切なものが消えてる気がする

Slide 27

Slide 27 text

結局 ⼤切なもの≒本質≒UX は 「要素還元的」に作っていくものではない 「要素還元的」に作っていくと逆に消えて⾏ってしまうもの 関係者が全体として「よいものを作ろう」と改善を繰り返して結果できあがるもの

Slide 28

Slide 28 text

企画 UIデザイン システムデザイン 実装 HTML CSS Javascript h + t+ m + l 0x68 0x74 0x6D 0x6C ではなく

Slide 29

Slide 29 text

企画 UIデザイン システムデザイン 実装 HTML CSS Javascript h + t+ m + l 0x68 0x74 0x6D 0x6C こう

Slide 30

Slide 30 text

message UX って、 ⾔葉、カタチ、⾊、⾳、機能、速度… その結果ユーザーが感じる経験 さまざまな要素が複雑に影響しあって その結果としてできあがるもの。 ⾊やカタチといった要素、⾃分の役割にとらわれて ⼤事なものが消えていかないように 「良いサービスを作ろう」 をみんなで考えよう

Slide 31

Slide 31 text

ごせいちょうありがとうございました m__m