すいません、VB4しかやってないんです、VBAはやったけど(ぼそ) チラシの裏だって立派な書き込み空間なんだからねっ!資源の有効活用なんだからねっ!とか偉そうに言ってるけど、実は色々と書き残したいだけ

だからなに? どうしろと? くるみサイズの脳みそしかないあやしいジャンガリアンベムスターがさすらう贖罪蹂躙(ゴシックペナルティ)

ホーム 連絡をする 同期する ( RSS 2.0 ) Login
投稿数  632  : 記事  35  : コメント  11686  : トラックバック  143

ニュース


片桐 継 は
こんなやつ

かたぎり つぐ ってよむの

大阪生まれ河内育ちなんだけど
関東に住みついちゃったの
和装着付師だったりするの
エセモノカキやってたりするの
VBが得意だったりするの
SQL文が大好きだったりするの
囲碁修行中だったりするの
ボトゲ好きだったりするの
F#かわいいよF#

正体は会った人だけ知ってるの

空気読まなくてごめんなさいなの


わんくまリンク

C#, VB.NET 掲示板
C# VB.NET掲示板

わんくま同盟
わんくま同盟Blog


WindowsでGo言語
WindowsでGo言語


ネット活動


SNSは疲れました

記事カテゴリ

書庫

日記カテゴリ

ギャラリ

イベント活動

プログラムの活動

昨日は修羅場ってました(笑)

『仕様の伝達は難しい』

はぁ(ため息)どうしよう……

「金魚がたくさんいます。どんな金魚が来るかはユーザー次第。とにかく、持ち込まれた金魚全部の中から赤い金魚だけを取り出してチェックして報告書にまとめる」400万匹くらい?<おいこら

という仕様で渡された、とします。

これを、プログラマは

「持ち込まれた金魚をタライにいれて、赤い金魚だけを選別して、チェックをして報告書にまとめる」

と考え、次にこれをプログラム言語に書き換えます。

「Bluk Insert タライ from 持ち込まれ金魚 」
「SELECT 赤い金魚 from タライ」
「赤い金魚チェック」
「報告書出力」

ま、こんなカンジでしょうかね? 後は「赤い金魚がいなかったとき」「まだらの金魚が来た時」「金魚を放したタライの後始末の方法」なんかをユーザーと詰めて補足して「金魚報告書」用の仕様がまとまるわけです。

さぁ、がんばって作った金魚報告書、ゆとり的に(笑)結合テスト完了!
次は総合テストに向けての準備!

が、ここで発覚。
ユーザーの思い描く「赤い金魚」、それは「赤い金魚といえば尻尾が三つに分かれててオニギリみたいな姿してるヤツしかいないだろ」

ワキン、リュキン、トサキン、デメキン、ランチュウ、ピンポンパール、シュブンキン、スイホウガン、赤いのって色々あるんですってば。ユーザーにとって「赤い金魚」という単語は「尻尾が三つに分かれててオニギリみたいな姿してる赤い魚」であり、生物学的分類である「金魚」の「赤い色」の種とは異なっていたんですね。もちこまれ金魚の中に三尾ハイブリッドヒブナが混じった場合には選別しなくちゃいけないってことさ(ふっ)

いやだから?って……作り直すしかないんだけどね(笑)

「Bluk Insert タライ from 持ち込まれ金魚」
「SELECT 尻尾が三つに分かれててオニギリみたいな姿してる赤い魚 from タライ」
「赤い金魚チェック」
「報告書出力」

これでまるく収まると……いいぃなぁぁ(遠い目)

教訓:ユーザーの業界用語≒一般用語、とりあえず、確認は怠るな(笑)

ハネケン死んだなんて嘘だよね?だれか嘘だよって言って(><。
修羅場ってる時にさらなる精神的ダメージは相当堪えますorz

投稿日時 : 2007年6月5日 8:45

コメント

# re: どうシヨウ? きんぎょ注意法 2007/06/05 9:13 中博俊
select * from 盥 where name='ぎょぴ'

# re: どうシヨウ? きんぎょ注意法 2007/06/05 9:56 まさる
#本題は置いといて^^;

ハネケンは私もショックです・・・


# re: どうシヨウ? きんぎょ注意法 2007/06/05 10:36 ぽぴ王子
psql> select * from 盥 where name='ぎょぴ' and character='ポテチ好き' and fly=1

そんなのアリババ!

# re: どうシヨウ? きんぎょ注意法 2007/06/05 10:38 Ognac
where 体色="赤" は不変な文だろうか

ユーザーの思う"赤" <> 開発者の思う"赤"
色の定義での識別は論理的にできるだろうか。
DOS時代のアプリで、欧米人の描くYellowは茶色にしか見えなかった。
私の見ている"赤" と貴方がみている"赤" は同じに見えている証明は不可能...とどこかに書いてあった(気がする)


# re: どうシヨウ? きんぎょ注意法 2007/06/05 11:35 まさる
>Ognacさん
私は赤緑色弱なので、赤、茶、緑が判別できないことがあります。
だからきっと、私が見ている"赤"は他の人とは違う"赤"なんだと思います。
でも、同じ"赤"を見ているのですよ。ただ感受できない波長の光があるというだけ。

結局受け取り手によって変わるような曖昧さを仕様には残してはいけないのだと思います。極端な話「体色=赤」は「体色=#ff0000」とすべきなのかも知れません。

# re: どうシヨウ? きんぎょ注意法 2007/06/06 14:36 シャノン
> 私の見ている"赤" と貴方がみている"赤" は同じに見えている証明は不可能

このへん。
http://blogs.wankuma.com/masabun/archive/2007/01/25/58585.aspx

Post Feedback

タイトル
名前
Url:
コメント