【IT】正直詳細設計書いらないよね?【SE】

1 :非決定性名無しさん:2018/05/13(日) 05:09:12.66 .net
全部要件定義で突っ込めばよくない?
インプットアウトプット、DBとか環境設定、処理の概要くらいはみたいけどほとんど使われない設計書を大量生産するのってアホみたい。

現場でも実はソース書いてから設計書つくりましたみたいなことが多いし、客も設計書なんかみてないし、保守のSEも設計書よりも問い合わせではコード見て判断する方が多いし、バグ改修でも設計書みながらバグ改修するやつなんていないでしょ。

だれの為に作られてだれの為にメンテしてるの?日本以外のITの進んだ国でも同じことをやっているのだろうか?

5分でかけるコードのために1ヶ月かけて資料と検証をしているようなものだ。

ソースみたり検索しただけじゃ直ぐにわからない情報をパパッとわかるようにまとめたものは必要だと思うけど、過剰すぎて誰も使ってない求めてない情報まで一生懸命メンテしてない?

まとめ
今みたいな詳細設計書はいらないと思う

IT先進国のアメリカでもエクセルで大量に設計書を作っているのかだれか教えてください。

61 :非決定性名無しさん:2018/06/13(水) 20:58:05.18 .net

>>60
わいがコード職人やで

6 :非決定性名無しさん:2018/05/13(日) 18:38:38.18 .net

Javadocがあれば、詳細設計書は要らないかも。
ドキュメントは、後で使うものだけにしたほうがいいというのは同意。

60 :非決定性名無しさん:2018/06/13(水) 20:05:36.62 .net

コードいじくりまわしているプログラマが一番気持ち悪い。

51 :非決定性名無しさん:2018/06/11(月) 14:11:35.76 .net

一応書いとかないと貰ったソースで謎のフラグが行ったり来たりしてカオスになるぞw

22 :非決定性名無しさん:2018/05/14(月) 21:42:08.15 .net

https://employment.en-japan.com/desc_871394/?arearoute=2&aroute=0&caroute=0701&PK=05231C
日本情報技術取引所
多重ぐるぐるドナドナ案件
コンピューターレスキュー
角度があがります

http://www.computer-rescuer.com/
https://create-solutions.jp/

49 :非決定性名無しさん:2018/06/09(土) 00:39:39.07 .net

ハラスメントが繰り返し起きている。
焦点となるのは加害者本人で、彼らの下劣で攻撃的で、
場合によっては違法ですらある行為の温床となった企業や業界の体質ではない。
だが、行為が単体で起こることはない。 企業はこうした人間を雇って昇進させ、
その仕事により収益まで得ていたわけだが、原因は構造的なものだ。
加害者の地位が高くなればそれだけ、抑制もバランスも機能しなくなる。

新日鉄住金ソリューションズ代表取締役社長 謝敷宗敬
副社長執行役員 北村公一
専務執行役員 近藤一政
常務執行役員 大城卓
常務執行役員 森田宏之
上席執行役員 國本衛
上席執行役員 福島徹二
上席執行役員 梶原敏弘
上席執行役員 南悦郎
執行役員 吉田佳子
執行役員 玉置和彦
執行役員 吉田勝彦
執行役員 熊本吉弘
執行役員 小池公彦
執行役員 黒木益尚
執行役員 福田成昭
執行役員 北沢聖
執行役員 鶴田進
執行役員 川崎淳
執行役員 齋藤聡

37 :非決定性名無しさん:2018/05/17(木) 23:23:48.39 .net

詳細設計書ができる前に開発が始まる、開発がほぼ終わってから詳細設計書に作業がもどるってことが起こるってことは詳細設計書は開発には必要ないんじゃないかって思っちゃうよね。あくまでもそのあとの保守に必要なだけなんじゃないかとか

35 :非決定性名無しさん:2018/05/15(火) 22:11:50.41 .net

パイプラインで作業やるのに、設計情報全部出そろってから開発するわけないんだ。
今はこなれてない設計でも、見切り発車して開発しはじめるパイプライン上等なんだ。

2 :非決定性名無しさん:2018/05/13(日) 13:24:23.18 .net

パラメータはどこで書くんだよ

16 :非決定性名無しさん:2018/05/14(月) 00:26:20.48 .net

>>12
ありがとうございます。
今の現場は、というか新卒での初の案件ですが…
画面ごとに単体テスト仕様書を書いてテストしてます。
おっしゃる通り画面スクショとDB取得結果を証跡としてエクセルにペタペタ貼ってます。

24 :非決定性名無しさん:2018/05/14(月) 21:48:08.24 .net

>>22
星の数ほどある人売屋の求人やんけ

53 :非決定性名無しさん:2018/06/11(月) 23:30:14.94 .net

変なフラグ作らせないためだろ

18 :非決定性名無しさん:2018/05/14(月) 20:27:14.25 .net

1つの画面を5日で作るのと20日で作るの、お金になるのは後者。だから書類は多ければ多いほどいい。
SIERなら常識。

テストで大事なのはステップ数と件数だから、全部同じ人がやらないと調整しにくいだろ?
バグが多ければテスト項目から削ったり設計書を直したり、少なければバグが出るテスト項目増やしたりして対応できる。

3 :非決定性名無しさん:2018/05/13(日) 14:26:20.99 .net

DBのなんかよくわからんパラメーターの設定一覧ならあったほうがいいと思う
でも基本いらないでしょ、どんなときに使うの?
アメリカとか設計書どうなってるんだろう、調べたら日本みたいな設計書はないって書いてあったけど

29 :非決定性名無しさん:2018/05/14(月) 22:49:54.01 .net

保守か開発かにもよるんじゃない?
開発だと遅延に遅延を重ねてとにかく早くやれって空気のとこ多いけど

33 :非決定性名無しさん:2018/05/15(火) 09:03:14.62 .net

作業が独立するので、テスト流す人と貼る人と確認する人が並列で動けるので動きが速い現場もある。
一概には何ともいえない。一人で直列にやればいつまでかかるかわからんことにもなる。

27 :非決定性名無しさん:2018/05/14(月) 22:17:39.20 .net

http://kikakurui.com/x0/X0125-1986-01.html

規格にもあるから、かなりメジャーな存在。
名のあるSIerだと自動生成するツールがあったりする。

23 :非決定性名無しさん:2018/05/14(月) 21:42:53.09 .net

これ参考になるかも
https://geechs-magazine.com/tag/tech/20160114
正常値 異常値 境界値 限界値
あとはマトリクスを書いてパターンを見てみるとか
全部バカ正直にテストやると時間いくらあっても足りないけど

プログラムはどの会社もフレームワークってのがあるはずだからフレームワークの振る舞いを理解する。
そういうふうになってるんだって割り切って理解する
コントローラーとサービスとビューはどういうふうに繋がってるかな?とか
データベースはどういうふうに操作してるのかな?とかね!

あとは頭からお尻までの流れを知る!
ここから入ってきてここから出て行くんだとか

あとデバッグを使いこなすこと!
困ったらデバッグデバッグデバッグ!
デバッグのやり方がわからない場合は最優先で覚えてね、
無理やりありえない値を変数に入れたり処理の途中で各変数の値をみたり

SI系ならもちろんEclipse+Javaだと思う
ショートカットを覚えてね
F3とALT+←とShift+Ctrl+R
あと呼び出し元を参照とかこの辺は基礎だから(*゚▽゚*)

ふう(o´Д`)

5 :非決定性名無しさん:2018/05/13(日) 18:26:54.24 .net

ソースを見て判断しなければならないのはドキュメントの保守が行われていないせいであってドキュメント自体は必要だろ。

20 :非決定性名無しさん:2018/05/14(月) 21:04:56.57 .net

現場はまじで場所によりけりだからね〜
もし先輩がついてないならすごい心細いね、どこの会社に雇われてるのかもわからなくなるしw

39 :非決定性名無しさん:2018/05/18(金) 06:29:11.38 .net

>>37
全体の概要がわかるような設計書なら、メンテに使うかも知れない。

1ステップごとの処理の内容をいちいち書いてるような設計書は時間のムダ。

19 :非決定性名無しさん:2018/05/14(月) 20:35:01.69 .net

>>17
二次受けっていうんでしょうか。
大きいSIさんが取ってきたお仕事を貰って客先に常駐してます。
教育は(´・ω・`)正直期待できないです…
ピリピリした現場に放り込まれて恐る恐る質問して、
恐る恐るプログラム、テスト。
そんな毎日です。

10 :非決定性名無しさん:2018/05/13(日) 21:50:50.46 .net

>>9
詳細設計が煮詰まった段階じゃねーの

17 :非決定性名無しさん:2018/05/14(月) 18:47:36.89 .net

>>16
元請け?2次受け?3次受け?
ちゃんと教育してもらえそう?

59 :非決定性名無しさん:2018/06/13(水) 13:46:06.25 .net

AIでソース書けや。

46 :非決定性名無しさん:2018/05/26(土) 21:43:45.72 .net

魂けがれなく、道けわし

8 :非決定性名無しさん:2018/05/13(日) 18:56:42.00 .net

アメリカが世界最先端で生産性も高いならアメリカに習えばいいと思ったけど検索しても情報がでてこないんだよね

4 :非決定性名無しさん:2018/05/13(日) 18:22:08.81 .net

議論にすらならないのか・・・

9 :非決定性名無しさん:2018/05/13(日) 20:15:59.45 .net

テスト仕様書ってどの段階で誰が描くのが適切なんでしょうか?

9 :非決定性名無しさん:2018/05/13(日) 20:15:59.45 .net

テスト仕様書ってどの段階で誰が描くのが適切なんでしょうか?

7 :非決定性名無しさん:2018/05/13(日) 18:55:17.09 .net

上司がドキュメントしかみないしドキュメントをみて判断をするからドキュメント自体は必要なのはわかる。
でも必要最小限にしたい、20以上のフォルダの中にそれぞれ10〜50のファイルがあってさらに1冊印刷するだけで数百ページになったりするものもある。
いくらなんでも過剰だとおもうし、保守なんてできないと思う(メンテしてることにしてるだけ)。
しかもどこの現場にいっても設計書のフォーマットが違ってどう読めばいいのか慣れが必要なんだよ
テーブルだけで300以上あるシステムとかだとDB設計書やSQLだけで恐ろしい量になったりするのもわかるけどさ

なにが必要な情報でなにが不要なのか日本中で統一して欲しいし、教科書てきなものも必要だと思う

63 :非決定性名無しさん:2018/06/21(木) 20:18:57.79 .net

開発の規模感次第じゃね?
俺んとこは2、3人で自社パッケージ製品開発だから全くドキュメントなし

54 :非決定性名無しさん:2018/06/12(火) 08:16:42.17 .net

結局ソースと不一致で無意味だろ
馬鹿か

21 :非決定性名無しさん:2018/05/14(月) 21:09:43.17 .net

>>18
それまじだから困る

え?それすぐ終わるくね?ってものでも一生懸命大量に資料作って遠回りな実装して毎日残業でやったほうがものすごい褒められてしまう世界

30 :非決定性名無しさん:2018/05/14(月) 22:50:34.51 .net

>>27
ありがとうございます

55 :非決定性名無しさん:2018/06/12(火) 20:01:57.49 .net

謎のフラグを使うのがNG
詳細設計書を作る暇があるなら
ソースレビューして叩きまくったほうが有意義

50 :非決定性名無しさん:2018/06/11(月) 00:32:39.94 .net

設計

52 :非決定性名無しさん:2018/06/11(月) 18:02:12.01 .net

詳細設計書があればフラグの状態読めるのかよ
馬鹿か

40 :非決定性名無しさん:2018/05/19(土) 11:31:13.32 .net

https://employment.en-japan.com/desc_871394/?arearoute=2&aroute=0&caroute=0701&PK=05231C
日本情報技術取引所
多重ぐるぐるドナドナ案件
コンピューターレスキュー
角度があがります

http://www.computer-rescuer.com/
https://create-solutions.jp/

45 :非決定性名無しさん:2018/05/26(土) 20:08:36.54 .net

>>44
あのな、AIは人間が作るんだよ。

12 :非決定性名無しさん:2018/05/13(日) 23:37:51.34 .net

どこの現場いってもそんなもんだよ
マトリクス式で全ての結果にDBと画像の証拠をExcelに貼り付けさせるような時間のかかるテストを要求するところもあるし殆ど時間くれないとこもある(;´д`)

工程
要件定義  -  基本設計(外部設計)-詳細設計(内部設計)-実装
 ↓        ↓         ↓         ↓
システムテスト  結合テスト     単体テスト     プログラムテスト

的なものを勝手にイメージしてるんだけどPS(プログラムテスト)なんてどこも存在しないから
プログラムテストと単体テストを一緒にやるかんじなるのかな?
単体テストは修正したロジックの分岐を全て試すべき!
とかいわれる
詳細設計で決めたこと全部満たしてるかと修正したロジックの分岐を全部通してみる(そのときにデッドロジックに気づいたりもする)
あとは境界値と異常値の確認くらいかな?
結合テストでは修正とは関係なくてもデータパターンを一通り試したり、あとは要件定義とか外部設計で決められたこと全部満たしてるかとかそんな感じかな?

現場の顔伺いながら自己流でやってきてるから参考にならないかも(^_^;)

15 :非決定性名無しさん:2018/05/13(日) 23:58:05.45 .net

この板、人がこなくて暇だな〜(・ω・`)

36 :非決定性名無しさん:2018/05/16(水) 00:38:36.72 .net

他の人は詳細設計書ある部分プログラミングしてるけど俺の担当してるとこ詳細設計書ないんだけど(;´д`)

64 :非決定性名無しさん:2018/06/22(金) 01:24:48.36 .net

「使用済み下着販売掲示板(画像付き)」で検索。

いい子、かわいい子、いっぱいいるよ。

57 :非決定性名無しさん:2018/06/13(水) 06:41:00.56 .net

詳細設計書からソース自動作成される日も近い

47 :非決定性名無しさん:2018/05/27(日) 07:19:56.81 .net

基本設計書は客に納品することが多いからいるよね
詳細はなくていい
基本設計書で不足してる情報を補足する資料があればいい

28 :非決定性名無しさん:2018/05/14(月) 22:27:03.43 .net

真面目な人はホントに>>18を頭の片隅に入れておいてくれ。
大事なのは誰かの時間と書類の行数。
自分じゃなくてもいいことを忘れないでくれ

31 :非決定性名無しさん:2018/05/15(火) 07:07:47.88 .net

手動で画面ペタペタとって黙視確認とか何とかならんのかねぇ。。

42 :非決定性名無しさん:2018/05/21(月) 21:06:31.09 .net

13 :非決定性名無しさん:2018/05/13(日) 23:42:01.54 .net

あったあったV字のテストモデルの説明

http://tech.nikkeibp.co.jp/it/atcl/column/17/110200480/013100007/

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

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

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

最近のコメント

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