成功させるプロセス改善の技術と極意』で変更要求仕様書などの記述に使われていたUSDMについて書かれた本だ。前著に興味を持ったので,こちらも読んだのだが,こちらはややいまいちだった。細かいことがけっこう書いてあり,読んでいて面倒くさくなった。具体的な書き方が始まる第6章に入るまで,書籍の半分近くの文量を占める1-5章が既存の問題の説明やなぜ要求が必要なのかといったことがひたすらひたすら何回も書かれている。この時点で既に読む気が失せていた。第6章以降も同じような感じで,細かいことや似たようなことを繰り返し説明していた。言いたいことがいろいろあるのはわかるが,もっと要点を絞って簡潔にまとめてほしかった。書き方の説明があったり,計測について説明があったのはよかったのだが,全体的に記述が冗長で,ひたすらくどいうという印象だけが残ってしまった。前著が悪くなかったので期待していたのだが,全体的に記述が冗長でくどいところだけが印象に残ってしまった。くどい書籍から自分に必要なところを取り出すのはけっこうしんどい作業だ。具体的な記述や計測に関する話は比較的よかったので,全体としては残念だった。派生開発の極意は記録にあり!概要XDDPやUSDM,PFDなど,一部で採用されている開発手法が解説されている本だ。ソフトウェアやシステム開発においては,新規開発と既存の資産をベースに機能修正・改良を行う派生開発の2種類が存在する。開発手法では新規開発に焦点をあてたものが多く,派生開発を念頭に置いたものがなかった。トレーサビリティ・マトリックスPFD修正箇所に関する情報を,仕様書としてきっちりと文書に残すことで,修正の漏れや修正箇所・方法の誤りが分かるようにしている。開発の工数,変更行数などをきっちりと計測することで,生産性を計測している。冒頭で,既存の派生開発でよく生じる様々な問題が説明されており,共感した。記録を残すというやり方はいいなと感じた。ドキュメント作成の方法がまた独特なので,クセがあるが,一度試す価値はあるかなと感じた。書籍が冗長な記述が多いので,もう少し要点を絞ってコンパクトにできないかなと思った。文量が多いので,けっこう読むのはたいへんだった。結論2018-12にある現場の面談で,USDMという文書形式で開発文書を残すという話を聞いて,USDMという単語が気になって調べ,この本に辿り着いた。開発資料をきっちり文書に残してトレーサビリティを確保するという考え方はいいなと感じた。実際にこの方法を取り込むには,それなりにやり方を整理して,学ぶ必要があり時間がかかるだろう。普段の開発でも,自分の生産性を考えることはあまりなかった。計測して,今後に役立てたいと感じた。