No.2ベストアンサー
- 回答日時:
ユーザにお客さんがいるものとして説明します。
・要件定義
ユーザのやりたいことをまとめて「あなたの言っていることはこれらを実現したいんですね?」と確認する役割があります。
・基本設計
要件定義の内容をユーザにわかりやすいように設計します。
・詳細設計
基本設計の内容をプログラマにわかりやすいように設計します。
・製造
プログラミングです。
・単体試験
特に指定が無い限り、クラスや関数、モジュール毎にブラックボックステスト、ホワイトボックステストを行います。こちらは色々なテストツールがでていますので単体テスト仕様書は省くなんていうケースもありますね。
・結合試験
色々なクラスや関数、モジュールがあると思いますが、それらがお互いに利用できるかをテストします。例えばクラスAはクラスBを利用しているとなっているとき、クラスAとクラスBは単体試験レベルでは問題ないが、クラスAからクラスBを実行するとエラーが発生するようなことはないか?というような試験です。
・総合試験
アプリケーションやサーバ、クライアントに負荷を与えて正常に動作するかを行う負荷テストしたり、システムとして運用が可能か、実際に運用をして不具合が起きないかをする運用テストをしてみたりします。
それ以外にも様々なテストがあります。
フォーマットは要件定義~設計段階ではUMLをお使いになられたらどうでしょうか?
申し訳ありませんが、テスト仕様書のフォーマットのありかまではわかりせんでした。上記の各行程の役割だけでもお伝えできればと思います。
No.3
- 回答日時:
各工程の役割を知るだけなら、No.2さんの回答で十分と思います。
でもフォーマットも必要となると、実際に開発もされるのでしょうか?となると、手持ちの書籍の中からでは以下の本がおすすめです。●上流工程
※構造化分析とシステム仕様/トム・デマルコ/日経BP社
原書の出版が1978年というから30年近くも前の本。
でも、「ソフト開発の永遠の名著」とされるだけある内容。
オブジェクト指向の前に知っておくべきSEの常識、必須知識で、この先も古くなることは無い。
※要件定義から分析・設計まで「業務システムのための上流工程入門」/渡辺幸三/日本実業出版
変に設計書様式にこだわらずに、上流工程から下流工程までのポイントがまとめています。
付録としてフィクションですが、ビデオレンタル管理システム開発で、ビデオ店長との打ち合わせの様子から、完成した基本設計書までが掲載されていますので、フォーマットとして使えると思えます。
※業務システムモデリング練習帳/渡辺幸三/日経BP社
上記の本を読んで、実践力を養うためのシステムモデリング練習の問題集。モデリング支援ツールとして著者が作成したフリーのXEADが紹介されています。このソフトは役にたちそうです。
※プロとしてのデータモデリング入門/林優子/ソフトバンククリエイティブ
Oracleをターゲットとしたデータベース設計の本。でもOracle以外でも使える内容です。他の本ではあまり見かけないDB設計上のノウハウが満載で嬉しい内容。
●テスト工程
※ソフトウエア・テストの技法 第2版/G.J.Myers/近代科学社
初版は1979年だけど、今でも全然古くはない内容。初版には無かったインターネット・アプリやエクストリーム・テストの章が追加されています。テスト工程の難しさを改めて実感させられる本です。
●その他
※SEを極める最強仕事術/日経BPムック
上記の書籍は、情報スキルを高める本。でも、それだけでは不十分。SEとしてのビジネススキルを高めるのがこの本です。技術バカと言われないように、効率良く仕事するためにお勧めの本です。
(定時の合図とともに夜食を買出しに行くのが当たり前、ってのはイヤですねえ。スケジュールか仕事の効率が悪すぎじゃないかと思うこのごろ)
No.1
- 回答日時:
http://www.stackasterisk.jp/tech/engineer/index. …
これの、「【連載 】開発プロセスの基礎」かな。。
>特に、要件定義・基本設計・詳細設計が詳しく知りたいです。
>欲を言えばフォーマットも手に入れたいと思っています
おそらく、、、、
どんなフォーマットを使えばうまくいくのか、
とか
どのようなしくみにすればよいのか
等は、企業秘密扱いにできるほど、奥の深いものだと思いますので、
フォーマット等を手に入れるのは非常に困難かと思います。
これの、「【連載 】開発プロセスの基礎」かな。。
>特に、要件定義・基本設計・詳細設計が詳しく知りたいです。
>欲を言えばフォーマットも手に入れたいと思っています
おそらく、、、、
どんなフォーマットを使えばうまくいくのか、
とか
どのようなしくみにすればよいのか
等は、企業秘密扱いにできるほど、奥の深いものだと思いますので、
フォーマット等を手に入れるのは非常に困難かと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- IT・エンジニアリング SEとWebエンジニアの業務内容の違いについて 3 2023/06/22 23:23
- 公認会計士・税理士 公認会計士制度についてお教えください。 1 2022/06/01 17:25
- 建設業・製造業 検査済証のない建物にエレベーターを増設する計画について 3 2022/04/22 14:49
- IT・エンジニアリング IT開発、ソフトウェア開発、アプリ開発において、要件定義は受注の前か、後か? 見積額に含むか否か? 1 2022/06/20 19:02
- 工学 変圧器の短絡試験を行ったのですが、誤ってインピーダンス電圧を測定し忘れ、その他諸々の計算値が出せない 6 2022/07/03 01:11
- IT・エンジニアリング IT業界ほぼ未経験で28歳からインフラエンジニアになれますでしょうか 7 2023/05/04 17:41
- 統計学 統計学の質問【帰無仮説】 高校の新学習指導要領では、統計的仮説検定の基本的な考え方が必修単元となった 5 2023/05/23 21:00
- 就職 私企業の就職試験。採点、合否判定は公開する必要があるか? 5 2022/05/12 08:40
- Wi-Fi・無線LAN PCWi-Fiの設定方法がわからなくて困っています。 4 2022/12/28 18:30
- その他(ビジネススキル・経営ノウハウ) クラウドファウンディングによる新製品の販売支援要求。「あれ?この商品、もう完成品じゃね?」という疑問 2 2022/08/22 12:32
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
python3について。
-
vba クリップボードクリアにつ...
-
Pythonのコードエラーについて...
-
ホームページのプログラムの見...
-
IT業界より楽に稼げる業界って...
-
JRのjsonファイルって使って大...
-
HTMLソースが表示のページのも...
-
正規表現 URL抽出「 [\\/\\b]{0...
-
google formsを使ったタスク依...
-
このプログラミング言語のfor分...
-
プログラミング未経験者(殆ど未...
-
初心者が簡単なPowerShellスク...
-
ホワイトハッカー
-
pythonでのカーソル移動がずれる
-
恒久的リダイレクトについて
-
プログラマーと学歴の関係性に...
-
Pythonで仮想通貨の自動売買が...
-
16x16のスプライトフォント
-
Google ColaboでGUI作成
-
REGZAに接続できない(パソコン)
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
おすすめ情報