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
770
0
Share
「改訂版ブルーム・タキソノミー」を利用したソフトウェアドキュメンテーションの改善手法の提案
情報処理学会 第87回全国大会 にて発表したスライドになります
https://researchmap.jp/yosuke_yamakawa/misc/48978519
Honahuku
March 14, 2025
More Decks by Honahuku
See All by Honahuku
Kubernetes のスケーラビリティを左右するデータストアの話
honahuku
0
82
KubeCon + CloudNativeCon Japan 2025 に行ってきた! & containerd の新機能紹介
honahuku
0
200
Kubernetes のクラスタ内ネットワーク概要
honahuku
1
79
エンジニアでも論文が読みたい!
honahuku
0
1.2k
大規模コンピューティングを支える Kubernetes のネットワーク
honahuku
0
400
今から始める分散システム
honahuku
0
340
SecAd~Ad data drivin’ network security~
honahuku
0
250
Other Decks in Programming
See All in Programming
ソースコード→AST→オペコード、の旅を覗いてみる
o0h
PRO
1
130
AI時代のエンジニアリングの原則 / Engineering Principles in the AI Era
haru860
0
1.3k
PicoRuby for IoT: Connecting to the Cloud with MQTT
yuuu
2
770
実践ハーネスエンジニアリング:ステアリングループを実例から読み解く / Practical Harness Engineering: Understanding Steering Loops Through Real-World Examples
nrslib
5
5.5k
🦞OpenClaw works with AWS
licux
1
370
Cloudflare で始める Data Platform
ta93abe
0
170
要はバランスからの卒業 #yumemi_grow
kajitack
0
170
【ディップ|26年新卒研修資料】TDD実装演習
dip_tech
PRO
0
190
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
28
23k
Spec Driven Development | AI Summit Vilnius
danielsogl
PRO
1
160
Hive Metastoreを通して学ぶIceberg REST Catalog ― 仕様から実装まで
okumin
0
130
GitHubCopilotCLIをはじめよう.pdf
htkym
0
330
Featured
See All Featured
Game over? The fight for quality and originality in the time of robots
wayneb77
1
170
Optimising Largest Contentful Paint
csswizardry
37
3.7k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
180
ラッコキーワード サービス紹介資料
rakko
1
3.3M
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
910
エンジニアに許された特別な時間の終わり
watany
106
240k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
Building Adaptive Systems
keathley
44
3k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
250
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
220
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
360
Navigating Weather and Climate Data
rabernat
0
190
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