no title

コーディング規約どうなるの!?

1: セントーン(新疆ウイグル自治区) 2014/01/23(木) 19:16:31.31 ID:05plhOco0 BE:456862289-PLT(12201) ポイント特典

あるAnonymous Coward 曰く、以前、「NTTデータ、既存システムのソースコードから設計書を自動生成するサービスを開始」という話題があったが、この技術を強化し、設計書だけでなく要件定義書までも生成できるよう開発を進めるという(日刊工業新聞)。

スポンサードリンク

現在提供されている「設計書リカバリーサービス」は、ソースコードを解析してドキュメントや設計書を出力するというものだったが、これらに顧客の業務内容といった情報を加えることで要件定義書までも生成できるようにするという。

まだ開発開始というレベルのようだが、今後は「解析によって生成した設計情報のチェック、新しい設計情報を元にしたアプリケーション(応用ソフト)の生成までの一連の流れを自動化する技術の高度化」を勧め、2015年度には開発工期を半減させることを目指すという。

http://developers.slashdot.jp/story/14/01/23/044231

関連:みかかのIT派遣で働いてるけどブラック過ぎわろたwwwww

関連:NTTデータ「社内公用語をHaskellにする。奴隷どもJavaやPHPやCで書いた古いシステムは今すぐ書き直せ」


2: リキラリアット(東京都) 2014/01/23(木) 19:22:25.47 ID:m7SfbtgU0

ついに狂ったか


3: シャイニングウィザード(新疆ウイグル自治区) 2014/01/23(木) 19:27:31.70 ID:TJ9gJQSl0

※ 要件定義書からソースコードを作る技術ではありません


41: ファイナルカット(WiMAX) 2014/01/23(木) 21:15:52.10 ID:kY9reZTL0

>>3
これが欲しい


30: ドラゴンスクリュー(東京都) 2014/01/23(木) 20:50:37.46 ID:OfvcFS4l0

ソースから要件定義書が自動生成できるンなら、
どうして要件定義書からソースコードが出来ないのォーーーーッ!


16: リバースパワースラム(関西地方) 2014/01/23(木) 20:02:39.08 ID:W2GtDHpg0

中の人は大変だなー(棒)


14: フェイスクラッシャー(埼玉県) 2014/01/23(木) 19:57:10.45 ID:x1xC68T30

あー
こんなの言ってたバカがいたわー
案の定デスマ入ったから録音したのぶら下げて全部一人でやらせたけど


76: ダブルニードロップ(禿) 2014/01/24(金) 00:30:11.47 ID:htkFBviJi

Javascriptでツール作って、「これをお願いします」と発注した事を思い出した


65: マスク剥ぎ(大阪府) 2014/01/23(木) 22:08:50.83 ID:nOOtRxzG0

コードが日本語に置き換わった!

で?


10: サッカーボールキック(家) 2014/01/23(木) 19:50:24.73 ID:B0Y/aqy/0

これ、単語が羅列してあるだけの意味不明な文書が出てくるあれだよな


5: レッドインク(新疆ウイグル自治区) 2014/01/23(木) 19:30:40.52 ID:/oL9Y+4y0

最新の仕様が反映されるから、まあいいんじゃない。
日本語として体をなしてるかは知らんけど。


15: リキラリアット(catv?) 2014/01/23(木) 20:00:17.70 ID:yd6t0f/80

意味不明な定義とか重複な情報だらけになって窓から投げ捨てる事になるであろう。


11: ニールキック(dion軍) 2014/01/23(木) 19:54:06.44 ID:FDd/rbgK0

せいぜい叩き台の叩き台くらいだろ


12: ニールキック(神奈川県) 2014/01/23(木) 19:54:48.75 ID:0V6pPwBa0

ホットドキュメントってあったよな

A HotDocumentとは、VB、VC++、C#、C#Builder、J#、Java、C++Builder、Access、Excelのファイルを指定して、クリック一つで、納品、保守用、開発時に使う美しいドキュメントを瞬時に、Excel/テキスト/html/chm/xmlファイルへ自動生成するツール

24: ニールキック(dion軍) 2014/01/23(木) 20:39:46.42 ID:FDd/rbgK0

ソースはあるけど定義書がない!ソースをもとに作り直さなきゃ!

って状況が頻繁にあるのか?


26: パロスペシャル(禿) 2014/01/23(木) 20:41:31.00 ID:lLuzcpEKi

>>24
他の会社に乗り換えたいときとかかな


33: ツームストンパイルドライバー(関東・甲信越) 2014/01/23(木) 20:56:43.81 ID:5+gWEDxGO

>>24
汎用機の現場では、それが普通。
良くて、ドキュメントは有るが最新化されていない。
でも大概、何時から反映されていないかが判らないから、
結局一から作り直し、ってオチになる。


13: タイガードライバー(東京都) 2014/01/23(木) 19:56:46.35 ID:Ei32Xn6b0

これでレガシーシステムに手が入れられるよママン

※古いシステム


63: ジャンピングDDT(catv?) 2014/01/23(木) 22:04:12.17 ID:hufUAhY80

>>13
まあ、これだな。


61: ニールキック(中部地方) 2014/01/23(木) 21:58:36.61 ID:NIRI8VyP0

何をするためのシステムなのかよくわからないシステムがあるってこと?


69: アルゼンチンバックブリーカー(東京都) 2014/01/23(木) 23:17:22.29 ID:dUEJGHqI0

>>61
ざらにある
いわゆるレガシーシステム
10年前に作ったわ良い、使い方もわかる
だが設計書が無いから中の仕様がわかりません。

こういうシステムをメンテせず今後も使い続けてくなら問題ないだがな


6: チェーン攻撃(禿) 2014/01/23(木) 19:35:13.87 ID:a1GKmVuEi

すげぇ、見直したぜ。
設計書ないプログラム一々解析しないでよくなるな


27: キン肉バスター(やわらか銀行) 2014/01/23(木) 20:42:31.77 ID:VtGdcYNP0

できればプログラムだけでなく
家電製品を入れたら取説を出してくれるようになると良いな


8: 足4の字固め(福岡県) 2014/01/23(木) 19:44:04.82 ID:AojYYUEm0

本来あるべき形


57: ジャンピングカラテキック(東京都) 2014/01/23(木) 21:52:40.82 ID:qI5PiadK0

出てきた料理からメニュー作るのか。


73: リキラリアット(神奈川県) 2014/01/23(木) 23:38:09.26 ID:i996jMCu0

>>57
もっと細かく表現すると、
出てきた料理から、レシピと食材とその分量などを解析するようなシステムかな


21: 不知火(千葉県) 2014/01/23(木) 20:35:18.85 ID:fgk3L2Al0

過去に酷いドキュメントしか渡さなかったソフトを
リバース・エンジニアリングした上で設計書を作成なら褒めたる


17: タイガードライバー(東京都) 2014/01/23(木) 20:03:22.10 ID:Ei32Xn6b0

ソースが一番の真実を記述した設計書だからな
せいぜいPD書までかと思ったらBI書まで遡って生成するんだ
楽しみ楽しみ


9: 栓抜き攻撃(兵庫県) 2014/01/23(木) 19:47:11.91 ID:p/5Wcl1F0

また日本人が減るな


29: スターダストプレス(東京都) 2014/01/23(木) 20:45:36.46 ID:9nEcv2gL0

てめぇらまた仕事が無くなるな

苦しくなる前にさっさと首くくったらどうだ?


38: ツームストンパイルドライバー(関東・甲信越) 2014/01/23(木) 21:08:32.41 ID:5+gWEDxGO

>>29
心配してくれて有り難う。
でもね、こんなの絶対に出来ないのが判っているから何ら問題無いです。
しかしながら、もう私は年なので、寧ろ完成を切に願っています。(笑)


22: ニールキック(東日本) 2014/01/23(木) 20:38:29.58 ID:BPLgjFdX0

参考程度にあってもいいけど要件書にはならんだろw


19: トペ コンヒーロ(東京都) 2014/01/23(木) 20:29:45.42 ID:9SMa4hLT0

要件あってのコードなのか、
コードあっての要件なのか・・・


35: マスク剥ぎ(東日本) 2014/01/23(木) 21:00:08.19 ID:/IgiAfsc0

あー、まぁ出来ると便利かもな
昔の人が作ったプログラムで「一体なにをやろうとしてこんなプログラムになってんの?」ってときにや役立ちそう


31: サッカーボールキック(家) 2014/01/23(木) 20:50:50.07 ID:B0Y/aqy/0

解析するより、作り直したほうが楽というケースが最近多いけど
経営者には理解してもらえない


38: ツームストンパイルドライバー(関東・甲信越) 2014/01/23(木) 21:08:32.41 ID:5+gWEDxGO

>>31
ですよね。
で、小手先の対応だけして、更に謎が深まると…(笑)


66: 毒霧(福岡県) 2014/01/23(木) 22:10:59.96 ID:1TpFjLKl0

詳細設計書をどうにかしてほしい
コーディング用紙現役で使ってたような老害がアホなことさせる


70: キン肉バスター(愛知県) 2014/01/23(木) 23:19:34.58 ID:AfR/6YhH0

大きな案件をやった人は、残された膨大な設計書について、
「初めての人が読むべき順番」を、1枚メモしといてもらえますかね


46: セントーン(鳥取県) 2014/01/23(木) 21:20:24.83 ID:jk6WN+DY0

よくわからんけど、今って要件定義→ソース書くって順番じゃないのかw


50: 中年'sリフト(WiMAX) 2014/01/23(木) 21:23:16.79 ID:b/fh3lDB0

>>46
その→の間に宇宙の真理が埋め込まれるんだよ。

だから←にならなくなる。
不思議だよね。


54: マスク剥ぎ(大阪府) 2014/01/23(木) 21:27:36.51 ID:nOOtRxzG0

勝手にやってろって感じだな


60: リバースパワースラム(愛知県) 2014/01/23(木) 21:57:00.95 ID:st8oriOS0

ドキュメント作成とか言うゴミみたいな作業から解放される


39: フェイスクラッシャー(東京都) 2014/01/23(木) 21:10:33.12 ID:5D2kHqUz0

早く帰れるようになるね


45: テキサスクローバーホールド(関東・甲信越) 2014/01/23(木) 21:18:23.51 ID:VdHA68stO

>>39
バカだなぁ
工数削減→要員減少→仕事量増加
早く帰れる訳ないじゃん


48: フェイスクラッシャー(東京都) 2014/01/23(木) 21:21:43.23 ID:5D2kHqUz0

>>45
マジレスに感謝します


67: アンクルホールド(千葉県) 2014/01/23(木) 22:11:27.46 ID:8omA5ZXr0

絵空事だね。

自動生成を必要とするシステムを構成するプログラムは
スマートな筈が無い。
機能していない無意味なコード、冗長性に埋もれているのが常だ。


37: チキンウィングフェースロック(東京都) 2014/01/23(木) 21:03:03.54 ID:JXvDhJKv0

この要件定義書生成システムの設計書はちゃんと書かないとね


72: ハイキック(秋田県) 2014/01/23(木) 23:29:22.62 ID:T0zXdy370

まず解析出来る様にエラーを消す作業しないと…


40: 河津落とし(北海道) 2014/01/23(木) 21:13:25.95 ID:dHy8v99V0

要件定義書を生成しやすいようなソースコードを書かされんだろ
特殊なコメントを書く事になる


元スレ:http://hayabusa3.2ch.net/test/read.cgi/news/1390472191/