本作りもチケット駆動開発で
もうすぐ出版される『わかりやすいアジャイル開発の教科書』の出版の経緯を編集者が公開されていたのでメモ。
本作りもチケット駆動開発だったらしい。
【元ネタ】
『アジャイル開発の教科書』物語(その4) - 心との対話、技術との対話
『アジャイル開発の教科書』物語(その3) - 心との対話、技術との対話
『アジャイル開発の教科書』物語(その2) - 心との対話、技術との対話
『アジャイル開発の教科書』物語(その1) - 心との対話、技術との対話
『わかりやすいアジャイル開発の教科書』の予約が始まりました。 - mnishikawaの日記
アジャイル開発の資料作りで役立つイラスト集を公開! - mnishikawaの日記
「わかりやすいアジャイル開発の教科書」 - Yasuo's Notebook
Sphinx+GitHub+BuildHiveで作る手軽なソーシャルドキュメンテーション環境 - Yasuo's Notebook
本作りでは、Backlogでタスク管理されていたらしい。
(引用開始)
正月が明け、ふとした疑問「「担当:三津田」と書かれたメール」について皆さんに聞いてみた。すると、私が知らないうちに、この本作りがチケット駆動開発になっていた(!)。
打ち合わせで、「Backlog」や「チケット」という単語がよく飛び交うなぁと思いながら聞き流し、本のコンテンツや進行のことばかりに気を取られていた結果が、これであった。
チケット管理システムのBacklogには編集が対応すべき文字・図版の直しや要望(つまり校正の指定=チケット)が山積みになっていた(最終的にはチケット数1000件オーバー)。
これを見て一瞬青くなったが、西河さんが冷静に一言。
「チケットこなしているとタスクがどんどん減っていきますから、おもしろいですよ」
この一言を聞き、私も知らずのうちにアジャイルなものづくりに巻き込まれてしまっていたことに、いまごろようやく気づいた。
本来、本作りは、
①「原稿書き上げ」
↓
②「初稿ゲラ(本のイメージに組み上がった原稿)校正」
↓
③「再校ゲラ(初校の直しが反映したゲラ)校正」
↓
④「確認校(印刷所に納めるもの。ほぼ「版」である)校正」
↓
⑤「出版」
という5つのステップで作られる。
著者さんの執筆作業は「①「原稿書き上げ」」でほぼ終わりになる。②以降の作業はあくまでも「確認」であり、⑤に向けてひたすら確認と直し、追加を行っていくというのが、いわゆる本作りである。
細かな直しや追加修正は①で終わっているというのが大前提で本は作られる。
雑誌と違って書籍は、企画書をベースにした1冊としての「総体的な整合性」が求められる。
それゆえに本は、このような半ウォーターフォール型の制作工程で作られている。
ところがどうだろう。
『アジャイル開発の教科書』の本作りにおいては、②、③、④がタイムボックスになり、イテレーション(繰り返し)されまくっていた。
制作当初、私は編集者として、いままでのやり方では本ができそうにないという直感があったが、それにしても、こんなにまでアジャイルな本作りになるとは思ってもいなかった。
一般的に、本としての整合性・一貫性を保つために、②、③、④の工程で大きな追加・修正・変更を入れるということはあまりない。それは言い換えれば、本作りにおける追加・修正・変更は「手戻り」と認識されていたからだ。
しかしアジャイルなものづくりの考えに立脚し、追加・修正・変更を「価値を高める作業」と、発想を切り替えたらどうだろうか。
(引用終了)
神は細部に宿る。
良い本づくりは、誤字脱字の修正だけでなく、目次やレイアウト、内容の構成も重要だし、レビューアの指摘事項を逐一反映することも大事。
とにかく細かい作業が多い。
それらを1つずつ反映していくことで、良い作品に仕上がっていく。
そのためには、チケット管理のツールが必須だろう。
とにかくタスクを上げて、1つずつこなしていく。
たくさんのチケットがあがっても、それら全てを解決するのがゴールと分かる。
ゴールが分かれば、担当を変えるなり、チケットを精査するなり、優先順位をつけるなり、色々やり方はある。
全てのタスク管理はチケット駆動開発から始めてみよう。
| 固定リンク
「IT本」カテゴリの記事
- パランティアテクノロジーズの正体とはAI時代のSIerだ(2026.06.21)
- マイクロマネジメントに陥ったチケット駆動開発の罠と再生戦略 #redminet(2026.04.26)
- リプレースとアーキテクチャモダナイゼーシヨンの違いの本質は何なのか?(2026.04.08)
- アーキテクチャモダナイゼーションにおけるAMETチームの役割と責任範囲は何か(2026.03.23)
- アーキテクチャモダナイゼーションとはそもそも何なのか?(2026.03.22)
「コミュニティ」カテゴリの記事
- AI時代のソフトウェア開発者とはアーキテクトの役割として再定義される(2026.08.30)
- AI時代の「コードと人間の関係」を問い直す—デブサミ関西2026で考えた、アーキテクチャの未来とコミュニティの価値 #devsumi(2026.08.22)
- Redmine × AIがプロジェクト管理を変える:祝・Redmine20周年!RedmineJapan Vol.5の司会を全うして見えた「AI連携」と「製造業マネジメント」の未来 #RedmineJapan(2026.06.27)
- プ譜でプロジェクトの目的を管理する(2026.01.31)
- 第22回 Redmine大阪の感想 #RedmineOsaka(2025.09.21)
「チケット駆動開発」カテゴリの記事
- 第23回Redmine大阪の感想~AIの暴走はチケット駆動で制御する!AI時代に人間が担うべき真の役割は何なのか? #redmineosaka(2026.09.06)
- 人の成果物は品質基準に不足しすぎるが、AIの成果物は品質基準を超過しすぎる(2026.08.16)
- チケット駆動でAIを制御する仕組みのアイデア(2026.08.13)
- Redmineのブロッキング機能はどこで使うのか?~FF関係で使うべきだ!(2026.08.10)
- AIエージェントのハルシネーションは「チケット駆動」で防ぐ~次世代アジャイル開発の実践論(2026.08.04)
「Agile」カテゴリの記事
- 第23回Redmine大阪の感想~AIの暴走はチケット駆動で制御する!AI時代に人間が担うべき真の役割は何なのか? #redmineosaka(2026.09.06)
- AI時代の「コードと人間の関係」を問い直す—デブサミ関西2026で考えた、アーキテクチャの未来とコミュニティの価値 #devsumi(2026.08.22)
- チケット駆動でAIを制御する仕組みのアイデア(2026.08.13)
- アジャイル開発を強化するキルチェーン進化の歴史~VUCA時代におけるモノづくりの新アーキテクチャ(2026.08.11)
- 脱PDCA!DXを加速する超高速戦略「KillChain」(2026.08.10)
「Jenkins」カテゴリの記事
- 第12回東京Redmine勉強会の感想 #redmineT(2017.05.14)
- 技術的負い目の記事がすごい(2016.01.03)
- RedmineとGitLabを連携すると、RedmineをGitHub化できるか(2014.10.17)
- 「チーム開発実践入門」が発売されている(2014.04.08)
- 最近、ツールとプロセスを組合わせたソフトウェア開発手法の本が増えている(2014.04.03)


コメント