Upload
Download free for 30 days
Login
Submit search
ドキュメント改善
Download as PPTX, PDF
1 like
492 views
Fumio Kawakami
以前社内勉強会で使用した資料があったので公開します
Business
Read more
1 of 23
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
More Related Content
PDF
私が見てきたあるセカイの物語 Part I & II
Koichi ITO
PDF
皆さん!ふくてんが来ましたよ!!
ru pic
PDF
WCAN Autumn 2013 Titaniumのおはなし
Mori Shingo
PDF
進撃の受託開発
Koichi ITO
PDF
Detroit Programming City
Koichi ITO
PDF
Tiなごや vol.3 Titaniumのキホン
Mori Shingo
PDF
俺も受託開発〜準委任契約によるふつうのソフトウェア開発〜
Koichi ITO
PPTX
ZENKEI AI FORUM 2019 #7
Kengo Ichiki
私が見てきたあるセカイの物語 Part I & II
Koichi ITO
皆さん!ふくてんが来ましたよ!!
ru pic
WCAN Autumn 2013 Titaniumのおはなし
Mori Shingo
進撃の受託開発
Koichi ITO
Detroit Programming City
Koichi ITO
Tiなごや vol.3 Titaniumのキホン
Mori Shingo
俺も受託開発〜準委任契約によるふつうのソフトウェア開発〜
Koichi ITO
ZENKEI AI FORUM 2019 #7
Kengo Ichiki
Viewers also liked
(8)
PPTX
体験ふりかえり勉強会
Fumio Kawakami
PPTX
アジャイルパラレル開発
Fumio Kawakami
PDF
ข้อสอบ O net 51 ภาษาอังกฤษ
famousjung55
PPTX
WikiWikiアジャイル
Fumio Kawakami
PDF
土日でさっさとサービスを作る
Esehara Shigeo
PDF
ウォーターフォール開発/スパイラル開発/アジャイル開発 お金と契約にまつわる本当の話
Masahiko Satoh
PDF
なぜアジャイルなのですか?改めて考察するウォーターフォールとの違い
Yoichi Tamamaki
PDF
28歳からのプログラマー
Esehara Shigeo
体験ふりかえり勉強会
Fumio Kawakami
アジャイルパラレル開発
Fumio Kawakami
ข้อสอบ O net 51 ภาษาอังกฤษ
famousjung55
WikiWikiアジャイル
Fumio Kawakami
土日でさっさとサービスを作る
Esehara Shigeo
ウォーターフォール開発/スパイラル開発/アジャイル開発 お金と契約にまつわる本当の話
Masahiko Satoh
なぜアジャイルなのですか?改めて考察するウォーターフォールとの違い
Yoichi Tamamaki
28歳からのプログラマー
Esehara Shigeo
Ad
Similar to ドキュメント改善
(20)
PPTX
Fcp
Naoto TAKAHASHI
PDF
アプリケーションエンジニアのためのクラウドインフラ再入門 (2/3)
Takashi Sogabe
PDF
「宣言的プログラミング」とSDNのひとつの形態
npsg
PDF
Mk network programmability-03
Miya Kohno
PDF
今後のContainerの行く末の感じたこと、思ったこと〜JKD参加報告〜
Tsukasa Kato
PDF
オブジェクト・関数型プログラミングからオブジェクト・関数型分析設計へ クラウド時代のモデリングを考える
Tomoharu ASAMI
PPTX
Osc tokyo20141019
Kiyoshi Ogawa
PDF
Review Pattern
Naonori Inao
PDF
Scalaz-StreamによるFunctional Reactive Programming
Tomoharu ASAMI
PDF
Infrastructure as code ~ ツールスタック / ヌーラボの事例 ~
ikikko
PDF
20150227 イタンジプログラミング講座テキスト第4回
Yusuke Yokozawa
PDF
恋するJenkins
Hiroshi Nakao
PDF
ソフトウェア工学2023 04 開発プロセスモデル
Toru Tamaki
PPTX
20150317 firefox os勉強会
Naoki Sekiguchi
PDF
Pythonおじさんのweb2py挑戦記
Yoshiyuki Nakamura
PDF
TDDBC osaka 2012/06/02
Hiro Yoshioka
PDF
Io t,ai時代のソフトウェア
Toshiaki Kurokawa
PDF
【Interop Tokyo 2016】 東京大学におけるジュニパーネットワークス機器の導入
Juniper Networks (日本)
PPTX
今さら聞けない人のためのDevOps超入門
VirtualTech Japan Inc./Begi.net Inc.
PDF
大規模ソフトウェア開発とテストの経験について
Rakuten Group, Inc.
Fcp
Naoto TAKAHASHI
アプリケーションエンジニアのためのクラウドインフラ再入門 (2/3)
Takashi Sogabe
「宣言的プログラミング」とSDNのひとつの形態
npsg
Mk network programmability-03
Miya Kohno
今後のContainerの行く末の感じたこと、思ったこと〜JKD参加報告〜
Tsukasa Kato
オブジェクト・関数型プログラミングからオブジェクト・関数型分析設計へ クラウド時代のモデリングを考える
Tomoharu ASAMI
Osc tokyo20141019
Kiyoshi Ogawa
Review Pattern
Naonori Inao
Scalaz-StreamによるFunctional Reactive Programming
Tomoharu ASAMI
Infrastructure as code ~ ツールスタック / ヌーラボの事例 ~
ikikko
20150227 イタンジプログラミング講座テキスト第4回
Yusuke Yokozawa
恋するJenkins
Hiroshi Nakao
ソフトウェア工学2023 04 開発プロセスモデル
Toru Tamaki
20150317 firefox os勉強会
Naoki Sekiguchi
Pythonおじさんのweb2py挑戦記
Yoshiyuki Nakamura
TDDBC osaka 2012/06/02
Hiro Yoshioka
Io t,ai時代のソフトウェア
Toshiaki Kurokawa
【Interop Tokyo 2016】 東京大学におけるジュニパーネットワークス機器の導入
Juniper Networks (日本)
今さら聞けない人のためのDevOps超入門
VirtualTech Japan Inc./Begi.net Inc.
大規模ソフトウェア開発とテストの経験について
Rakuten Group, Inc.
Ad
Recently uploaded
(15)
PDF
[アジャイルジャパン2024]組織をアジャイルにしていくのに プロジェクトファシリテーションが必要ないわけがない
Shigeki Morizane
PDF
11期MAKERS事前説明会全校生徒、革命児次世代のイノベーションが集い.pdf
flickwire
PDF
ROXX概要資料
tsuyoshisato10
PDF
1分でわかるMSOL(エムソル)________________________
Management Soluions co.,ltd.
PDF
【VISIONARY JAPAN】エンジニアチーム 採用ピッチ資料(ver2.1)
recruit9
PPTX
Setting KPI of Estimation Department Division
Tsuyoshi Horigome
PDF
GN Business Consulting会社概要 (FREE CASH MAKER)_saleshub.pdf
rinkaneko
PDF
Z‐L‐バリン NCA、グローバルトップ13企業のランキングと市場シェア.pdf
jyuzou suzuya
PDF
【スタートアップ向け】waypoint venture partners1partners1号ファンドのご紹介_v1.4.pdf
Takumi Hirata
PDF
カーボンナノチューブ(CNT)、グローバルトップ10企業のランキングと市場シェア.pdf
jyuzou suzuya
PDF
STRARTS Inc. COMPANY INFORMATION [NOW WE ARE HIRING]
miyahara3
PDF
This document is a company profile for Drecom Co., Ltd.
drecom_hr
PPTX
高知OOH媒体活用<アナログ×デジタルの融合戦略により、ブランディングで他社より一歩リードする手法>
antenjob
PDF
[スクフェス大阪2024]組織は人でできている~組織をマルチレイヤーアジャイルでコネクトしよう~
Shigeki Morizane
PPTX
GN Business Consulting会社概要 (FREE CASH MAKER)_saleshub.pptx
rinkaneko
[アジャイルジャパン2024]組織をアジャイルにしていくのに プロジェクトファシリテーションが必要ないわけがない
Shigeki Morizane
11期MAKERS事前説明会全校生徒、革命児次世代のイノベーションが集い.pdf
flickwire
ROXX概要資料
tsuyoshisato10
1分でわかるMSOL(エムソル)________________________
Management Soluions co.,ltd.
【VISIONARY JAPAN】エンジニアチーム 採用ピッチ資料(ver2.1)
recruit9
Setting KPI of Estimation Department Division
Tsuyoshi Horigome
GN Business Consulting会社概要 (FREE CASH MAKER)_saleshub.pdf
rinkaneko
Z‐L‐バリン NCA、グローバルトップ13企業のランキングと市場シェア.pdf
jyuzou suzuya
【スタートアップ向け】waypoint venture partners1partners1号ファンドのご紹介_v1.4.pdf
Takumi Hirata
カーボンナノチューブ(CNT)、グローバルトップ10企業のランキングと市場シェア.pdf
jyuzou suzuya
STRARTS Inc. COMPANY INFORMATION [NOW WE ARE HIRING]
miyahara3
This document is a company profile for Drecom Co., Ltd.
drecom_hr
高知OOH媒体活用<アナログ×デジタルの融合戦略により、ブランディングで他社より一歩リードする手法>
antenjob
[スクフェス大阪2024]組織は人でできている~組織をマルチレイヤーアジャイルでコネクトしよう~
Shigeki Morizane
GN Business Consulting会社概要 (FREE CASH MAKER)_saleshub.pptx
rinkaneko
ドキュメント改善
1.
ドキュメント改善 2014/09/22 KAWAKAMI Fumio
2.
自己紹介 • 川上 文夫(1988年よりシステム開発に従事) –
RPG, COBOL, C, Perl, sh, Java, JavaScript, Python, Scala – 2000年ごろからAgileを取り入れたプロジェクト推 進を実施 – イテレーション、ドキュメント関連が得意(と思っている)
3.
ドキュメントとは • 開発中のドキュメント • 開発終了時のドキュメント •
開発終了後のドキュメント • 何をどう作るかは重要ではない • 何故どのように作ったかは重要
4.
石器時代のドキュメント
5.
1970年代まで • 局面ごとに作成 • 作成されたら変更されない •
変化が激しくない時代に向いている – 仕様は変わらない – 環境は変わらない • PC, Smartphone, tablet • Network, Security – 競合も変わらない
6.
現代のドキュメント
7.
21世紀ドキュメント • 動くコードとドキュメントは同期しなければなら ない – そのドキュメント、古いです。 –
あちらは修正したのですが、こちらは忘れていま した。 – Brush up anytime, anywhere
8.
検索 • 「あの仕様はどこにあったっけ」 • 「Aフォルダの下のBフォルダの下の...」 •
「ABC機能(DEF受信).xlsxというファイルかな?」 • 「いえ、ABC機能(DEF連携).xlsxだったと思いま す。」 • 「ファイルを選択して、開いてっと。あれ、ない よ。」 • 「Aフォルダの下のBフォルダの下のEフォルダの 下のABC機能(DEF拡張).xlsxだったかもしれませ ん」
9.
わかりやすさ • ある日 – 「XXX機能ってどんな機能ですか?」 –
「それは、XXXはYYYで....」 – 「どこかに書いてありますか?」 – 「みんな知っているから書いてないんじゃないか な」 • 3ヶ月後 • 「XXX機能ってどんな機能ですか?」
10.
わかりやすさは固定ではない • 今、わかりやすいと思うドキュメントでも、明日 わかりやすいとは限らない – 読む人によってわかりやすさは違う –
メンバーが変更されれば暗黙知は失われる – 他の機能が変更されたため、意味がかわってい た、というケースも
11.
修正しやすさ • 「XXXにYYYの記載がありません。わかりにくく ありませんか?」 • 「そうかもしれないけれど、修正が必要なほど の問題じゃないね。」
12.
レビュー済み文書 • レビュー済み文書はよっぽどのことがないと 変更できない • 変更には手続きが必要(!?)、面倒 •
「多分更新しなくても、みんなわかるんじゃな いかなぁ。」
13.
• システムは一部修正すると意外なところにバ グが発覚します。 • ドキュメントも一部修正すれば、意外なところ も修正しないと不整合になります。 影響範囲
14.
Regional Scrum Gathering®
Tokyo 2014
15.
常時レビュー • Wikiを使うことにより、常時レビューが可能 • 開発者は常にWikiを参照、修正しています •
わかりにくい箇所、記載漏れを見つけたらそ の場で修正します – 必要に応じて定例会議で報告 – 無限履歴管理
16.
修正のしやすさ • ちょっとした修正の積み重ね – Word/Excelだと開くのが面倒 –
Word/Excelだと巨大ファイルを開いて1箇所修正、 巨大ファイルを更新 – Wikiなら、ブロック編集
17.
Wikiで全文検索 • Wikiにドキュメントを集約 – 要件,
設計書, 議事録, 通達事項 – あれはワード, これはメールとならない – 常にみんながWikiを見ることで修正漏れ、最適な 記述を維持できる
18.
ドキュメントよりソフトウエア • Wikiを使うことでドキュメント作成時間の短縮
19.
デメリット • 印刷には向かない(レイアウト変更は難易度 大) • 一覧、表計算、グラフ、イメージの添付は工夫 が必要(通常WikiとExcelを併用します) •
別の意味でのドキュメントスキルは必要
20.
実績1 • メーカー、常時30人参加プロジェクト – 関連チーム含めると100名以上 –
海外向けパッケージ製品 – 初年度、Wikiを使うことをテーマにプレゼン、条件 付きで認められる(マイルストーン毎にWordへの 転記) – 当初は自分のサブチームが利用の80% – 半年後ぐらいからWord文書化されずWikiのみ – 1年後には30名全員が書き込んで利用していた
21.
実績2 • プロトタイプながら国家入札プロジェクト、 Redmineにて管理、納品(納品はWikiを静的 HTML変換) • 官公庁プロジェクト。国内メーカーが一次受け。 メーカーチームのサブチームにてWiki文書管 理採用。
22.
納品物 • ご希望に合わせてWikiをPDFにして納品可能
23.
最後に • Wikiを採用することにより適切な品質のド キュメントを未来まで維持できます。 • ぜひWikiの導入をご検討ください
Editor's Notes
#9:
Windowsの全文検索でも良いですがローカルフォルダは混乱していることが多い バックアップ用のディレクトリがある 書きかけが残っている 他の文書が検索パスに入っている
#14:
このケースはまだよい。大抵の場合は、コードを修正してもドキュメントは修正されません。
#20:
プログラミング中、テスト中でもドキュメント修正をしていく必要があります。
Download