狠狠撸

狠狠撸Share a Scribd company logo
「仕様変更」を料理に例えてみる
           2013年3?10?
                ?? 卓
参考?献

 プログラムが書けない?に「仕様変更」について
 説明するには
 http://lowreal.net/2013/03/01/4


この記事のアイディアの素晴らしいこと!
アイディアを頂戴し、「より伝わる形」に仕上げました。
出演者紹介

 発注者
(店舗オーナー)


            受託者
           (調理?)
?的を定義する
?的は
「美味しい?事で、?を喜ばす」だ。
仕様の概要が提?される
「美味しい?事」とは、
「イタリア料理」のことだ。

   どのようなイタリア料理を
        ご希望ですか?



  まだ作業に取りかかれない。
仕様を具体化する
「スパゲティ」を作ろう。



 どんなスパゲティでしょうか?



 ??粉は買えるかもしれない。
しかし、作りはじめることはできない。
もっと具体化する
「ペペロンチーノ」を作ろう。


         承知しました。
   「塩分」や「湯で加減」も
     追ってご指?ください。


ここまでくれば、作り始めることができる。
実际に作る
       ペペロンチーノ?に
   ??粉からパスタを作ろう。
  オイルベースのソースも作ろう。




         もうすぐ完成。
あとは「塩分」と「湯で加減」を決めてもらえば???
仕様変更
  やっぱり「ナポリタン」を作ろう。
  「パスタ」は再利?できるよね。

               !!




作っていたパスタを?洗いして、ソースは廃棄。
 新たにナポリタンソースを作ることになる。
また仕様変更が?る
やっぱり「ペンネ」にしよう。
「パスタ」は再利?できるよね。

       !!!!!




 ??粉だけは利?可能かも。
 他のものは全て無駄になる。
さらに悪いケース
やっぱり「?本料理」にしよう。
「美味しい料理」を作ると契約したよね。

      !!!!!
   !!!!!!!!
     !!!!!!


 作り?の?はポキポキ折れる。
 しかも、時間の余裕はない。
結果
完成しました。「?本料理」です。


  麺は
スパゲティ
               オリーブオイル
               ?味


 契約スコープぎりぎりの、低品質の成果物。
教训
    発注者        受託者



? 「要件確定」に責任   ? 要求をそのまま受け
  を持つ。          ?れない。
? 理解する努?。     ? 理解させる努?。

   相互理解=成果物の品質
品質の?い成果物は、
発注者?受託者の相互理解から。
Ad

Recommended

クリティカルチェーン?プロジェクト?マネジメント
クリティカルチェーン?プロジェクト?マネジメント
Taku Aoyama
?
セイリエンスモデルとは?
セイリエンスモデルとは?
Taku Aoyama
?
3分で読める「论语」超要约
3分で読める「论语」超要约
Taku Aoyama
?
3分で読める「禅の思想」
3分で読める「禅の思想」
Taku Aoyama
?
5W1H (6W2H) の意味をA4 1枚にまとめたシート
5W1H (6W2H) の意味をA4 1枚にまとめたシート
Taku Aoyama
?
ProgrammingLanguage
ProgrammingLanguage
Hiroshi Oyamada
?
レガシーコード読書会 20120618
レガシーコード読書会 20120618
Suguru Shirai
?
派生开発
派生开発
尚 鈴木
?
レガシーコード改善ガイド 第7章 いつまでたっても変更作業が終わりません
レガシーコード改善ガイド 第7章 いつまでたっても変更作業が終わりません
Takahiro Okada
?
笔丑辫ではじめるオブジェクト指向(公开用)
笔丑辫ではじめるオブジェクト指向(公开用)
VOYAGE GROUP
?
Windows 8時代のUXを支える非同期プログラミング
Windows 8時代のUXを支える非同期プログラミング
Yuya Yamaki
?
请负型システム开発とプログラマの価値
请负型システム开発とプログラマの価値
sunnyone41
?
AJ2010_20100409_maegawasensei
AJ2010_20100409_maegawasensei
Akiko Kosaka
?
Hanon Summary ハノンの1~20をA4 1枚にまとめました
Hanon Summary ハノンの1~20をA4 1枚にまとめました
Taku Aoyama
?
3分で読める「7つの习惯」超要约(スティーブン?搁?コヴィー)
3分で読める「7つの习惯」超要约(スティーブン?搁?コヴィー)
Taku Aoyama
?
3分で読める「道は开ける」超要约(デール?カーネギー)
3分で読める「道は开ける」超要约(デール?カーネギー)
Taku Aoyama
?
3分で読める デール?カーネギー「人を動かす」超要約
3分で読める デール?カーネギー「人を動かす」超要約
Taku Aoyama
?
5厂(整理?整顿?清扫?清洁?躾)を础4一枚で理解するシート
5厂(整理?整顿?清扫?清洁?躾)を础4一枚で理解するシート
Taku Aoyama
?
ワンナイト人狼のルール
ワンナイト人狼のルール
Taku Aoyama
?
勉強会_ターミナルコマント?入力迅速化_20250620. pptx. .
勉強会_ターミナルコマント?入力迅速化_20250620. pptx. .
iPride Co., Ltd.
?
色について.pptx .
色について.pptx .
iPride Co., Ltd.
?
PGConf.dev 2025 参加レポート (JPUG総会併設セミナー2025 発表資料)
PGConf.dev 2025 参加レポート (JPUG総会併設セミナー2025 発表資料)
NTT DATA Technology & Innovation
?
础滨技术共有会2025-06-05冲顿别别辫搁别蝉别补谤肠丑の理解と実践.辫诲蹿
础滨技术共有会2025-06-05冲顿别别辫搁别蝉别补谤肠丑の理解と実践.辫诲蹿
Takuma Oda
?
Forguncy 10 製品概要資料 - ノーコードWebアプリ開発プラットフォーム
Forguncy 10 製品概要資料 - ノーコードWebアプリ開発プラットフォーム
フォーガンシー
?
Vibe Codingを始めよう ?Cursorを例に、ノーコードでのプログラミング体験?
Vibe Codingを始めよう ?Cursorを例に、ノーコードでのプログラミング体験?
iPride Co., Ltd.
?
Protect Your IoT Data with UbiBot's Private Platform.pptx
Protect Your IoT Data with UbiBot's Private Platform.pptx
ユビボット 株式会社
?
OWASP ASVS5.0 overview 20240607_owaspnagoya
OWASP ASVS5.0 overview 20240607_owaspnagoya
OWASP Nagoya
?

More Related Content

Similar to 「仕様変更」を料理に例えてみる (6)

派生开発
派生开発
尚 鈴木
?
レガシーコード改善ガイド 第7章 いつまでたっても変更作業が終わりません
レガシーコード改善ガイド 第7章 いつまでたっても変更作業が終わりません
Takahiro Okada
?
笔丑辫ではじめるオブジェクト指向(公开用)
笔丑辫ではじめるオブジェクト指向(公开用)
VOYAGE GROUP
?
Windows 8時代のUXを支える非同期プログラミング
Windows 8時代のUXを支える非同期プログラミング
Yuya Yamaki
?
请负型システム开発とプログラマの価値
请负型システム开発とプログラマの価値
sunnyone41
?
AJ2010_20100409_maegawasensei
AJ2010_20100409_maegawasensei
Akiko Kosaka
?
レガシーコード改善ガイド 第7章 いつまでたっても変更作業が終わりません
レガシーコード改善ガイド 第7章 いつまでたっても変更作業が終わりません
Takahiro Okada
?
笔丑辫ではじめるオブジェクト指向(公开用)
笔丑辫ではじめるオブジェクト指向(公开用)
VOYAGE GROUP
?
Windows 8時代のUXを支える非同期プログラミング
Windows 8時代のUXを支える非同期プログラミング
Yuya Yamaki
?
请负型システム开発とプログラマの価値
请负型システム开発とプログラマの価値
sunnyone41
?
AJ2010_20100409_maegawasensei
AJ2010_20100409_maegawasensei
Akiko Kosaka
?

More from Taku Aoyama (6)

Hanon Summary ハノンの1~20をA4 1枚にまとめました
Hanon Summary ハノンの1~20をA4 1枚にまとめました
Taku Aoyama
?
3分で読める「7つの习惯」超要约(スティーブン?搁?コヴィー)
3分で読める「7つの习惯」超要约(スティーブン?搁?コヴィー)
Taku Aoyama
?
3分で読める「道は开ける」超要约(デール?カーネギー)
3分で読める「道は开ける」超要约(デール?カーネギー)
Taku Aoyama
?
3分で読める デール?カーネギー「人を動かす」超要約
3分で読める デール?カーネギー「人を動かす」超要約
Taku Aoyama
?
5厂(整理?整顿?清扫?清洁?躾)を础4一枚で理解するシート
5厂(整理?整顿?清扫?清洁?躾)を础4一枚で理解するシート
Taku Aoyama
?
ワンナイト人狼のルール
ワンナイト人狼のルール
Taku Aoyama
?
Hanon Summary ハノンの1~20をA4 1枚にまとめました
Hanon Summary ハノンの1~20をA4 1枚にまとめました
Taku Aoyama
?
3分で読める「7つの习惯」超要约(スティーブン?搁?コヴィー)
3分で読める「7つの习惯」超要约(スティーブン?搁?コヴィー)
Taku Aoyama
?
3分で読める「道は开ける」超要约(デール?カーネギー)
3分で読める「道は开ける」超要约(デール?カーネギー)
Taku Aoyama
?
3分で読める デール?カーネギー「人を動かす」超要約
3分で読める デール?カーネギー「人を動かす」超要約
Taku Aoyama
?
5厂(整理?整顿?清扫?清洁?躾)を础4一枚で理解するシート
5厂(整理?整顿?清扫?清洁?躾)を础4一枚で理解するシート
Taku Aoyama
?
ワンナイト人狼のルール
ワンナイト人狼のルール
Taku Aoyama
?
Ad

Recently uploaded (8)

勉強会_ターミナルコマント?入力迅速化_20250620. pptx. .
勉強会_ターミナルコマント?入力迅速化_20250620. pptx. .
iPride Co., Ltd.
?
色について.pptx .
色について.pptx .
iPride Co., Ltd.
?
PGConf.dev 2025 参加レポート (JPUG総会併設セミナー2025 発表資料)
PGConf.dev 2025 参加レポート (JPUG総会併設セミナー2025 発表資料)
NTT DATA Technology & Innovation
?
础滨技术共有会2025-06-05冲顿别别辫搁别蝉别补谤肠丑の理解と実践.辫诲蹿
础滨技术共有会2025-06-05冲顿别别辫搁别蝉别补谤肠丑の理解と実践.辫诲蹿
Takuma Oda
?
Forguncy 10 製品概要資料 - ノーコードWebアプリ開発プラットフォーム
Forguncy 10 製品概要資料 - ノーコードWebアプリ開発プラットフォーム
フォーガンシー
?
Vibe Codingを始めよう ?Cursorを例に、ノーコードでのプログラミング体験?
Vibe Codingを始めよう ?Cursorを例に、ノーコードでのプログラミング体験?
iPride Co., Ltd.
?
Protect Your IoT Data with UbiBot's Private Platform.pptx
Protect Your IoT Data with UbiBot's Private Platform.pptx
ユビボット 株式会社
?
OWASP ASVS5.0 overview 20240607_owaspnagoya
OWASP ASVS5.0 overview 20240607_owaspnagoya
OWASP Nagoya
?
勉強会_ターミナルコマント?入力迅速化_20250620. pptx. .
勉強会_ターミナルコマント?入力迅速化_20250620. pptx. .
iPride Co., Ltd.
?
PGConf.dev 2025 参加レポート (JPUG総会併設セミナー2025 発表資料)
PGConf.dev 2025 参加レポート (JPUG総会併設セミナー2025 発表資料)
NTT DATA Technology & Innovation
?
础滨技术共有会2025-06-05冲顿别别辫搁别蝉别补谤肠丑の理解と実践.辫诲蹿
础滨技术共有会2025-06-05冲顿别别辫搁别蝉别补谤肠丑の理解と実践.辫诲蹿
Takuma Oda
?
Forguncy 10 製品概要資料 - ノーコードWebアプリ開発プラットフォーム
Forguncy 10 製品概要資料 - ノーコードWebアプリ開発プラットフォーム
フォーガンシー
?
Vibe Codingを始めよう ?Cursorを例に、ノーコードでのプログラミング体験?
Vibe Codingを始めよう ?Cursorを例に、ノーコードでのプログラミング体験?
iPride Co., Ltd.
?
Protect Your IoT Data with UbiBot's Private Platform.pptx
Protect Your IoT Data with UbiBot's Private Platform.pptx
ユビボット 株式会社
?
OWASP ASVS5.0 overview 20240607_owaspnagoya
OWASP ASVS5.0 overview 20240607_owaspnagoya
OWASP Nagoya
?
Ad

「仕様変更」を料理に例えてみる