プロダクト開発を読み解く

63

顧客価値、技術、事業性を結び、ソフトウェアやサービスをチームで実現・運用するプロダクト開発。要件、設計、実装、リリース後の改善までを扱う。

  1. デミングの来日(1950)で統計的品質管理が日本の工場に根づき、管理の理論が学ばれた。『デミング博士講義録統計的品質管理の基礎理論』がその出発点を、『工場管理論』が工場の管理を扱う。

    出典 1. Wikipedia: W. Edwards Deming2. Wikipedia: デミング賞
      1. 『デミング博士講義録統計的品質管理の基礎理論と応用』の書影デミング博士講義録統計的品質管理の基礎理論と応用日本科学技術連盟
      1. 『工場管理論』の書影工場管理論F.W.テーラー
  2. 品質管理がQCサークルとして全社に広がり、入門書が整った。『品質管理の基礎概念』『新編品質管理入門』はその教科書にあたる。

    出典 1. Wikipedia: QCサークル2. Wikipedia: Total quality management
      1. 『品質管理の基礎概念』の書影品質管理の基礎概念W.A.シューハート
      1. 『新編品質管理入門』の書影新編品質管理入門石川馨
  3. 大規模なソフトウェア開発の困難が経験から語られ、「人月の神話」が広く知られた。『ソフトウェア開発の神話』は、ブルックスの古典。

    出典 1. Wikipedia: The Mythical Man-Month
      1. 『ソフトウェア開発の神話』の書影ソフトウェア開発の神話フレデリック・P・ブルックス
  4. TQCと田口の品質工学が設計段階の品質を扱い、実験計画法が設計に入った。『TQCのはなし』が全社的品質管理を、『開発・設計段階の品質工学』『品質設計のための実験計画法』が設計の品質を扱う。

    出典 1. Wikipedia: Taguchi methods2. Wikipedia: Total quality management
      1. 『TQCのはなし』の書影TQCのはなし石川肇
      1. 『開発・設計段階の品質工学』の書影開発・設計段階の品質工学吉沢正孝
      2. 『品質設計のための実験計画法』の書影品質設計のための実験計画法横山巽子
  5. Webサイトの制作と運営が新しい製品開発になり、XPなどアジャイルの原型が現れた。『WEBサイト・デザイン』『WEBサイト・マネジメント』がWebを、『Extreme Programming Explained』『Software for Use』が開発を、『品質工学入門』『TQD』が品質を扱う。

    出典 1. Wikipedia: Extreme programming2. Wikipedia: World Wide Web
      1. 『企画・計画・設計のためのシステム思考入門』の書影企画・計画・設計のためのシステム思考入門大村朔平
      1. 『品質工学入門』の書影品質工学入門矢野宏
      2. 『Engineered in Japan』の書影Engineered in JapanJeffrey K. Liker、John E. Ettlie、John C. Campbell
      1. 『TQD』の書影TQDドン・クロージング
      1. 『WEBサイト・デザイン』の書影WEBサイト・デザインデビッド・シーゲル
      1. 『品質工学計算法入門』の書影品質工学計算法入門矢野宏
      2. 『WEBサイト・マネジメント』の書影WEBサイト・マネジメントデビッド・シーゲル
      1. 『Software for Use』の書影Software for UseLucy A.D. Constantine、Larry L. Lockwood
      2. 『Extreme Programming Explained』の書影Extreme Programming ExplainedKent Beck
  6. アジャイル宣言(2001)でアジャイル開発が広まり、ユースケースとユーザーストーリーが要求の書き方になった。『Agile Software Development』『XPエクストリーム・プログラミング導入編』『Planning Extreme Programming』が方法を、『ユースケース実践ガイド』『Writing Effective Use Cases』が要求を、『製品開発の知識』『新おはなし品質管理』が製品と品質を扱う。

    出典 1. Agile Manifesto2. Wikipedia: Extreme programming
      1. 『コンピュータは、むずかしすぎて使えない!』の書影コンピュータは、むずかしすぎて使えない!アラン・クーパー
      2. 『Writing Effective Use Cases』の書影Writing Effective Use CasesAlistair Cockburn
      3. 『Extreme Programming Installed』の書影Extreme Programming InstalledChet Jeffries、Ron Anderson、Ann Hendrickson
      4. 『Planning Extreme Programming』の書影Planning Extreme ProgrammingMartin Beck、Kent Fowler
      1. 『おはなし品質工学 改訂版』の書影おはなし品質工学 改訂版矢野宏
      2. 『新作業研究』の書影新作業研究平野裕之
      3. 『新おはなし品質管理』の書影新おはなし品質管理田村照一
      4. 『入門 JavaScript』の書影入門 JavaScript久野靖
      5. 『XPエクストリーム・プログラミング導入編』の書影XPエクストリーム・プログラミング導入編ロン・ジェフリーズ、アン・アンダーソン
      6. 『Agile Software Development』の書影Agile Software DevelopmentAlistair Cockburn
      7. 『ユースケース実践ガイド』の書影ユースケース実践ガイドアリスター・コーバーン
      1. 『アジャイルソフトウェア開発』の書影アジャイルソフトウェア開発アリスター・コーバーン
      2. 『製品開発の知識』の書影製品開発の知識延岡健太郎
      1. 『User Stories Applied』の書影User Stories AppliedMike Cohn
      2. 『入門タグチメソッド』の書影入門タグチメソッド立林和夫
      3. 『クォリティマネジメント用語辞典』の書影クォリティマネジメント用語辞典吉澤正
      1. 『顧客志向の新製品開発』の書影顧客志向の新製品開発川上智子
      1. 『はじめての品質工学』の書影はじめての品質工学矢野耕也
      2. 『Getting Real』の書影Getting Real37signals、Jason Fried、David Heinemeier Hansson
      1. 『Lean Production Simplified Second Edition』の書影Lean Production Simplified Second EditionPascal Dennis
      2. 『アジャイルレトロスペクティブズ』の書影アジャイルレトロスペクティブズEsther Derby、Diana Larsen
      1. 『Inspired』の書影InspiredMarty Cagan
      2. 『Adrenaline Junkies and Template Zombies』の書影Adrenaline Junkies and Template ZombiesTom Demarco、Peter Hruschka
      1. 『ユーザが感じる品質基準QoE』の書影ユーザが感じる品質基準QoENTTサイバーソリューション研究所
      2. 『アドレナリンジャンキー』の書影アドレナリンジャンキートム・デマルコ、ピーター・フルシュカ
      3. 『実践アジャイルテスト』の書影実践アジャイルテストJanet Gregory、Lisa Crispin
      4. 『ソフトウェアプロトタイピング』の書影ソフトウェアプロトタイピングJonathan Arnowitz、Michael Arent、Nevin Berger
  7. スクラムと継続的デリバリーが標準になり、リーンとUXが開発に組み込まれた。『アジャイルサムライ』『SCRUM BOOT CAMP THE BOOK』がスクラムを、『継続的デリバリー』『ウェブオペレーション』が運用を、『UX for Lean Startups』『IMPACT MAPPING』『Specification by Example』が価値と仕様を扱う。

    出典 1. Wikipedia: Scrum2. Wikipedia: DevOps
      1. 『携帯サイト制作の基礎知識』の書影携帯サイト制作の基礎知識株式会社 IMJモバイル
      2. 『図解 生産管理のすべてがわかる本』の書影図解 生産管理のすべてがわかる本石川和幸
      1. 『ウェブオペレーション』の書影ウェブオペレーションJohn Allspaw、Jesse Robbins
      2. 『Specification by Example』の書影Specification by ExampleGojko Adzic
      3. 『アジャイルサムライ』の書影アジャイルサムライJonathan Rasmusson
      1. 『継続的デリバリー』の書影継続的デリバリーDavid Farley、Jez Humble
      2. 『Creating Breakthrough Products』の書影Creating Breakthrough ProductsCraig Cagan、Jonathan Vogel
      3. 『レジリエンスエンジニアリング』の書影レジリエンスエンジニアリングErik Hollnagel
      4. 『See What I Mean』の書影See What I MeanKevin Cheng
      1. 『SCRUM BOOT CAMP THE BOOK』の書影SCRUM BOOT CAMP THE BOOK西村直人、永瀬美穂、吉羽龍太郎
      2. 『UX for Lean Startups』の書影UX for Lean StartupsLaura Klein
      3. 『IMPACT MAPPING』の書影IMPACT MAPPINGゴイコ・アジッチ
      1. 『LEAN UX』の書影LEAN UXジョフ・ゴーセルフ
      1. 『Articulating Design Decisions』の書影Articulating Design DecisionsTom Greever
      1. 『この一冊で全部わかるサーバーの基本』の書影この一冊で全部わかるサーバーの基本きはしまさひろ
      1. 『SPRINT 最速仕事術』の書影SPRINT 最速仕事術ジェイク・ナップ、ジョン・ゼラツキー、ブレイデン・コウィッツ
      1. 『Product Design』の書影Product DesignMike Baxter
  8. スクラムの入門が改訂され、アジャイルなプロダクトづくりが語られた。『SCRUM BOOT CAMP THE BOOK 増補改訂版』がスクラムを、『アジャイルなプロダクトづくり』が進め方を扱う。

    出典 1. Wikipedia: Scrum2. Wikipedia: Product management
      1. 『SCRUM BOOT CAMP THE BOOK【増補改訂版】』の書影SCRUM BOOT CAMP THE BOOK【増補改訂版】西村直人、永瀬美穂、吉羽龍太郎
      1. 『アジャイルなプロダクトづくり』の書影アジャイルなプロダクトづくり市谷聡啓