ソースコードを日本語訳したレベルの詳細設計書ってどう?

1 :仕様書無しさん:2016/09/26(月) 22:56:23.89 .net
これって普通なん?

656 :仕様書無しさん:2017/11/16(木) 21:08:57.41 .net

>>655
お前みたいな下請けはコストのことなんて気にしなくてよろしい
ゴミを作るのにかけたコストはどうせ元請けが支払ってくれるんだから

614 :仕様書無しさん:2017/10/29(日) 08:54:41.76 .net

コードを読めない人の為に設計書を書く
なら解らんでもない

603 :仕様書無しさん:2017/10/23(月) 20:07:51.34 .net

せ、セロリン?ってやつ使ってます

353 :345:2017/06/01(木) 00:41:55.96 .net

まぁ日本には「仕様書に価値がある」ということで
Σプロジェクト(コードジェネレータ + 専用OS・ハード開発)を試みてオオゴケしたとか
日本は世界に先駆けて積極的に業務でコードジェネレータ使ったとか(主に金融とか自治体のフレームワーク用)
そういう独特の文化がある

日本のSIにおけるドキュメント重い問題の解決策は今のところ
「仕様書からコードを生成する超高速開発ツールの使用」以外ないと思う
まぁ「超高速開発」のアレはAccessのアレ程度の機能しかないんで
規模が大きくなるとみずほになるが

480 :仕様書無しさん:2017/10/11(水) 23:58:43.09 .net

うちでも似たようなツール作ったけどリーダーが空気読んで
先にお伺いたてて指摘にはのせなかった

その会社はきっちりやってたように見えた、
ただ欠点といえばそこのリーダーの顔が今でいうコミュ障っぽくてたよりなさそうだったんだ

そのときに世界の不条理を学んだ

499 :仕様書無しさん:2017/10/14(土) 18:16:25.86 .net

>>498
なんかうまい事言ってるつもりらしいけどどうしてそうなるのさサッパリ理解できんwすまんなw

285 :仕様書無しさん:2017/05/22(月) 14:37:25.74 .net

意味わからんだろ?
所詮その程度の頭ってことだ

38 :仕様書無しさん:2016/10/05(水) 19:25:09.17 .net

ソースコードをただ日本語訳したようなものは設計書ではない。

そんな設計書があるなら、それは設計自体がおかしい。

516 :仕様書無しさん:2017/10/15(日) 14:11:30.15 .net

sum = sum + 1;

これををパースして

assign(
var(“sum”),
add(
var(“sum”),
const(1)
)
)

こんな構文木を作る
辞書に{ “sum”: “合計” }を登録する
構文木を文字列に変換する

const(1) -> 「1」
var(“sum”) -> 「合計」
add(a, b) -> 「aとbの和」
assign(a, b) -> 「aにbを代入する。」

つまり

「「合計」に「「合計」と「1」の和」を代入する。」

という文字列に変換する
同じ考え方で変換規則を作り込んで行けばソースから日本語の仕様書を生成することができる
誰か作ってくれ

19 :仕様書無しさん:2016/10/02(日) 22:22:23.48 .net

それは構成仕様

297 :仕様書無しさん:2017/05/29(月) 09:41:38.70 .net

>>296
カスしかいない職場で働いてるんだな
かわいそうに

219 :仕様書無しさん:2017/02/12(日) 13:53:53.83 .net

入社したばかりの新卒が作ったシステムです
高いのは仕方ないでしょう?

とか言うつもりかwww

527 :仕様書無しさん:2017/10/15(日) 23:04:05.31 .net

レビュアーがマージするからレビュー指摘クリアしないといつまでたっても終わらんぞ

121 :仕様書無しさん:2016/12/04(日) 02:01:34.56 .net

>>114
> 顧客との同意書ではなく、顧客の業務知識をより正確にコードに反映させるためのツール
> 詳細設計書ってのはそういうものだ

実際には伝言ゲームで間に一人増えただけだけどなw

業務知識を正確に反映させるためには、顧客が直接プログラミングするのがいい。
当たり前だろ?コミュニケーションの数は少なければ少ないほどより正確なる。

それができないなら、顧客とプログラマが直接やり取りする。
その時に使うコミュニケーションツールは両者がわかるものでなければ意味がない。
これも当たり前だろ?

じゃあ詳細設計書は顧客が理解できるのか?って話。顧客は詳細設計書を理解できない。
つまり詳細設計書では顧客の業務知識を正確にコードに反映させることは出来ない。

詳細設計書でできることは詳細設計書を書いたやつと、それを見るやつの
コミュニケーションツールだよ。けっして顧客の業務知識を伝えられるもの
なんて思ってはいけない。

534 :仕様書無しさん:2017/10/17(火) 18:58:21.45 .net

あれ使うなこれ使うなって使用禁止令が

296 :仕様書無しさん:2017/05/29(月) 07:33:21.71 .net

>>294
仕事でコード書いたことないんだろうな
コメントはコードと同期しないし
コメントを書き換えるのが面倒だからと変な修正をする奴も居る
プライベートのリポジトリ以外ではコメントを禁止した方が良いぞ

498 :仕様書無しさん:2017/10/14(土) 18:00:59.65 .net

白紙の設計書と空のプロジェクトを同期させる
あとは変更を二重に適用管理するだけ

ん?これもう片方だけでいいんじゃないの?

566 :仕様書無しさん:2017/10/18(水) 21:32:33.27 .net

ハゲに人権なし

394 :仕様書無しさん:2017/06/01(木) 21:34:11.77 .net

アジャイルなんてただのプロセスだからね
導入したからってお前らの能力が上がるわけでもない

239 :仕様書無しさん:2017/02/13(月) 02:03:49.84 .net

>>234
何言ってんの?
浸透してたら除くって日本語分からんのか?
それに当然分かりやすいなら何の問題も無い。
しかし少なくともPseudocodeが分からなかった奴も擬似コードは分かってたわけだよな。
つまりその時点では意志疎通という意味では擬似コードの方が優秀だったわけだ。
にもかかわらず”常識”とか言うから言われちゃうんじゃ無いの?俺みたいな奴に。

あとやたらプロジェクトって言葉を使う奴も地雷臭がするな。
お前1人でチマチマやってるのの何がプロジェクトだよって言いたくなる。
当然、それなりの規模ならプロジェクトで問題ないけど。

自分を大きく見せようとする奴は要注意。

91 :仕様書無しさん:2016/12/03(土) 16:12:08.14 .net

>>88
> 自動生成できるほど詳細な設計書から自動生成したコードは整合性が取れないから動かないことがほぼ保証される

なんで自動生成したコードを書き換えるんw
自動生成できるなら書き換える必要が無いはずだ。

自動生成できずに、手動で書き換えるから
整合性が取れなくなってんだろw

いい加減設計書からコードは自動生成できないって認めてしまえよ。
そしてその理由が、設計書には情報が足りてないからだって理解しろ。
自動生成が悪なんじゃないんだよ。(例えばソースコードからバイナリの生成は自動化できてる)

その元となる設計書の存在が悪なんだよ。

215 :仕様書無しさん:2017/02/12(日) 10:47:29.03 .net

pseudo code

293 :仕様書無しさん:2017/05/29(月) 01:25:01.30 .net

未だにウォーターフォールモデルで開発やってんのか

637 :仕様書無しさん:2017/10/29(日) 22:55:29.29 .net

>>636
要するに君が下手くそなんだよ
実装が手続き汚染されるのは手続き脳から離れられないから(頭が硬い)
責務を全うするのにいらんメソッドなんかない
インターフェースがあるから影響範囲を最小化できる
ダメージが軽微なうちから修正しながら進めるから修正コストが最小化される
OOPに必要なドキュメントは詳細設計書ではなくストーリー

59 :仕様書無しさん:2016/10/07(金) 23:46:22.19 .net

詳細設計書つくるんならソースでもきれいにして桶

581 :仕様書無しさん:2017/10/19(木) 23:48:15.07 .net

>>579
十数年前のことをよくもまぁ飽きずに何度も語れるもんだw

157 :仕様書無しさん:2016/12/16(金) 08:19:20.92 .net

R&D部門だとよくあるけど

197 :仕様書無しさん:2017/01/16(月) 20:52:02.80 .net

>>196
手書きで書いた図をスマホで撮って貼り付けしたらいいんじゃないか?

323 :仕様書無しさん:2017/05/31(水) 07:27:11.26 .net

「僕ちゃんは絶対正しいの!白いカラスはいるの!!」
プログラマーってこんなんばっか

170 :仕様書無しさん:2016/12/17(土) 22:14:16.88 .net

細かすぎる設計書でもあるだけマシだろ
現実世界の詳細設計書は細かすぎるどころかスカスカのゴミじゃねえか
上流が悉く仕事をしていないからな
細かすぎるなんて贅沢な不満なら言ってみたいわ

359 :仕様書無しさん:2017/06/01(木) 01:03:56.56 .net

>>357
「限られる」のほうやね

例えば「あなたへのオススメ: ドラッガーを読んでも勝てないと悟った女子マネージャーが肉体を駆使したら」
みたいなレコメンドエンジンつけようとしたら死ぬと思う

177 :仕様書無しさん:2016/12/18(日) 22:48:17.40 .net

              ミミ ヽヽヽヽリリノノノノ
             ミ   ,,、,、,、,、,、,、,、、 彡 / ̄`Y  ̄ヽ
              l  i””        i彡/ / / l | | lヽヽ
             .| 」   ⌒’ ’⌒  |/ // ⌒  ⌒ヽ
             ,r-/   -・=-, 、-・=- ||/  (●) (●)
             l       ノ( 、_, )ヽ  || |   ⌒ ・ィ  ヽ
              ー’    ノ、__!!_,.  ||   ト-=-ァ ノ
              |.     ヽニニソ   l |   |-r 、/ /|
              ヽ           /.|| | \_`ニ’_/ ||
          /⌒\〆⌒ヽ”ーー” ⌒ヽ/⌒ヽ _ノ          
         ../  ノつ\ ・     ・ /_人. ヽ /     
  グッポ o0○/  /( 3  \  ∩  / `-と ) ○0o         
      (  ` /、_ノヽ     (:::)(:::)    /_ノ’ ‘!   )゜
       \_)    |   : : : __   : : :|  ノ(_ノ
     グッポ    ((  ヽ__ | | __ノ /     ))   
            / ⌒    (:::)(:::)    ⌒ー―、
       ( ⌒ ̄ ̄       人          ヽ 
       \  \______ノ ヽ____./   )  .__/ ̄/   /二二二/_  /”’7    / ̄  ̄/  / ̄/ /”’7
.        \  \              /  /  /___.    ̄./ / __  /  / / ___ /  ̄   ̄/   ̄  / ./ 
          \  \           /  /    ノ / /i ̄!. ̄  __,ノ /  / /_ノ / ‾/ /二,.´  ____.ノ ./ 
          ε(  ̄ ̄)         ( ̄ ̄ )3   /_,./__./ ヽ、_>  /____,/ /_____,.ノ i____/  /______./

265 :仕様書無しさん:2017/02/14(火) 12:06:47.60 .net

図が書けないじゃんってことじゃね

348 :仕様書無しさん:2017/05/31(水) 23:36:45.57 .net

>>346
自己紹介乙

240 :仕様書無しさん:2017/02/13(月) 07:41:50.50 .net

>>239
fizzbuzzでもプロジェクトだけど?
訳のわからんオレオレ定義振りかざして何言っちゃってんのお前w

125 :仕様書無しさん:2016/12/04(日) 08:51:52.62 .net

そもそも詳細設計書ってひとくくりにして議論するのが間違いですよね
唯一普遍の詳細設計書など存在しないのだから、うちの会社ではこうしてます、へえそうなんですか、以上の議論はできません
以上をもちまして、このディスカッションは閉じさせて頂きます
以後、書き込みは控えてください

117 :仕様書無しさん:2016/12/03(土) 21:12:56.24 .net

さあ盛り下がってしまいました↓

379 :仕様書無しさん:2017/06/01(木) 13:44:34.58 .net

>>378
だから案件によるとしか・・・。
小規模で責任がない案件ならいいんだけどね。
アジャイルのデメリットは品質を担保する機能が小さいかまったく無いってとこなんだよ。
だからそのシステムを知ってる人間を業務に縛りつけてしまう。
俺なんか1月1日に女房子供置いて実家から東京に始発の新幹線で戻ったこともあるよ。
しんどいぞアレは。

193 :仕様書無しさん:2017/01/13(金) 23:01:38.61 .net

図を生成するコードとデータを書く
なお製品コードより複雑な模様

602 :仕様書無しさん:2017/10/23(月) 19:37:42.65 .net

自動生成遅っwwww
ゼンマイ式コンピューターでも使ってんのか>>601の会社はw

284 :仕様書無しさん:2017/05/22(月) 12:28:09.70 .net

どうやら「僕が考えた最強の設計書」のようだけど残念ながら意味不明

150 :仕様書無しさん:2016/12/15(木) 23:07:36.59 .net

基本設計書は「こう作ります」ってのを書いて
詳細設計書はどこの会社でも書くところはもうソース貼り付けろよってレベルのもんを
深夜残業して書かされたな
ぶっちゃけ詳細設計書はソース書いてから作ったほうが早い気がする

そもそもこの粒度で詳細設計書を書くことは絶対見積りに入ってないし
おそらく詳細設計書は作るだけで検討などしてる時間はないのではないか?

という経験から詳細設計書は基本設計書とソースのつなぎをする程度の内容でいいのではないかと思う

クラス図→絶対役に立たない
シーケンス図→何も表現できない
処理フロー→ソース見たほうが早い

詳細設計書によくある項目って全部役に立たない

208 :仕様書無しさん:2017/02/09(木) 01:58:13.18 .net

>>207
お前は無能

583 :KAC:2017/10/19(木) 23:53:57.26 .net

詳細設計書がしっかりしてるならコメントは不要。
少なくとも、このスレでコメント云々語るのはすれ違い。

97 :KAC:2016/12/03(土) 16:26:26.41 .net

>>93
話が変な方向に飛躍しているな。
本来の詳細設計書とは、
「コードに書くだけでいい」というレベルの記載がされているものをさす。

設計書からコードが起こせないというのはお前の勝手な思いこみ。

151 :仕様書無しさん:2016/12/15(木) 23:14:34.50 .net

コードだと複数ファイルを開き処理を追わなければ関連やシーケンスが見えてこない
絵に書いておけば紙一枚眺めるだけで一瞬で内容を理解できる
コードが設計として役に立つのはメソッドまでだよ
メソッド程度のサイズならコードの方が早く理解できて正確である事が多いことを認めよう

48 :仕様書無しさん:2016/10/05(水) 23:11:49.93 .net

いきなりエクセル使って設計すんな。
なんどもエクセル書き直して
恥ずかしいと思わんのか?

642 :仕様書無しさん:2017/10/29(日) 23:08:36.00 .net

酒でもくらいながら書いてんじゃないよな

486 :仕様書無しさん:2017/10/12(木) 19:30:41.97 .net

>>484
もちろん派遣のプログラマが直すよ
俺らはチェックして可否を出すだけ

546 :仕様書無しさん:2017/10/17(火) 23:54:26.00 .net

入出力

484 :仕様書無しさん:2017/10/12(木) 08:13:50.51 .net

>>472
それは仕様バクだから仕様書変更しろよ?

145 :仕様書無しさん:2016/12/06(火) 18:57:22.33 .net

黒塗りの四角と白抜きの四角でドット絵でどうだ
フォントを小さくすれば滑らかで美しいグラフィックになる

390 :仕様書無しさん:2017/06/01(木) 18:48:22.18 .net

アジャイルというかプログラミングの基本である分割統治を徹底するだけだろ
丸ごと設計して丸ごと実装っていう流れがいかにアホなことか
サービスをコンテキストで分割してそれぞれアジャイルで回して行けばいいんだよ

493 :仕様書無しさん:2017/10/14(土) 16:40:29.89 .net

バグ報告
プログラムを使いデバッグ
プログラムの修正箇所を特定する
仕様書の1対1に対応する箇所を修正する
プログラムの1対1で対応する箇所を修正
(あくまで仕様書の変更を元にプログラムを修正するので、デバッグで得た知識が無くても修正できなければならない)
プログラムをテスト
仕様書とプログラムを同時にマージ

アホくさ

165 :仕様書無しさん:2016/12/16(金) 20:21:22.32 .net

>>164
背伸びしたい年頃なのはわかるよ

478 :仕様書無しさん:2017/10/11(水) 23:28:12.87 .net

上は上で規約を提示してしつこく言っときながら
フォーマットの誤りをツールで洗い出して全部指摘した会社があったんだけど
ありがとうございますすごいですねーとか言いながらそこが真っ先に切られた

結果レビューで規約を気にするものは誰もいなくなりましたとさ

がんばって一杯指摘はしたが、一体何の仕事をしたのか今もってわからない

389 :仕様書無しさん:2017/06/01(木) 17:58:46.55 .net

>アジャイルならその辺のサラリーマンPGでもいいシステムを作れるようになる
それはどうだろう?
Agileな仕組みで回そうとしたら開発者に求められるスキルもそれなりに必要。
ただ全員高いスキルが必要なわけでもないし、ナレッジシェアもしやすいけどね。

397 :仕様書無しさん:2017/06/01(木) 23:21:08.13 .net

うちに会社(メーカー)はウォーターフォールで開発。
アジャイルにしたらもっと良い製品作れるかな?

632 :仕様書無しさん:2017/10/29(日) 22:18:01.99 .net

>>631
アホか
お前の使ってる開発環境は静的解析もできない欠陥品かよ

301 :仕様書無しさん:2017/05/29(月) 13:48:23.46 .net

>>300
やり直すわけないだろ
バカか?
コメント消したらなぜか動かないとかいつの時代だよ
ていうかビルドと自動テストで十分なレベルだろ

153 :仕様書無しさん:2016/12/16(金) 03:08:34.87 .net

>>151
設計なんてディレクトリツリーを見ればわかることだよ

182 :仕様書無しさん:2016/12/23(金) 09:51:30.66 .net

設計書はアート

26 :仕様書無しさん:2016/10/04(火) 00:08:34.26 .net

改修の一番最初の段階(現場レベル)ってのは
既存バグの修正やリファクタリングだろ?

9 :仕様書無しさん:2016/09/27(火) 08:22:42.08 .net

要件曖昧ズブズブなお仕事
楽しいです(^q^)

487 :仕様書無しさん:2017/10/12(木) 19:47:01.50 .net

レビュアーが詳細設計書を基準に指摘する気力がなくなるぐらい
仕様書ガン無視して要件定義から実装

440 :仕様書無しさん:2017/10/08(日) 01:16:43.32 .net

でつね(笑)

579 :仕様書無しさん:2017/10/19(木) 23:10:30.51 .net

>>578
そりゃあるだろ?
一人でプログラミングしてるわけじゃないんだ。
十数年前の学生の頃に、そんなコード書いていたやつがいたんだよ

341 :仕様書無しさん:2017/05/31(水) 22:59:14.33 .net

まだお前らウォーターフォールモデルで開発してんのか

469 :仕様書無しさん:2017/10/11(水) 07:40:17.11 .net

上司が無能の原因の7割は部下が無能で動かす手足がないからだもんな
無能集団じゃ誰がリーダーやったって変わらんよ
日本の政治を見ればわかるだろ

3 :仕様書無しさん:2016/09/26(月) 23:09:49.20 .net

おれの経験では、
詳細設計書に3日かけたところは、
ソースを打ち込むのは1時間とか、
そんな感じ。

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

この記事を読んだ方へのおすすめ

  • teratailもりあがっtail? 22問目(無)

    元スレ 1 :仕様書無しさん:2018/11/22(木) 23:05:24.59 .net teratail https://teratail.com/ 前スレ teratailもりあがっtail? 21問目 https…

  • プログラマの雑談部屋 ★99

    元スレ 1 :仕様書無しさん:2020/03/29(日) 18:08:33.41 .net プログラマはここで雑談しましょう! 現在、たくさんのウイルスが蔓延しています。 煽りや悪意のある書き込みは華麗にスルーいたしまし…

  • 競技プログラミングにハマるプログラマのスレ 58

    元スレ 1 :仕様書無しさん:2021/06/19(土) 20:42:09.85 .net 競技プログラミング、オンラインジャッジ、プログラミングコンテストやCTFに関する雑談スレ 次スレは AtCoder https:…

  • お前らがプログラム書いているときに聴く音楽

    元スレ 1 :仕様書無しさん:2007/08/28(火) 06:13:20 .net 勿論無音でもいいんだが… 俺は上を向いて歩こうだな。 心が静まる。 仕事じゃそんなことできないけどね。 54 :仕様書無しさん:200…

  • プログラマーはアニメをみよう! 31クール

    元スレ 1 :仕様書無しさん:2019/04/04(木) 22:33:33.41 .net 前スレ https://medaka.5ch.net/test/read.cgi/prog/1546945153/ 前期一番可愛…

  • 日立製作所で上手くやっていくには?V.2

    元スレ 1 :仕様書無しさん:2006/11/23(木) 13:50:58 .net 日立製作所でプログラマとして働くことになります。 上手くやっていくにはどうしたらよいでしょうか? 前スレ http://pc8.2ch…

  • 【外注業者】SEと健康

    元スレ 1 :外注業者 ◆PVCAbsPHPE :2009/10/28(水) 00:42:47 .net どうも〜、SEの皆さん、健康を話しましょう。 ・気にするキッカケ ・健康法 ・失敗談 3 :仕様書無しさん:200…

  • 伝説のプログラマー 掌田津耶乃 、山田祥寛 他

    元スレ 1 :仕様書無しさん:2019/12/20(金) 20:28:25.57 .net 誰もがみんな知っている、でも誰もがみんな何をしている人かよく知らない そんな伝説のプログラマーについて語ろうぜ 4 :仕様書無し…

  • teratailもりあがっtail? 78問目

    元スレ 1 :仕様書無しさん:2021/08/28(土) 23:28:37.81 .net teratail http://teratail.com/ 前スレ teratailもりあがっtail? 77問目 https:…

  • WEB系フリーランスだけど質問ある?

    元スレ 1 :仕様書無しさん:2019/02/02(土) 09:53:33.52 .net Laravel楽しい 27 :仕様書無しさん:2019/04/12(金) 19:14:44.17 .net 納品せずにお金もらえ…

  • AIプログラミングでIT業界人員削減

    元スレ 1 :仕様書無しさん:2017/01/22(日) 08:06:00.50 .net ユーザー企業側のITエンジニアだけ残るようになることが決定 65 :仕様書無しさん:2017/10/12(木) 21:58:15…

  • プログラミングってバカでもできる?

    元スレ 1 :仕様書無しさん:2015/03/14(土) 16:03:36.23 .net おれみたいな中卒でもプログラミングって金になるほど、覚えられる? 304 :仕様書無しさん:2015/06/24(水) 23:1…

最近のコメント

匿名 : 【いちゃ部屋】株式会社SHIFT【5ch出張所】
 新入社員はわかいそう、 在宅勤務でe-ラニングうけとけ、 ... (6/18)
匿名 : 【残業代】福井 株式会社アスタ【未払い】
 プライド高いところあるけど清輝あるなら大丈夫や (5/28)
匿名 : 【残業代】福井 株式会社アスタ【未払い】
 プライド高いところあるけど清輝あるなら大丈夫か (5/07)
ページTOPへ↑