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
Honahuku
March 14, 2025
Programming
0
520
「改訂版ブルーム・タキソノミー」を利用したソフトウェアドキュメンテーションの改善手法の提案
Honahuku
March 14, 2025
Tweet
Share
More Decks by Honahuku
See All by Honahuku
KubeCon + CloudNativeCon Japan 2025 に行ってきた! & containerd の新機能紹介
honahuku
0
150
Kubernetes のクラスタ内ネットワーク概要
honahuku
1
50
エンジニアでも論文が読みたい!
honahuku
0
960
大規模コンピューティングを支える Kubernetes のネットワーク
honahuku
0
240
今から始める分散システム
honahuku
0
320
SecAd~Ad data drivin’ network security~
honahuku
0
190
Other Decks in Programming
See All in Programming
CloudflareのChat Agent Starter Kitで簡単!AIチャットボット構築
syumai
2
510
アセットのコンパイルについて
ojun9
0
130
基礎から学ぶ大画面対応(Learning Large-Screen Support from the Ground Up)
tomoya0x00
0
4.3k
詳解!defer panic recover のしくみ / Understanding defer, panic, and recover
convto
0
250
🔨 小さなビルドシステムを作る
momeemt
4
690
概念モデル→論理モデルで気をつけていること
sunnyone
3
300
意外と簡単!?フロントエンドでパスキー認証を実現する WebAuthn
teamlab
PRO
2
780
もうちょっといいRubyプロファイラを作りたい (2025)
osyoyu
1
460
Updates on MLS on Ruby (and maybe more)
sylph01
1
180
Android 16 × Jetpack Composeで縦書きテキストエディタを作ろう / Vertical Text Editor with Compose on Android 16
cc4966
2
270
ぬるぬる動かせ! Riveでアニメーション実装🐾
kno3a87
1
230
Introducing ReActionView: A new ActionView-compatible ERB Engine @ Rails World 2025, Amsterdam
marcoroth
0
710
Featured
See All Featured
Producing Creativity
orderedlist
PRO
347
40k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
Balancing Empowerment & Direction
lara
3
630
Mobile First: as difficult as doing things right
swwweet
224
9.9k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
KATA
mclloyd
32
14k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
A designer walks into a library…
pauljervisheath
207
24k
A better future with KSS
kneath
239
17k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
Transcript
「改訂版ブルーム・タキソノミー」を利用 したソフトウェアドキュメンテーション の改善手法の提案 情報処理学会 第87回全国大会 Honahuku
情報処理学会 第87回全国大会 情報処理学会 第87回全国大会 ドキュメントで熟練者が持つ知識のすべてを 網羅することは難しい はじめに 2 doc 熟練者
他の開発者 分かるはず 不十分
情報処理学会 第87回全国大会 情報処理学会 第87回全国大会 創造 評価 分析 応用 理解 記憶
ブルーム・ タキソノミー 3 認知的領域を6段階に分類
情報処理学会 第87回全国大会 アンケートによる理解度調査 4
情報処理学会 第87回全国大会 概要 5
情報処理学会 第87回全国大会 認識の齟齬 6 doc 熟練者 他の開発者 分かるはず 不十分 ドキュメントで熟練者が持つ知識のすべてを
網羅することは難しい
情報処理学会 第87回全国大会 認識の齟齬 7 • 手順・仕様・コードの説明 • APIリファレンス • システム構成図
• 設計の背景や意図 • 捨てられた選択肢とその理由 • よくあるエラー・デバッグ • チームの開発文化 • 過去の試行錯誤や技術選定の履歴 表現しやすい情報 暗黙知・省かれがちな情報
情報処理学会 第87回全国大会 ブルーム・タキソノミーによる 理解度の可視化 8
情報処理学会 第87回全国大会 アンケートによる理解度の測定 9
情報処理学会 第87回全国大会 理解度の可視化 10
情報処理学会 第87回全国大会 考察 • 熟練者が単独で実装したシステムは理 解度の差が大きい • ドキュメントが不足しているシステムは 開発者全員の理解度が低い •
頻繁に使われるツールは理解度の差が 小さい 11
情報処理学会 第87回全国大会 ドキュメントの改善に向けて • 理解度の差が大きいシステム → 優先的にドキュメントを充実させる • 理解度が低いシステム →
チームで知識を共有しやすい形にする • 熟練者の頭の中にある情報(暗黙知)を意識的 にドキュメント化する 12
情報処理学会 第87回全国大会 まとめ • 熟練者は他の開発者の理解度を正しく 把握しづらい(知識の呪縛) • ブルーム・タキソノミーを活用した理解度 の計測、アンケート調査 •
熟練者への依存度が高いシステムの可 視化が行われた 13