- ベストアンサー
Java開発でアプリを作る
Java開発でアプリを作る時、eclipseでプログラミング、単体テストを行うことはできるのですが、結合テスト、総合テスト、また、上流工程の要件定義から基本設計、詳細設計を一般的にどのようなツールで行うとかありますか?的外れの質問だったらすみません。要はJava開発でどのようなツールを使うか知りたかったのですが。
- その他(プログラミング・開発)
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
テスト用のツールはアプリの種類によって違ってきますし、数多くのものが有りますが、一例を挙げると下記の様な感じですかね。ちょっとWeb系に偏ってますが。 ■ 結合テスト DbUnit, StrutsTestCase, Cactus ■ 総合/受入テスト HttpUnit, JWebUnit, Selenium, Fit(Fitnesse), Cargo 下記の書籍辺りが参考になるかも知れません。 [継続的インテグレーション入門] http://www.amazon.co.jp/dp/482228395X 上流工程のツールといえば表記法・作図法が代表的でしょう。これも様々なものが有ります。 UML, ER図, ユースケース, ユーザストーリ, DFD, 産能大式業務フロー図etc. これらの作成を支援するソフトウェアもいろいろと有りますね。 astah*, ERMaster (Eclipseプラグイン) etc まあ、実際のところ、上流工程で一番使われているのは Excel, Word なのでしょうが。
関連するQ&A
- ソフトウェア開発工程の呼び方、分け方
システム開発の方法としてウォーターフォールという方法がありますが、Wikipediaでは、 「要求定義」 「設計」 「プログラミング」 「テスト」 「運用」 といった工程の分け方が紹介されていました。 ほかに、 「要件定義」 「概要設計」 「詳細設計」 「製造」 「単体テスト」 「結合テスト」 「運用」 という分け方も聞いたことがあります。 他にどのような分け方、呼び方があるでしょうか。 また、「製造」という呼び方は一般的なのでしょうか。(ちょっと違和感を覚えたので)
- 締切済み
- その他([技術者向] コンピューター)
- システム開発の工程を教えてください。
要件定義→基本設計→詳細設計→製造→単体試験→結合試験→総合試験… といったシステム開発にはあると思うのですが。 いまいちそれぞれの工程の役目がわかりません。 特に、要件定義・基本設計・詳細設計が詳しく知りたいです。 欲を言えばフォーマットも手に入れたいと思っています。 参考になるようなサイトや文献がありましたらどんな小さなことでも結構ですので よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- JAVA、Oracleの開発期間
JAVA、Oracleの要件定義~設計~開発~テスト~納品までそれぞれどれぐらいの期間で行うものでしょうか? 規模や人員の人数にもよると思いますが、だいたいの目安は分かりませんか?
- ベストアンサー
- その他(プログラミング・開発)
- JAVAアプリ
JAVAアプリを要件定義から仕様書、プログラミング、テスト仕様書、テストまで、小規模でいいので、作ってみたいのですが、おすすめのサイトなどないですか?
- ベストアンサー
- その他(プログラミング・開発)
- システム開発に関してご質問させて頂きます。
システム開発に関してご質問させて頂きます。 あるシステムが180FPの規模だったとします。 各工程別配分比率は 要件定義25%、 内部設計20%、 詳細設計(コーディング、ユニットテスト)35%、 システムテスト20% 工程別開発期間を算出する際の期間配分比率は 要件定義25%、 内部設計22%、 詳細設計(コーディング、ユニットテスト)35%、 システムテスト18% である場合、このシステムの各工程ごとの所要日数は どのようになるでしょうか? 補足させて頂きます。 1FP=7.5時間です。 月間標準時間は150時間、1人月=20日です。 以上。 宜しくお願い申し上げます。
- ベストアンサー
- SE・インフラ・Webエンジニア
- システム開発を行う上での
システム開発を行う上での FP法での見積もりに対する各工程の所要日数について お伺いさせて頂きます。 Aシステム : 120FP 生産性 : 7.5時間 / FP 月間標準時間 : 150時間(1人月) (1日は7.5時間、月間は20日とする。) 作業要員:2名 システム開発の工程及び工程別工数配分率 要件定義: 50% 内部設計: 20% 詳細設計: 35% プログラム設計 : 50% コーディング : 30% 単体テスト : 20% システムテスト :20% 上記内容で詳細設計の プログラム設計、コーディング、単体テストの 所要日数を算出したいのですが以下の計算で認識は合っておりますでしょうか? 120FP × 35%(詳細設計) = 42FP(42人日) 42FP × 50%(プログラム設計) = 21FP(21人日) 42FP × 30%(コーディング) = 12.6(12.6人日) 42FP × 30%(単体テスト) = 8.4(8.4人日) プログラム設計の所要日程⇒ 21人日÷2人 = 10.5日 コーディングの所要日程⇒ 12.6人日÷2人 = 6.3日 単体テストの所要日程⇒ 8.4人日÷2人 = 4.2日 以上。 宜しくお願い申し上げます。
- ベストアンサー
- SE・インフラ・Webエンジニア
- Java開発環境について
開発環境について全体を捕らえてどうかという視点での質問です。全くの初心者ですのですっとんきょうかもしてれませんがご回答願います。 Webでシステム開発をするとするとHTMLとJavaがコアになる付随してJavascriptが必要になる。この時、JDK、Eclipse、Tomcatを使うとするとJDKはJava並びに必要なモジュールを提供するもの、EclipseはJavaをコンパイル・テストするための環境、TomcatはJspを管理するためのツールのように思われますがこの理解は正しいでしょうか 各部分の専門用語の前に全体の関係を知りたいのです宜しくお願い致します。
- ベストアンサー
- Java
- システム連絡表とは?
システム開発は、下記のように流れると聞いたことがあるのですが、 「システム連絡表」とは、何を意味するのでしょうか? 概要設計書 要件定義書 データベース定義書 基本設計書 基本仕様書 詳細設計書 詳細仕様書 単体テスト仕様書 単体テスト報告書 結合テスト仕様書 結合テスト報告書 総合テスト仕様書 総合テスト報告書 バグ報告書 プロジェクト会議議事録 チーム打ち合わせ議事録 システム連絡表 開発スケジュール予定 開発スケジュール実績 テストスケジュール予定 テストスケジュール実績 進捗報告書
- ベストアンサー
- その他(プログラミング・開発)