仕様書の書き方

このエントリーをはてなブックマークに追加
1仕様書無しさん
なんか客がプログラム1行単位の精度での仕様書を
工数無しで作成する(プログラム作りながら書けば時間いらないってさ)ことを求めてくるんだけど

なんかいい手ないですか?
2仕様書無しさん:2007/10/08(月) 10:21:56
>>1
お前の言う工数ってなんだ?
3仕様書無しさん:2007/10/08(月) 10:29:21
コウ・スー(在日)
4仕様書無しさん:2007/10/08(月) 10:30:58
断れよ。
5仕様書無しさん:2007/10/08(月) 11:01:33
関数の仕様だけじゃなくて
中身のアルゴリズムまで仕様書に書かなきゃいけないんですけど
なんかいい手ありますかね?
6仕様書無しさん:2007/10/08(月) 11:23:06
仕様書の提出を拒否する。
7仕様書無しさん:2007/10/08(月) 11:31:38
>>6
それは会社との契約が請負いになってるらしく駄目らしいんだけど(つっても俺1人だけどw)
うーんどうしたものか・・・
なんかソースを1行単位で反映できて楽につくれる仕様書ってないもんでしょうか?
8仕様書無しさん:2007/10/08(月) 11:31:52
なでしこで書けよ
9仕様書無しさん:2007/10/08(月) 11:35:10
ぶっちゃけ、できてるよーな?できてないよーな?出来でもその場を誤魔化せればおkなんですけどw
だってどういうフォーマットでどう書くって決まって無いから
フィーリングでいいとか悪いとか決まってるわけです
10仕様書無しさん:2007/10/08(月) 11:37:55
ソースを仕様書として提出する。
11仕様書無しさん:2007/10/08(月) 11:40:44
>>10
フィーリングだからそういう誤魔化し方はよろしくない
とりあえず形としてあればいいわけで・・・って感じではある
12仕様書無しさん:2007/10/08(月) 11:44:48
俺何回発言しているんだろ・・・

>工数無しで作成する(プログラム作りながら書けば時間いらないってさ)ことを求めてくるんだけど
これを拒否しろ
「プログラム読みながら脳内で仕様書作れば、わざわざ作る必要ないでしょ?」とでも言い返せ
13仕様書無しさん:2007/10/08(月) 11:46:21
>>12
向こうはフィーリング主義なんでそんな喧嘩腰じゃなくて
なんかいい方法ないすかね?
無難にやっておけば無難に乗り切れる状況でもありましてですね・・・
14仕様書無しさん:2007/10/08(月) 11:48:27
ソース読めないからだろ
というより、日本語に直せば読めると思ってるんだろ
わざとわかりにくいサンプルつくって、こんなのホントに必要ですか?
とでも聞くといいのでは?
15仕様書無しさん:2007/10/08(月) 11:49:39
無難に?なにいってんのお前
マやめろ今すぐ
16仕様書無しさん:2007/10/08(月) 11:57:35
>>14
形式的にも(納品物としても)必要なので納めなきゃならんことはならんのですが・・・
17仕様書無しさん:2007/10/08(月) 12:01:29
必要なので必要です、とかわけのわからない思考パターンが
デスマから何から全ての元凶であることに気付や
18仕様書無しさん:2007/10/08(月) 12:03:16
>>17
デスマーチにはなってないですよ
19仕様書無しさん:2007/10/08(月) 12:05:20
一般論ってわかるか?
20仕様書無しさん:2007/10/08(月) 12:07:27
>>19
通用しないことは認識してます
21仕様書無しさん:2007/10/08(月) 12:10:38
何が通用なのかわからん
会話が成り立たなくなってきた
22仕様書無しさん:2007/10/08(月) 12:10:57
(1)工数を要求する
(2)こんなもんになりますけど、ほんとに欲しいですか?と(4)で一部を作って尋ねる。
(3)こんなもんになりますけど、ほんとに欲しいですか?と(5)で一部を作って尋ねる。
(4)日本語にならないような思いついた言葉で文章を書く
(5)きっちりと時間をかけて書く
23仕様書無しさん:2007/10/08(月) 12:12:25
単にソースのif→もし、とか置換して仕様書として提出すれば?
24仕様書無しさん:2007/10/08(月) 12:28:08
まあ、仕様書をなんとなく書いてあるよなないような
ひっぱれればいいわけです
25仕様書無しさん:2007/10/08(月) 12:28:18
// aを1で初期化する
int a=1;

// もしaが1であれば
if( a == 1 ) {
// "OK\n"を表示する
printf("OK\n");
}

こんな感じで延々と続いて何が楽しいのか
26仕様書無しさん:2007/10/08(月) 13:30:54
>>25
int a=1; // a=1する
if( a == 1 ) { // もし a==1 なら
printf("OK\n"); // OK
}

...なんか変換ツール作れば出来るか?
27仕様書無しさん:2007/10/08(月) 13:58:40
>>1の使用言語が分からんことにはなんとも
28仕様書無しさん:2007/10/08(月) 15:27:40
>>1の日本語力では、仕様書を書かない方がいい気がする
29仕様書無しさん:2007/10/09(火) 11:36:10
伝言ゲームになってない?
30仕様書無しさん:2007/10/09(火) 13:00:14
>>29
なっていません。超能力試験になってます。
31仕様書無しさん:2007/10/14(日) 19:57:32
>プログラム1行単位の精度
>工数なし

これは、生ソースを渡してくれって事じゃないのか?
へたに仕様書に起こすと実際の誤差出てくるし、指定言語とコーディング規約に則れば問題ないと思うんだけど。

向こうがソース読めないなら行単位の仕様書渡しても意味ないわけで。
32仕様書無しさん:2007/10/14(日) 21:34:22
>>31
ソースだとわからないから日本語にしてほしいって感じ
日本語なら意味がわからないところを突っ込めるでしょ?

指定の言語はC言語だけどコーディング規約もなにも一切無しって感じ
要求仕様書(と言っても簡単なメモ書き程度のものなんだが)がどのソースのどこと一致してるかも
書いてくれとか非常にわけわからんもの要求しててソース書くより時間がかかってる状態

早い話ソースよめない人にも読んだだけでアルゴリズムが理解できて要求仕様書とも繋がるもんで
さらに設定値や変数の1つ1つが何を指しているのかわかるようにしてくれって
要求してるので割りに合わないもん要求してやがるなって状態

ちなみにその職場、プログラマいないし(まともなプログラマなんていなさそうだし)
ソースの書き方が悪いからソース読んでも俺等が理解できないんだとでもいいたさそう・・・
アフォらしいから1回1回テキトーに書いて見てツッコミあった箇所だけ修正して→繰り返し
ってのをテキトーに続けてる、まあ、お金はもらえるし文句いう立場でもないな
ただ、毎日毎日ガミガミガミガミうるさいったらないw
33仕様書無しさん:2007/10/16(火) 22:09:36
フォローチャートと擬似言語を書けって事じゃね?
34仕様書無しさん:2007/10/16(火) 23:01:47
対象になるソースの規模はどれぐらい?
35仕様書無しさん:2007/10/17(水) 01:00:58
>>34
2万ぐらいかな?
規模自体はそんなでかくないんだけど俺1人しかいない上に通常の業務もあるんだよもん
36仕様書無しさん:2007/10/19(金) 22:25:16
マジレスするとWBSを作る必要があるんじゃないかな?
37仕様書無しさん:2007/10/20(土) 01:15:23
>>36
駄目だろw
だってあからさまに間に合わないスケジュールをぼかして
なんとか間に合うように見せてるのがバレバレなわけだしw
38仕様書無しさん:2007/10/20(土) 08:43:45
今回の役には立たないとは思うけど、こういうのがあるな

文芸的プログラミング
http://www.amazon.co.jp/dp/4756101909/
http://ja.wikipedia.org/wiki/%E6%96%87%E8%8A%B8%E7%9A%84%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0
39仕様書無しさん:2008/02/16(土) 13:54:37
フローチャートを渡せば良いだろ
40仕様書無しさん:2008/02/16(土) 14:05:26
>>39
ソースみたほうが早いw

ソースから起こしたフローチャートも、
フローチャートから起こしたソースも
どっちも似たような検証いるからなw

いみねーw
41仕様書無しさん:2008/02/16(土) 15:38:15
>>1
そんな仕様書は意味がない。
42仕様書無しさん:2008/02/16(土) 16:42:02
>>1
ソース1行ごとにコメント付けて、
最後はgrepで行コメントだけ抜き出して、
ワード、エクセルに貼り付けて体裁整えればいいんじゃないか。
たぶん客は全パス通過テストのチェックシート用とかに使いたいんじゃないか。
43仕様書無しさん:2008/02/16(土) 16:46:46
特別なご要望は追加費用になります
44仕様書無しさん:2008/02/16(土) 16:46:48
>>42が一番ベストじゃまいか?
コメントに何を書いたかまでは問われないだろうしw
45仕様書無しさん:2008/02/16(土) 19:20:25
1行1行に対する説明をコメントで書けばいいじゃん。
全体的な処理の流れは書かないのがコツ。
46仕様書無しさん:2008/02/16(土) 23:09:36
まぁ各行にコメントを書いたものを抽出する形にしても、客は納得しないだろうな。
おそらく、日本語&フローチャート化して渡せってことだろう。
マルチスレッドだったら死ねるなw
47仕様書無しさん:2008/02/17(日) 10:29:59
dumplistをそのまま提出しろよ
48仕様書無しさん:2008/02/17(日) 11:31:17
つーかさ
仕様書なんてプログラムを組むために、渡されるものだろ
ゲームならプランナとかディレクタから、システム設計なら発注者から

ここで言われてるのは仕様書ではなくて、プログラムの解説書の事としか思えん
んなもん作るなら工数三倍がけでもして渡せ
文句言われるなら断れ

乞食になるな
うっとうしい
49仕様書無しさん:2008/02/17(日) 12:10:44
>>48
こいつ、どんな会社で仕事してるんだ・・・
50仕様書無しさん:2008/02/17(日) 13:03:20
むかしむかし、コンパイルリストというものがありましたとさ。
マクロ等等が展開された後のソースプログラムの帳票なんだけど、この帳票の重さでプログラムの値段が決まっていましたとさ。

客って超大手かコボラーじゃね?
51仕様書無しさん:2008/02/18(月) 00:33:47
COBOLの現場では今でもソース一行単位の精度をもった仕様書が要求されてるよ
52仕様書無しさん:2008/02/21(木) 02:01:35
世の中いろんな仕事があるもんさ。
しかし、少なくとも俺はソースと設計書が同期を取られているシステムを見たことねぇw
そりゃー、部分的には同期取られてることもあろうさ。
しかし、丸々一本のシステムがそのような状態になっているのみたことね!
53仕様書無しさん:2008/02/21(木) 08:15:30
汎用機の現場へ行けば嫌ほど見せられる
54仕様書無しさん:2008/02/21(木) 22:54:37
ステップ数単価でやってんのか
55仕様書無しさん:2008/02/22(金) 20:48:10
56仕様書無しさん:2008/11/01(土) 15:54:32
http://www.hotdocument.net/
じゃだめ??
57仕様書無しさん:2008/11/01(土) 16:37:36
おれ、>>1と同じことやらされてる・・・

仕様書なしで書きなぐったソースコードを、プログラムやったことない人間が「満足する」解説資料に起こすわけで・・・


58仕様書無しさん:2008/11/03(月) 12:56:44
フローチャートを書けばいい。
59仕様書無しさん:2008/11/03(月) 18:48:45
先生ノ

最初から最後まで、どこにも切れ目が入れられません
60仕様書無しさん:2008/11/04(火) 09:45:58
マシン語でおk
61仕様書無しさん:2010/04/28(水) 19:25:43
            _
        r-、' ´   `ヽr-、
       ィ7 /l: ハヽハ トヾ    駄スレを沈めることは、この俺が許さん!
        '|l |'´_` ´_ `| ||    信念に基づいて行動する。
        | |´ヒ}   ヒ}`! l|   それを人は正義と言う。
   __ノ゙). 从 l,  _'_.  |从   今俺が行ってることは、荒らしではない。
 ,_'(_ ノ_ヽ ヾl.> - ,イ;リ    正義という名の粛清だぁ!
 { f:テ} {'f:テ}',/\ヽ--//ヽ    
 ヽ,r─‐ 、ィ .、、 i l>Y<! i '、    バーニング!
 / iゝ_ノ iヽ /l   |l  l   ',
 lンヽ/ムノじ
62仕様書無しさん:2010/05/19(水) 07:46:14
63仕様書無しさん:2011/09/08(木) 21:15:40.28
>>51
設計者がロジックを記載しないとダメって言われてワロたw
それはPGの裁量じゃね?ww
64仕様書無しさん:2011/10/22(土) 20:35:21.13
うちのPM、機能に関する指示でサクサクとかツーっととか連発。
俺はテレパスじゃないから、マジわからん。
でも朝礼の進捗チェックで画面デモ見せると、指さして「ナニコレw」とか笑うんだ。
ジョブズ信者ってみんなああなのか?
65仕様書無しさん:2011/10/30(日) 21:20:38.98
⊂二二二( ^ω^)二⊃ブーン
66仕様書無しさん:2011/11/01(火) 14:39:49.61
しっかりコメント入れて、Doxygenで自動生成したものを提出すればOK。
67仕様書無しさん:2011/11/01(火) 20:18:30.21
実装依存


68仕様書無しさん:2011/11/01(火) 21:05:11.61
>>10
頭いいな
69仕様書無しさん:2011/11/18(金) 08:25:31.75
>>32
プログラム知らない人向けにコア機能のプログラムを一行単位で書いたことあるが
そんときは客がまともだったから事情を説明して別途で工数もらったが
70仕様書無しさん
>>1
アホのIBMがおんなじこと言ってて爆笑した

「あとでツールに通したら仕様書を自動で作れっから
ソース一行ごとにコメント1ずつ書いとけ」とか言ってんの

できたもの見たら絶対に使えないようなゴミドキュメントができててざまあって思ったね