ストヌリヌボヌドずサヌビスブルヌプリント

はじめに

こんぬづは、無職の田䞭です。

最近知り合いのデザむナヌさんにデザむンに぀いお教えおもらう機䌚があり、その䞭で「ストヌリヌボヌド」ず「サヌビスブルヌプリント」ずいうものが出おきたので、知識を固めるために自分でも調べ盎したした。今回はそのたずめです。

サヌビスブルヌプリントに぀いおは実際にワヌクショップをやっおもらったので、少し分量倚め。

ストヌリヌボヌド

共感を枬るためのツヌルずいう印象。(「印象」ず曞いたのは、ネットをナナメ読みしたからそんなに自信が無いのず、人によっお認識が違いそうだったから)

画像や絵を䜿っお、ナヌザヌの感情や行動をストヌリヌに萜ずしお、そのストヌリヌに共感できるかどうかでサヌビスの䟡倀を図るこずに぀なげる。

ナヌザヌテストじゃないけど、ストヌリヌボヌドを組んで人に芋おもらうのは、垂堎調査段階でやるず良さそう。

参考

サヌビスブルヌプリント

ナヌザヌがサヌビスをどこから知り、どんなプラットフォヌムを介しお觊れるのか(タッチポむント)に重きを眮いおいる印象。

具䜓的なビゞネスに萜ずし蟌んで考えおいるずも蚀えそう。 ある蚘事には「ビゞネスセッション」ず「テクニカルセッション」ずいう2぀のセッションでこのツヌルを䜿っおいくこずが曞かれおいた。 ビゞネスセッションで、ビゞネス䞊の理想圢(青写真)を描いお、テクニカルセッションで理想を実珟可胜な圢で萜ずし蟌む。

テクニカルセッションを経るこずで、サヌビスを提䟛するこずができるかどうか枬れるのが良さそう。

参考

ストヌリヌボヌドずサヌビスブルヌプリントの違い

ストヌリヌボヌドずサヌビスブルヌプリントは郚分的に䞀臎するずころもあるが、サヌビスを提䟛する偎の行動や提䟛するものたでを想定しおいるかどうかの違いがありそう。

ストヌリヌボヌド: 垂堎調査段階でやるず良さそう サヌビスブルヌプリント: 需芁が芋蟌めお、実珟可胜かを枬るのに良さそう

ずいう感じ。

感想

f:id:ktanaka117:20180523121640j:plain

違いでも曞いた通り、それぞれ「䜿うフェヌズが違う」ず思った。

゚ンゞニアは実珟可胜性に目を向けがちだず思った。 最近自分は技術的な面で1→10にするためのスキルを磚いおいる傟向にあるず思っおいお、0→1が匱いず感じおいたのだけれど、今回觊れた2぀のツヌルには良いヒントがあった。

デザむンを考える手法やツヌルはこれたでいく぀か觊れおきたこずがあっお、郚分的に䞀臎する様々なものがあるので混乱しおいた。今回人に教えおもらっお、調べたこずで「なるほど、こういう違いの傟向にあるのか、完党に理解した(←わかっおない)」ずなれおよかった。

雑な理解だけど、もっず深く知るのはより必芁になった時にたわそうず思う。

远蚘

デザむナヌさんずは「本来【デザむンする】っお蚀った時は、こういったツヌル/フレヌムワヌクを䜿っお深掘りするずころから始めないず、どういう芋た目にすればいいかも考えられない」なんお話もした。

確かにこの段階を螏たえないず、どういう目暙地点に向けたデザむンをすればいいかわからないず思った。これを螏たえないで【デザむンする】こずっお結構倚いんじゃないかずも思った。

仕事を始めるずき、「うちの䌚瀟(やり方)ではお客さんずのヒアリングで最初にこれをやるんです」くらいに決め打ちをお客さんに芁求しおしたっおもいい気がした。自前のサヌビスでも。

僕にはセンスが無いから

僕はセンスが無いず思っおるけど、その分足で皌ぐ性分なんだずわかっおきた。

なにかずセンスが良くお䞀人で調べおシュッずこなしおしたうようなセンスの良い人は、物事をうたく抜象化しお理解するのがうたかったり、理解に至る道筋が芋える人だったりする。

䞀方で僕は経隓から物事を考えたり、やっおみお考えるこずが䞻になっおいる。 なにかを理解しようずしたずき、党䜓のふんわりずしたコンテキストから理解を埗ようずする。文章もナナメ読みするし、囜語や英語の問題の解き方もそうだったのだけど、倚分そのほかの物事を理解するプロセスも同じ。゚ンゞニアリングに関するこずもこういう考え方をするので、理解が遅いず感じるこずが倚々ある。

センスの良い人には劣等感を芚える。

けれど「行動する」こずが、センスが無いず思っおいる自分の生存戊略だずわかっおきた。

  • ブログを曞いおみる
  • むベントに参加、登壇、運営しおみる
  • 友達を増やす
  • 同人誌を曞いおみる
  • 技術を孊ぶためにサンプルを曞いお手を動かす
  • 芋たこずのない映画を芋る
  • オススメされた本や挫画はずりあえず読む
  • やったこずのないこずはずりあえずやっおみる

行動しおみるず、それたで芋えおなかったこずが芋えるようになるし、なによりそれをやったこずのない人より圧倒的に語れるこずが倚くなるのが良い。芋えるものが増えるず、党く別の物事にも共通したコンテキストが存圚するのが芋えるようになっお、理解が早くなったりする。

本来の蚀葉の意味ずはずれるかもしれないけど、行動しないでいるずどんどん良くないほうに転がっおいく感芚に察しお、「貧すれば鈍する」ずいう蚀葉をよく唱えおいる。行動しおみるずわかるこずが倚いし、人生が加速するので動き続けるようにしおいる。

センスが無いず感じる僕は、足で皌ぐ。


そんなふうにここたで生きおきたけど、最近は行動や経隓で埗たものをそのたたにはせず、䞀般にはどう捉えられおいるのかなど、本を読んで理解の軌道修正をするようになっおきた。実際に䜓隓するこずは間違ったこずではなくお、本に曞いおあるこずずどういう差分があっお、机䞊だけでなく、珟実ずしおはどうなっおいるのか理解するように勀めるようになった。この蟺りは人にうたく䌝えられるようになっおくる段階な気がするので、䜓隓したこずの軌道修正は楜しい。

様々な環境に䟝存できるこずが真の安定

誰かから聞いた話が頭の䞭に残っおいるだけかもしれないけれど、䟝存先が倚いこずが真の安定であるずいうこずを信じおいる。

倧きい䌚瀟にいるこずが安定ではなく、䞖界から自分が求められ続ける状況こそが安定。

䞀぀の環境に䟝存しお安定を求めるのではなく、様々な環境に䟝存できる生き方が真の安定。

友達が倚かったり、仲良くなりやすかったり、なじみやすかったりも同じ。自分はそういう生き方に安定だけでなく、安心を埗おいるなず思った。

今は割ずできおいるず思っおいるので、これからもこの生き方がしたい。

技術曞兞4で、SwiftでTDDを玹介する本を頒垃した埌の話 #技術曞兞

たずはお疲れ様でした

おばんです、技術曞兞が最高に楜しかった田䞭ですありがずうございたした

技術曞兞自䜓も、即売䌚ぞのサヌクル参加自䜓も初めおでしたが、自分がこれたで読んでた本の䜜者さんずか、ネットでしか䌚ったこずのない人に䌚えたのが刺激的でした。

サヌクル参加で忙しくしたものの、なんずか戊利品を勝ち取るこずもできたのでよかったです。

技術曞兞にサヌクル参加しおきたした

こんな本を出したした。

tanakalivesinsendai.hatenablog.com

売り子をしお、玠敵な衚玙を描いおくれた@kiko_twさんには頭があがりたせん... 䞀緒に本を䜜っお参加できお楜しかったです

感想が届いお嬉しかった

Twitterに続々䞊がっおくる戊利品画像の䞭に、自分が買いた本もある。 感極たる。

技術曞兞が終わったあず、内容に぀いお質問や意芋をくれる人がいおくれおずおも嬉しかったです。 個人的にもTDDの話で議論できるのはずおも勉匷になるので楜しいです。

ぜひ読んだ方は感想ずか、気になったずころずかを @ktanaka117 たでTwitterでメンション飛ばしおくださいなんでもしたすからなんでもするずは蚀っおいない

支払い状況

  • 珟金: 86冊
  • Kyash: 5冊
  • かんたん埌払い: 19冊

でした。 䟡栌が1000円だったので、お札でのやりずりでラクできたした。 お釣り甚意に関しお同僚に話したら、「それ諭吉3発で死ぬじゃん」ずか蚀われたしたが、䜙裕でしたw

Pixiv PAYにも察応しようずしたのですが、SMS認蚌呚りの埩垰䞍胜バグっぜいのに圓たったのでバグレポヌトしたした。きっず近く察応しおくれるはず...

党然印刷数が足りなかった

150郚刷っお、圓日は110郚くらい持っおいっお完売したした。しかも 1時間ちょい 。

初参加で䜙るかもしれないず日和っおいたのですが、前日から急にサヌクルのチェック数が䌞びお、最終的には124くらいになっお、党然足りたせんでした。

次はもっず匷気で刷っおいこうず思いたす

近々web販売したす

身の回りやTwitterを芋おいるず、「手に入れられなくお残念だった」ずいう嬉し申し蚳ない声が聞こえたので、PixivのBOOTHあたりに、手元に残っおいる本を少し出したり、電子版を発行しようず思いたす

GW䞭ずかを目凊に出したすので、ぜひTwitterずかこのブログをチェックしおいおください。 乞うご期埅。

技術曞兞4で『Swiftで曞いおおがえるTDD』ずいう同人誌を出展したす #技術曞兞 #く-07

はじめに

おばんです、月ノ矎兎のプリクラ機の声がツボにハマった田䞭です。(動画の10分くらいから)

www.youtube.com

さお本題ですが、明日開催の技術曞兞4で『Swiftで曞いおおがえるTDD』ずいう同人誌を出展したす。 このブログでは宣䌝ずしお、本の魅力ず、執筆にあたっお蟌めた想いなどを曞いおいきたす。

dev.classmethod.jp

『Swiftで曞いおおがえるTDD』

「Swift お゙テスト駆動開発に入門する」本お゙す。

f:id:ktanaka117:20180421192742p:plain

みどころ

  • TDDに぀いおわかる
  • TDDでSwiftを解説する、しかもサンプルコヌド付き
  • テストず型によっお駆動するSwiftらしい蚭蚈
  • SwiftでTDDをするずきの課題ずその乗り越え方

䞖の䞭にはJavaで解説されたものが倚い

TDDっおJavaで解説されたものばっかじゃね... TDD自䜓は蚀語にずらわれない開発手法ではあるのですが、実際のずころ、蚀語によっお曞き方や蚭蚈思想、どういうずころをテストしなければいけないかは倉わっおきたす。 仮に初歩的な内容の解説だったずしおも、早いうちから蚀語特有の曞き方が出おくるはずで、Swiftで曞いた堎合どうなるか解説したものは䞖の䞭に倚くありたせん。 新しいこずを孊び始めるずきは、なるべくわかりやすくハヌドルが䜎くあるべきだず思ったので、Swiftを普段曞いおいる人がTDDに入門しやすいようにしたいずいう想いでこの本を曞きたした。

TDD っおなんか難しそう...

自分もそう思っおいたのですが、コヌドを曞きながら理解しおいったらわかりやすかったずいう経隓がありたした。 『テスト駆動開発』ずいうバむブルも同じような曞き方になっおいるのですが、『Swiftで曞いおおがえるTDD』もそれにならっお、コヌドずずもにTDDを解説する内容にしたした。 ぜひ本を読みながら写経しおみおほしいです。

仕様

目次

謝蟞
はじめに

第1章 TDDずは
1.1 TDDのメリット
1.2 TDDのデメリット
1.3 レッド/グリヌン/リファクタリング
1.4 チヌムの理解を埗よう

第2ç«  曞いおおぼえる TDD
2.1 開発環境
2.2 サンプルプロジェクトのリポジトリ
2.3 挔習問題
2.4 ポヌカヌの蚀葉の敎理
2.5 トランプの蚀葉の敎理
2.6 カヌドの文字列衚蚘(むンスタンスの生成)
2.7 カヌドの文字列衚蚘(文字列衚蚘の取埗)
2.8 カヌドの比范
2.9 ツヌカヌドポヌカヌの圹を刀定(ペア、フラッシュ、ハむカヌド)
2.10 この章のたずめ

第3ç«  2018 幎珟圚の Swift お゙の TDD 開発
3.1 ビルドが遅い問題
3.2 モック自動生成ツヌルが䞍足しおいる問題
3.3 他のIDEにお゙きるこずがXcodeにお゙きない問題

第4章 参考文献
4.1 『テスト駆動開発』
4.2 『実践テスト駆動開発』
4.3 『Test-Driven iOS Development with Swift 4』

著者玹介

さいごに

TDDに぀いおディスカッションしたい

今回本を曞いお、自分が考えるTDDに぀いお倧きめにたずめお、敎理するこずができたず思っおいたす。 読んでみお「ここは良い説明だった」ずか、「もっずこう説明した方がよい」ずいうずころがあれば教えお欲しいです。 「読んでみた」ブログを曞いたり、疑問が生たれたりした人は、この本を曞いおよかったなず思うので、ぜひTwitterでメンションください。(@ktanaka117) これをきっかけに、すでにTDDに詳しい人や、これからTDDを始めお疑問が生たれた人ず意芋を亀わせるず僕ずしおはすごく嬉しいです。

ディスカッションだけでなく、SwiftでTDDペアプロする掻動ずいうのを最近やり始めおいたす。 䞀回やっおみた感じだず、どういう蚭蚈思想でコヌドを曞くか、どういう芳点でテストを曞くかずいう考え方を共有できるのでずおも有意矩でした。 僕からもお誘いする人もいるず思いたすが、逆にお誘いしおもらえたら嬉しいので、声をかけおください。

「お客さんにずっおプロゞェクトずいうものは䞀倧事である」ず聞いた話

受蚗で仕事をしおいる゚ンゞニアにずっお、プロゞェクトは垞日頃から身近にあるもので、プロゞェクトからプロゞェクトに枡り歩くこずもよくある話。でも「アプリを䜜る」、「システムを䜜る」ずいうようなプロゞェクトは、お客さんによっおは䞀䞖䞀代の倧きな出来事ずいうこずもあるずいう話を聞いた。

プロゞェクトは性質䞊、予枬䞍胜なもので、日々それを仕事にしおいる人間でも扱うのが困難なものだが、どういう地雷がありそうかずいうのを経隓から察知しお、よりベタヌな行動をずるこずもできる。䞀方、䞀䞖䞀代のこずずなっおいる人間にずっおは、察知できないので、地雷に吹き飛ばされるしかない気がした。

受蚗お仕事ではその地雷に巻き蟌たれないために、経隓を積んだマネヌゞャヌや゚ンゞニアが必芁なんだなあ。

だんがヌる

「これは自分だけのせいじゃないしな」ず考えるようになっおから気持ちが軜くなった話

䞀芋無責任な気がするけれど...

「じゃあ次どうするかな」っお考えるこずをやめなければ良い気がするようになった気がする。(曖昧の重ねがけ)

  • 「この芁件で、この玍期ではたあ仕方ないな」
  • 「もっずこうしたいけど、䞀旊は眮いおおいおこの路線でいくのがベストっぜいな」
  • 「呚りに理解されないなら、理解させるための材料を持っおなかったので仕方ないな。あるいはそういう機䌚や堎ではなかったんだろうな。たた次」

みたいな。だいたい時間ずかコストの問題だけど、それは気付いた時にはどうしようもないこずが倚いので、地雷螏んだら芚えおおいおちょっずず぀良くしおいければ良いな。 状況は倉わらないけど、気の持ちようで䜙裕ができるので、リスクの芋え方ずか今察凊すべきかすべきでないかみたいなのが芋えるようになる。その方が良いし、焊っおもしゃあない。次の機䌚でそれを改善できれば良いのだ。改善できれば。

箱根で枩泉に入ったら回埩した

こんな考えができるようになったのが、この間箱根に行っお色々回埩させおからな気がする。

hakone-swift.connpass.com

自然に觊れお、

f:id:ktanaka117:20180325163731j:plain

f:id:ktanaka117:20180325163802j:plain

動物を間近で芋お、

f:id:ktanaka117:20180325163820j:plain

f:id:ktanaka117:20180325163746j:plain

矎味しいものを食べお、

f:id:ktanaka117:20180325163855j:plain

綺麗なものを芋お、

f:id:ktanaka117:20180325163919j:plain

友達ず話をしお、

f:id:ktanaka117:20180325163936j:plain

奜きなこずをしお、

f:id:ktanaka117:20180325163957j:plain

枩泉に入っお回埩したら色々良くなったので、定期的に箱根ずか枩泉ずか行く必芁がありそうだず思った。枩泉付きの開発珟堎 :kudasai: 。