Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
暗黙知を集積するプラットフォーム : 「健常者エミュレータ事例集」の取り組み
Search
contradiction29
March 22, 2024
Technology
2.3k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
暗黙知を集積するプラットフォーム : 「健常者エミュレータ事例集」の取り組み
2024-03-23 技術系集会合同LT大会
contradiction29
March 22, 2024
More Decks by contradiction29
See All by contradiction29
個人開発でもプロダクトマネジメントしたい!
sora32127
1
190
暗黙知を共有するプラットフォーム 「健常者エミュレータ事例集の取り組み」
sora32127
2
280
スマートに「関連する記事」を表示する仕組みを作る:OpenAI Embedding API + Supabase + pgvectorを利用した類似度検索の実装
sora32127
3
330
dbtをDagster Cloudでオーケストレーションする
sora32127
3
2.6k
データパイプラインを作って改良する はじめてのデータ/アナリティクスエンジニアリング
sora32127
6
610
データ基盤移行のリアル:スタートアップにおけるデータ分析基盤移行の実態
sora32127
3
2.2k
Other Decks in Technology
See All in Technology
コミュニティの有益性 ~JAWS Days 2026 での体験を通して~ / The Benefits of a Community ~Through My Experience at JAWS Days 2026~
seike460
PRO
0
270
AIが自律的に回る開発ループを設計してチーム開発に組み込む
nekorush14
0
120
サイバーエージェントにおけるAI推進戦略と変革への取り組み
shotatsuge
0
490
Lightning近況報告
kozy4324
0
220
AIのReact習熟度を測る
uhyo
2
680
スタートアップにAmazon EKSは早すぎる? マルチプロダクト戦略を加速する Platform Engineeringの実践 / Is Amazon EKS Too Soon for Startups? Practical Platform Engineering to Accelerate a Multi-Product Strategy
elmodev09
1
1.7k
インシデントレスポンス演習 I / Incident Response Exercise I
ks91
PRO
0
110
「ビジネスがわかるエンジニア」とは何か?
ryooob
0
260
OTel × Datadog で 「AI活用」を計測し、改善に繋げる
shihochan
2
610
LayerX コーポレートエンジニアリング室におけるサプライチェーンセキュリティへの取り組み / Supply Chain Security at LayerX Corporate Engineering
yuyatakeyama
3
830
Flow 不死:AI 時代 DevOps 的不變本質
cheng_wei_chen
2
480
感情と身体を置き去りにしない、エンジニアの生きのこり方 ──いまから、ここから「自分の状態」を扱うという選択
saorimurooka
0
320
Featured
See All Featured
sira's awesome portfolio website redesign presentation
elsirapls
0
280
Build your cross-platform service in a week with App Engine
jlugia
234
18k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
62
44k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
340
The browser strikes back
jonoalderson
0
1.3k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
55k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
200
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.2k
Un-Boring Meetings
codingconduct
0
320
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
Transcript
暗黙知を集積するプラットフォーム 「健常者エミュレータ事例集」の取り組み 2024-03-23 技術系集会合同LT大会 越境/みちのそら(@contradiction29)
いかなる時代においても「知識」は⽣存するうえで不可⽋ そんな知識について考えてみる
知識の種類その1:明⽂化された知識 • 「乗⽤⾞に乗っている場合、⾚信号で⽌まれ」は明⽂化された知識 ◦ 道路交通法第七条「道路を通⾏する歩⾏者等⼜は⾞両等は、信号機の表⽰する信 号⼜は警察官等の⼿信号等(前条第⼀項後段の場合においては、当該⼿信号等) に従わなければならない。」(罰則 第百⼗九条第⼀項第⼆号、同条第三項、第 百⼆⼗⼀条第⼀項第⼀号及び第⼆号) ◦ 罰則規定もある
試⾷⽤コーナーの「ご⾃由にどうぞ」で 本当にご⾃由に⾷べてはいけない これは明⽂化された知識か? →そうではない
知識の種類その2:暗黙の知識 • すべての知識が明⽂化されているわけではない • 明⽂化:法律や政令、ルールとして書き下されており、なおかつその⽂章に アクセスできる状態が保証されていること ◦ 例)法律、政令、ゲームのルール • ⽂化的なコンテキスト、あるいは「常識」や「良識」に収まる範囲として、
明⽂化されることがない知識は多い • 通常、こういった「暗黙の知識」は情緒的な発達の過程で培われる
暗黙知を知らないとどうなる? • 暗黙知を知らない結果として⽣じうるもの ◦ 他者に対する損害:不快感を与える、⼈間関係が悪化する、場の空気を悪くする ◦ ⾃分に対する損害:集団からの阻害、機会損失 ◦ 訴訟沙汰、実害など、シャレにならないもの •
暗黙知にアクセス可能かどうかはQOLに影響する ◦ QOL = Quality of Life 暗黙知を知らないことによるデメリットは無視できるものではなく、個⼈の QOLを考えるうえで重要である
問題提起 • 暗黙知は通常、発達の過程やコミュニティ内部での情報交換により獲得さ れ、コミュニティ外部に出ることはない • にもかかわらず、暗黙知の有無は個⼈のQOLに直結する • 結果的に、発達の過程やコミュニティへのアクセス不⾜により暗黙知を獲得 できなかった層のQOLが減少してしまう →
暗黙知を共有する場所を作れないか? ⼈々が暗黙知を提供でき、知⾒を交換できるプラットフォームが作れないか?
暗黙知を共有する場所を作るうえで解くべき課題 • 「暗黙知」を⾔葉にできない ◦ 本⼈にとってはトラウマに近いものもある ◦ 経験学習のフレームワークとして知識を整理し、記事を作成できるようにすれば解消できる • 仮に暗黙知を記事にできたとしても、それを共有する場所がない ◦
⾃分で作って解消できる
実際に作ってみた 今⽇はそんな取り組みについて話してみたいと思います
今⽇話すこと • 「健常者エミュレータ事例集」の概要 • 作られた経緯 • 現状の課題とこれからの展望 「こういう取り組みがあったな」と記憶してくれれば幸いです
⾃⼰紹介 • 普段のお仕事 ◦ Web系のスタートアップ企業に所属、エンジニア ◦ 現在転職活動中 • 「健常者エミュレータ事例集」の管理⼈ •
普段はDS集会などにいる 越境(みちのそら) /@contradiction29
今⽇話すこと • 「健常者エミュレータ事例集」の概要 • 作られた経緯 • 現状の課題とこれからの展望
「健常者エミュレータ事例集」概要 • 「健常者エミュレータ事例集」とか 「健エミュ」で検索すると出てくる • ざっくり説明すると... ◦ ユーザーが暗黙知の記事を投稿し ◦ ユーザーが記事を評価し
◦ ユーザーがコメントできる • TwitterのBotが活⽤されている ◦ 投稿した記事を画像付きで共有
実際の記事を⾒てみる
ユーザーは記事に「いいね」 「よくないね」をできる 5W1H+Thenのフレームワーク に従い、前提条件を整理する 事実に基づく反省(Reflection) 反実仮想 書ききれなかったことの補⾜ タイトル=教訓の要約 「フレームワークに基づく内 省」を促す仕組み
「やってはいけなかったこと」だけではない 「やってよかったこと」も暗黙知の対象
5W1H+Thenのフレームワーク で拾いきれなかった前提を拾う 実際に起こったことに基づく反 省(Reflection) 反実仮想 状況説明→事実に基づく反省 (Reflection)→反実仮想→補⾜、の流 れは同じ
他にも記事はいろいろ 気になったらあとで調べてね ←複数の記事をまとめた「メタ事例」
ユーザーは投稿フォームから記事を投稿できる • 順番に上から投稿フォームに必要な情報を⼊⼒すれば、 経験を整理しながら記事を作成できる ◦ 経験学習フレームワークを⾃然に適⽤したうえでの記事作成が可能 ◦ スマートフォン‧PC両⽅から投稿が可能 • コード‧技術スタックなどは以下のレポジトリ参考
◦ https://github.com/sora32127/HPESubmitForm ↑投稿フォームの画⾯
記事の投稿を促進する仕組み ユーザー 記事を投稿 健常者エミュレータ事例集 Xにポスト X ユーザーが記事を閲覧‧評価 SNSを利⽤した匿名的な集団模倣現象の創出
数字で振り返る • 2024-03-17時点の数字 ◦ 累計投稿数 : 9033件 ◦ 累計コメント数 :
20261件 ◦ 累計PV数 : 800万程度 • ←直近30⽇の推移
今⽇話すこと • 「健常者エミュレータ事例集」の概要 • 作られた経緯 • 現状の課題とこれからの展望
健常者エミュレータ事例集を作った理由 • 作った理由 ◦ ⾃分が必要だったから ▪ 作った当時は⼤学卒業直前 ▪ 社会に出ていくことが不安だった •
「何かを始める理由」と「続ける理由」は違ってもいい • 作り続けている理由 ◦ 話すと⻑くなるので割愛
今⽇話すこと • 「健常者エミュレータ事例集」の概要 • 作られた経緯 • 現状の課題とこれからの展望
None
本体が最⼤の弱点
現状の課題 • インフラが貧弱 ◦ Twitterからの流⼊が半分以上 ◦ なのにTwitterでバズるとインフラがダウンする ◦ たまにページ読み込みが遅くなる •
機能が貧弱 ◦ 認証体験がよくない ◦ 記事のお気に⼊り機能、⾃分がいいねした記事の保存機能なども付けたい ◦ 記事の編集がやりづらい • セキュリティ • UIもよくない ◦ アクセシビリティにかける ◦ スマートフォンでのUIが悪い
今後の展望 • ゼロベースで再構築し、ユーザーエクスペリエンスの向上を⽬指す ◦ スマートフォン向けの機能強化、動作軽量化 ◦ Cloudflareを活⽤したインフラの強化 ◦ アクセシビリティの向上 ◦
UGMとしての機能向上 • 技術スタックの丸ごとの⼊れ替え ◦ 技術選定‧Figmaでのデザイン構築まで済んでいる ◦ 構築はこれから ◦ 誰か⼿伝ってほしい (特にデザイナー) • 参考:次の技術スタック ◦ ⾔語‧フレームワーク:TypeScript, Remix ◦ ビルド:Vite ◦ インフラ:Cloudflare Pages ◦ Backend as a Service : Supabase (Postgres SQL, 認証) ◦ ORM : Drizzle
⽬指すもの • 健常者/⾮健常者の区分を問わない ◦ 健常者と⾮健常者の境⽬はない。前提条件を共有できているか否かの違いしかない。 ◦ 時と場合に応じて誰もが健常者となり、誰もが⾮健常者となる • 投稿の動機も問わない ◦
知識が有益であるかどうかは、知識を世に放ったきっかけとは無関係 ◦ ウケ狙い上等 • 健常者と⾮健常者の差異を強調するよりも、共有された知識の理解と経験を 深めることに焦点を当て、暗黙知の共有を促進し、開かれた未来を⽬指す すべてのユーザーに開かれた暗黙知の共有プラットフォームであり続ける