システム及びソフトウェア設計/開発時に必要となるドキュメンテーションについて、詳しく解説されているHPのURL等ご存知の方いらっしゃいましたら教えて下さい。
また、皆さんが作成するドキュメントの名前等、キーワード的でかまいませんので教えていただけないでしょうか?

このQ&Aに関連する最新のQ&A

A 回答 (3件)

sho taさんが想定されている設計手法と異なるような気もするので、全く役に立たない情報かも知れませんが、それでもあえてオススメします。

^^;
オブジェクト指向設計ならUMLです。最近関連書籍も増えてきましたが、ここでは本家Rational社の「UML表記法ガイド」というドキュメントのURLをご紹介します。
UMLなどと聞くと、システム開発の現場から浮き世離れした話だと思う向きもまだまだ多いと思いますが、実際にオブジェクト指向設計に関わると結構実務向きに良く出来ていることが分かります。UMLを特に意識しなくても、ユースケース図、シーケンス図あたりは、だんだん「こういう絵がないと打ち合わせで他社と意思疎通しにくくなってきた」状態です。昨今はメインフレームにもJavaの乗る時代ですから全く無視は出来ないでしょう。

参考URL:http://www.rational.co.jp/pdf/notation_v11.pdf
    • good
    • 0
この回答へのお礼

情報ありがとうございました。
なかなか調査し応えがありそうです。(--;

お礼日時:2001/08/03 09:11

現物をみれば一発なのですが(もちろんそれは無理です)


開発会社によってものすごく違いますね。

ただ、最近の風潮は、VBなどで操作画面を順番に書いて
それぞれのボタン毎のアクションを仕様書に記載する
という形が多いようです。
(内容が決まったら各ボタンのプログラムを記述する)

TABによる遷移が必要な場合、これだけは別に表を作った方が
早いです。
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2001/07/30 08:37

ひとつ見つけました。


内容は保証しませんが、目次を見る限り本格的な
もののようです。

参考URL:http://www.truetech.co.jp/sdstd/index.html
    • good
    • 0
この回答へのお礼

まさにこんな感じの情報ほしかったのです。
※実はまだ内容良く読んでないのですが・・

ありがとうございました。

お礼日時:2001/07/19 16:49

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q教えてgooプラスへの質問の仕方を教えて下さい

教えてgooプラスへの質問の仕方を教えて下さい。
具体的には、教えてgooプラス>暮らし、人生>相続、シニア>相続、遺言
の分野で質問したいのですが、クリックすると、先人の質問と回答にしかアクセスできません。私の質問は、どのようにすれば入力できるか教えて下さい。
教えてgooで質問を入力する事はできるのですが、カテゴリー選択(教えてgooプラスの選択)ができません。

Aベストアンサー

教えて!goo プラスは閲覧専用のサービスです。
教えて!gooの会員でも質問はできません。
https://goo.e-srvc.com/app/answers/detail/a_id/4383/

元のQ&Aは「All About プロファイル」のものですから、こちらで利用登録をすると質問できると思います。
会員登録や質問投稿は無料です。
http://profile.allabout.co.jp/
http://profile.allabout.co.jp/help/h-41/

Qソフトウェア開発で。

PGをしております。

お客さんからの要求仕様が10項目あるとします。
納期までの期間を考えると、10項目全てを実装できるかどうか微妙です。
皆さんなは、以下のうちのどのタイプですか?

1.10項目全て実装しようとするとテストが不十分になるので、実装する項目を減らしてもらうようお客さんに相談する。

2.10項目全て実装するためにはテストが不十分になっても構わない。(お客さんに相談なしで開発に突入)

なお、お客さんの性格は度外視でお願いいたします。

Aベストアンサー

1と2の選択肢であれば、1しかないでしょうね。

10項目対応しようとした場合、期間不十分であることをちゃんとスケジュール表などの資料にする。
期間内であれば、10項目のうちここまでなら実装+テスト可能という仮案を用意する。

そのうえで、
・実装項目を減らす
・テスト不十分でも構わない(問題が起こった場合の対応は別途費用とする)
・スケジュールを伸ばす
・予算を増やす(人員を補充する)
・自分たちでは請け負えない

のうち、どれが良いかクライアントに判断してもらうのが妥当だと思います。
選択肢を比べるに、2番目は一番選択してはいけない内容だと思います。どちらにもメリットがない。
システム会社がデスマーチに陥りやすいのは、ひとまずやれよと安易に2を選択しがちだから、というのも原因のひとつだと思います。

QOKに残っているgoo登録ユーザーの質問回答はどうなるのか

先日のOKWaveと教えてgooの分離により
分離前になされた質問はgoo側では殆どが強制締切となりました。
しかしながら、OK側には回答受付中となっている質問が多いです。

そこで疑問なのですが。

・分離前になされた、現在受付中のgooからの登録ユーザーの質問は
今後OK側ではどうなるのでしょうか?
これまでのIDでは恐らくOKにログイン出来ないでしょうから
締切も何も出来なくなっているものと思われます。
このまま強制的に質問が締め切られるのを待つしかないのでしょうか?

・OK側で受付中だった分離前の質問が締め切られ
goo登録ユーザーの回答にベストアンサーが付いた場合の対応はどうなるのでしょうか?
分離しgoo側では強制締切になっていますから
goo側の集計には反映しないのでしょうけれど
ならばその分はどこに反映されてしまうのでしょうか?
そのままOK側だけに反映されるのでしょうか。

goo側にもOK側にもこのあたりの説明が全く無いので質問してみました。

Aベストアンサー

こんばんブゥ

質問が4つ・・・OK側で放置になっている当事者です。

これらの質問については、goo側で締め切っています。
OK登録者にも、BAをつけましたが・・・・その人に反映されませんでした・・・
当然と言えば、当然なのですが・・・・
あと、数日で4週間経過する質問があるので、どうなるか観察しています。

>goo側では強制締切になっています

一時的に強制締め切りになりましたが、最後の回答から1週間を経過していないものは、受付が復活しました。

これにより、子ブたんの質問では、分離後にOK側で回答されたものと、goo側で回答されたものができ、質問は一緒でも、回答が違うというものがあるブゥ

なお、分離前にOK登録者がした質問は、分離時にgoo側で締め切りにされたので、BAはそのままOK側だけに反映されるだけでしょう。


ところで、一番不思議に思っているのは、分離したことにより、OK側との関係が切れたgoo登録者のプロフをいつまで表示し続けるのでしょうか?
はっきり言って、個人情報を勝手に公開している状態です・・・・
そして、この公開は、利用者が自由に削除・編集できるという前提のもとになっているはずなのに、
正直、OKに対しては、個人情報の管理というコンプライアンスがないのでは、と思っています。

こんばんブゥ

質問が4つ・・・OK側で放置になっている当事者です。

これらの質問については、goo側で締め切っています。
OK登録者にも、BAをつけましたが・・・・その人に反映されませんでした・・・
当然と言えば、当然なのですが・・・・
あと、数日で4週間経過する質問があるので、どうなるか観察しています。

>goo側では強制締切になっています

一時的に強制締め切りになりましたが、最後の回答から1週間を経過していないものは、受付が復活しました。

これにより、子ブた...続きを読む

Qソフトウェアの開発金額って?

あるシステムを請負で開発中なんですが、開発工数の考え方について発注元と食い違いがあり、困ってます。
その開発は、発注元の事情でリリースまで全く時間的余裕のない状態でスタートせざるを得なかったため、
わが社ではその分野の業務知識のないプログラマを投入せざるを得ず、代わりに経験豊富な上級SEまで緊急投入して、
厳しい納期に対応する、という方針で進めました。

私はこのような場合、通常の開発に比べて
・投入した上級SEの工数
・品質を保つための社内会議や設計書/テストレビュー等にかかる工数
が増え、その分は当然そのままソフトウェアの開発費用に載せられるものだと思ってます。

ところが発注元の認識は
「スケジュールが厳しくても、成果物としてのソフトウェアの機能は変わらないのだから、工数に載せるべきではない。
どんな人(『業務知識のないプログラマ』や『経験豊富な上級SE』)を使うかはこちらには関係ないことだ」
ということで一貫しています。

「ソフトウェアの価格=作成する機能の積み上げ」という考えがあるのは知っています。
「同じ機能のソフトウェアなのに、開発する会社の事情で工数が変わるのは困る」というのも理解できます。
しかし、厳しい納期が原因で開発原価が膨らむのは事実ですし、
納期も要求定義の一つだと思いますから、それによって開発金額がかわるのは当然ではないでしょうか?
いろんな立場の方からご意見を伺いたいです。

あるシステムを請負で開発中なんですが、開発工数の考え方について発注元と食い違いがあり、困ってます。
その開発は、発注元の事情でリリースまで全く時間的余裕のない状態でスタートせざるを得なかったため、
わが社ではその分野の業務知識のないプログラマを投入せざるを得ず、代わりに経験豊富な上級SEまで緊急投入して、
厳しい納期に対応する、という方針で進めました。

私はこのような場合、通常の開発に比べて
・投入した上級SEの工数
・品質を保つための社内会議や設計書/テストレビュー等にか...続きを読む

Aベストアンサー

時間×人数×1万 のオーダー(桁)ですかね。


そして、
そういう場合は、
「特急料金」という制度を、あなたの会社の「商品」としてしまいます。

標準的な工数に応じた報酬 × 特急料金率

そういうのを、最初に、どーんと提示しておかないと、
いくら交渉しても、駄目です。

仕事が速いほど、損します。

Q私がOKWaveにした質問が教えて!Gooにも

たまにKOWavedで主に質問をしている程度ですが,教えて!Gooにも登録だけしてました。
未だ一度もGooは使った事がなかったのですが,今日Gooを久しぶりに見に行きました。
そうすると何と天文欄でしたが,私がOKWaveにした質問がそのまま入っているではありませんか。
即ちOKWave=教えて!Goo
なのでしょうか?

なお登録名はそれぞれ違います。

Aベストアンサー

#2です。
>二つ目のURLを開いても,同じOKWaveではないでしょうか?
違いますよ。

>少し場面が違って見えるだけで,どういう意味で別サイトと言われるのでしょうか?
OKWaveのロゴをクリックするとそのサイトのホームに移動しますが、そこに
「Bekkoame@OKWaveコミュニティーにようこそ!」と書かれていて
別のサイトだとわかります。

>OKWaveの中に別のサイトもあるという意味なのでしょうか?
違います。URLのドメイン部分をご確認ください。別サイトだとわかるはずです。
ちなみに、例示したサイトは
http://www.bekkoame.jp/
が母体です。

>これが持つ特徴は何でしょう。
例示したサイトはドメインが異なるだけではなく、質問のページにも
・1つの質疑についた回答は1つのページ内に収まる
・OKWave本家では回答と回答の間や右側のペインにある広告がまったくない
などの違いがあります。

>さてYahooでは知恵袋があるのですが,ここでの天文欄の数とOKWaveとでは比較にならない量の違いですが,何が原因でしょうか?
宣伝広告のしかたに差異があったのでしょうね。
2004年に始まった知恵袋ですが、2006年には会員数で並び、追い抜き、現時点ではおそらく20倍以上の差ができ、毎日その差は広まっています。
Yhoo!はポータルサイトでもあるため、宣伝がしやすいですから。
ただ、GoogleやYahooでさえ、web検索結果を見ると、常にどの検索語句でも知恵袋よりもここが上位にヒットします。
ユーザーの役に立つか立たないかという点ではどちらもほぼ一緒だと思っています。ヒマつぶし以外の役には立ちません。

#2です。
>二つ目のURLを開いても,同じOKWaveではないでしょうか?
違いますよ。

>少し場面が違って見えるだけで,どういう意味で別サイトと言われるのでしょうか?
OKWaveのロゴをクリックするとそのサイトのホームに移動しますが、そこに
「Bekkoame@OKWaveコミュニティーにようこそ!」と書かれていて
別のサイトだとわかります。

>OKWaveの中に別のサイトもあるという意味なのでしょうか?
違います。URLのドメイン部分をご確認ください。別サイトだとわかるはずです。
ちなみに、例示したサイトは
http://...続きを読む

Qソフトウェア開発技術者問題配信ML

春にソフトウェア開発技術者試験を受験する予定です。
対策問題などを配信してくれるMLなどありましたらご紹介お願い致します。

Aベストアンサー

まずはメーリングリストとは何か、から勉強した方が良いようです。

メールマガジンと間違えているに一票。

Q教えて!goo+に質問するには?

ネット初心者です。
2点質問があります。

先ほど“教えて!goo+”に質問したつもりが、“教えて!goo”に質問してしまいました。(ひどく姉が不安そうだったので、専門の方のご意見があれば、安心して行動できるかと思い+を選択したつもりでした)

1.goo+に質問するにはどうしたらよいですか?
2・同じ質問を2か所でした場合、ネチケット違反だと思うのですが
  この場合、どのように対処すべきなのでしょうか?
(やはりgoo+に質問したいのです・・・)

よろしくお願いします。

Aベストアンサー

提携サイト(?)の、

All About プロファイル
http://profile.allabout.co.jp/

でのQ&Aの内容が粋されて、教えて!gooプラスに表示されます。

そういう専門家の回答が欲しいと言う事なら、上記サイトで質問してみてください。
更に、教えて!gooプラスに掲載されたいという事なら、掲載カテゴリの質問にする事が前提で、後は運頼みです。
他に無い、ユニークな質問とかなら、取り上げられやすいかも。

Qソフトウェア開発の評価工数の削減

ソフトウェア開発の評価工数の削減するには、どんな情報収集からはじめるべきでしょうか?
単に削減するといっても、品質を下げるわけにもいかないため、現状分析をして最適な評価を行う必要があると思っていますが、いったいどんな情報を集めて、何をどうやって考えたらよいか、良い考えが浮かばすに困っております。

経験豊富な皆様のご意見をお待ちしております。
何卒よろしくお願いいたします。

Aベストアンサー

>ソフトウェア開発の評価工数の削減するには、どんな情報収集からはじめるべきでしょうか?
見積りされた工数を削減することが目的と判断して回答します。
基本的には見積根拠を入手して削減検討するわけですが、大まかに言うと以下のポイントで検討します。
・見積りの精度を上げる
 必要以上に(依頼側が想定している以上に)高度な(難易度の高い・規模の大きい)システムとして見積りしていないかチェックし、不適当であれば規模の見積り等を見直してもらう
・不要な機能を削減する
 必要以上に(コストパフォーマンスの悪い)機能を盛り込んでいないかチェックし、不要なら開発対象から削除する
・生産性の高いツールを利用する
 見積りした側で既に検討済事項とは思いますが、より生産性の高いツールを利用して工数削減を図る(生産性の高さだけでツールを選定すると失敗する可能性がありますので注意が必要です)

Q教えてgooの"最新の質問"をRSSリーダでチェックしたい

こんにちはtmgmです。

最近RSSリーダに興味津々です。
教えてgooもRSS対応になったとかで。

そこで私も教えてgooの最新の質問をRSSリーダでチェックしようとしたんですが、(教えてgooをRSSリーダに登録する方法が)いまいちわかりません。

私はRSSリーダに"glucose"というソフトを使用しています。(gooの"RSS対応になりました"のお知らせの中に乗っていたソフトです)

どなたか
・glucoseをお使いの方
・glucoseをお使いで、教えてgooの最新の質問を取り込み方法をご存知の方

いらっしゃいましたら、ご返答の程宜しく御願い致します。

Aベストアンサー

こんにちは。

使い方は
http://glucose.jp/
のドキュメントを参考にしてください。

教えてgooの最新の質問を取り込み方法
メニューの「ブラウザ」→「RSSの追加...」
または
タスクトレイのアイコンを右クリック→「RSS追加...」

RSSのURLを入力し、OKを選択します。URL↓

http://oshiete1.goo.ne.jp/rss/oshiete_goo.xml

参考URL:http://glucose.jp/

Qソフトウェア会社の開発について

ソフトウェア会社の開発について

現在転職すべきか迷っているのですが、現在所属している会社での開発が他の会社と比べて適正なのかどうか判断材料のひとつとできればと考えています。

現在の会社は、web系なので主にPHPでの開発が中心ですが、上司がクラスの定義方法がわからないためオブジェクト指向開発?ではなく、毎回必要な処理を関数として一から定義しています。

設計は基本的に上司の頭の中で行われ、とっても曖昧な表現のメールで指示が飛んできて、即実装となります。開発規模はあまり大きなものはありませんが、ドキュメントは不要ということらしく作られることはありません。後から作られる場合がたまにある程度です。

テスト計画は存在せず、適当に個人まかせです。

去年の春、私はこの道にまったくの初心者として入り、情報処理の学習を進めてきましたが、一年たった現在、会社の開発方針がおかしいのでは?と思ったので、上司に意見したのですが、一向に変化する気配はありません。

私はまだまだ経験が浅いため、他の会社でのソフトウェア開発がどのような状態なのかを知りません。

私自身の開発経験の少なさもあると思いますが、残業が非常に多く、私の能力とは別の次元の問題が混在しているのではと考えています。
上司の技術も陳腐化しているのでは?などと考える時もありますし、それらすべてを含めてすべて私の能力が原因として片付けられているとしたら、今後の会社の成長も見込めないので、見切りをつけて職場を変えるべきだと考えています。

実際にはどうなのでしょうか。上記のような開発体制も適正と呼べるのでしょうか。
情報処理の学習で学んだこととは別のことをしているような気がしてなりません。

アドバイスいただけないでしょうか。
よろしくお願いいたします。

ソフトウェア会社の開発について

現在転職すべきか迷っているのですが、現在所属している会社での開発が他の会社と比べて適正なのかどうか判断材料のひとつとできればと考えています。

現在の会社は、web系なので主にPHPでの開発が中心ですが、上司がクラスの定義方法がわからないためオブジェクト指向開発?ではなく、毎回必要な処理を関数として一から定義しています。

設計は基本的に上司の頭の中で行われ、とっても曖昧な表現のメールで指示が飛んできて、即実装となります。開発規模はあまり大きなものは...続きを読む

Aベストアンサー

>>実際にはどうなのでしょうか。上記のような開発体制も適正と呼べるのでしょうか。

例えば、ソフト開発ではないですけど、橋を作るとき、40cmの幅の丸木橋を作るとか、日曜大工でちいさな犬小屋をつくるっていうレベルなら、「適切な設計」「適切な作成手順」なんて不要で、個人の頭の中だけで考えてOKだと思います。

でも、10m幅の川を渡る橋の作成とか、戸立ての家をつくるとなると、きちんと設計や体制を整えないと、さまざまな問題が発生すると思います。

そして、質問者さんのケースでは、上司が部下に(あいまいな)指示を出して、開発が進んでいるようですので、40cm幅の丸木橋を作るレベルではないと思います。そして、まともな開発体制とは、とうてい言えないでしょう。

>>情報処理の学習で学んだこととは別のことをしているような気がしてなりません。

そのとおりでしょうね。で、その結果が「残業が非常に多くなる」ということだと思います。日経コンピュータ等を見ていますと、きちんとした体制で、開発している会社は、定時で帰っているようです。

>>上司に意見したのですが、一向に変化する気配はありません。

まあ、それが普通でしょうね。もし質問者さんの意見を取り入れたら、上司の仕事が現在よりも難しい仕事になると思われます。つまり、開発上流の仕事が大変になるということです。
現在は、上流工程ですべきことを、下流工程に押し付けているってことだと思います。

まあ、これって「仕事の分担をどこにするか?」という話にもなるわけですけどね。最近、私は渡辺幸三さんという方のサイトで開発手法の話を読んでいたのですが、「うーん、今までは、上流工程の人たちは、難しい部分を下流に押し付けて(楽して)いたのかな?」と思ったりしました。

>>それらすべてを含めてすべて私の能力が原因として片付けられているとしたら、今後の会社の成長も見込めないので、見切りをつけて職場を変えるべきだと考えています。

とりあえず、考え方は2つあると思います。

1)「俺が、この会社の開発部門のトップになって、デタラメな開発体制をまともにしてやるぞ!」と考えて、その日にむけて色々と作戦を練ったり、開発部のトップになったときを想定して、今の会社で働きながらも、管理者として必要なことを書籍やセミナーで学んでゆく。

2)この会社を改革する労力と、その見返りを秤にかけて、さっさとまともと思える会社に転職する。

どちらがいいか、私にはなんとも判断つきがたいですが、さしあたっては、「勝手連」的に、上司の指示があったとき、必要と思えるドキュメントを作りあげてから製造に入ったほうがいいと思います。そのドキュメントの作成に、それなりの時間がとられるでしょうが、いろんな問題点が浮かび上がってくると思います。そのとき「これってどうしましょう?」と上司に相談するほうが、トータルの製造時間は短くなると思いますよ。

ちなみに、「オブジェクト指向開発でやればソフト開発は短時間でバグが少ないシステムができあがる」と思ってしまいますが、現実には、そうでないことも多いみたいです。

>>実際にはどうなのでしょうか。上記のような開発体制も適正と呼べるのでしょうか。

例えば、ソフト開発ではないですけど、橋を作るとき、40cmの幅の丸木橋を作るとか、日曜大工でちいさな犬小屋をつくるっていうレベルなら、「適切な設計」「適切な作成手順」なんて不要で、個人の頭の中だけで考えてOKだと思います。

でも、10m幅の川を渡る橋の作成とか、戸立ての家をつくるとなると、きちんと設計や体制を整えないと、さまざまな問題が発生すると思います。

そして、質問者さんのケースでは、上司...続きを読む


人気Q&Aランキング

おすすめ情報