- ベストアンサー
SEのWeb系開発の要件定義
SEのWeb系開発で、要件定義というのは「どのような機能が要求されいて 、実装されるべきなのかを明確にしていく作業のこと」とあるので、必ずしも新規案件という訳ではないのですか?要件定義を経験したいのですが、既存のもののカスタマイズでも要件定義の段階はあるんですか?
- その他(プログラミング・開発)
- 回答数2
- ありがとう数0
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
既存システムのカスタマイズプロジェクトでも、新規システムのプロジェクトでも、 要件定義というフェーズがあります。 実際には、簡単なカスタマイズではドキュメントとして残らない現場もあるかもしれませんが... 建築とシステム開発が似ていると思うので、家で例えます。 ■家のカスタマイズプロジェクトの場合 全体要件 ・既にある戸建ての自宅にエレベータを設置したい(概要) ・老人が楽に2階に上がれるようにしたい(目的と期待する効果) 機能要件 ・最低でも大人3人が乗れること ・段差が無く、車イスでの乗り入れが簡単なこと 導入要件 ・エレベーター設置作業は1ヶ月以内で実施 ・作業中も居住可能なこと 運用要件 ・半年に一回定期メンテナンスをすること ・特別な知識を必要とせずに、電源のON/OFFができること など、建築の専門家ではないので内容は適当ですが、 カスタマイズでも新規でも要件定義は必要な作業となるはずです。
その他の回答 (1)
- IDii24
- ベストアンサー率24% (1597/6506)
カスタマイズすると云う事は今までの機能に何らかの不備があると云う事ですから、新しい要件定義をしなければいけません。 要件はまずRFCつまり変更要求によって承認されますから、そこで目的をはっきりさせる。そのうえで求めている機能は何を達成するためのものであり、業務のルールを確認し、システムの何処に手を入れるかを検討します。 次に既存の要件定義書のカスタマイズで影響を受ける部分を抜き出して、修正を加えます。その時に要件定義書は修正箇所が判るように履歴を残し、ドキュメントのバージョンを上げます。 その要件定義書はリクエストのオーナーと確認のレビュー作業をし承認を経て詳細な設計作業に入ります。 詳細設計の段階で目的達成に無理があると判明した場合、再度確認し上記を繰り返します。
関連するQ&A
- SEとしての作業領域
今更ですが「SE」の作業領域を教えて頂きたいんですが・・。 例えば要件定義からお客さんと打ち合わせを行い、要件定義書作成や 納品までの工程、金銭的な見積もりを計画することから新規案件は 始まると思っています。 ※経験が浅いので言葉足らずですみません 実際はここまでの作業に携わる人を「SE」というのでしょうか?。 それとも この後の基本設計フェーズ ・画面設計 ・機能設計 ・DB設計 etc あとは開発以降でも ・開発標準策定 ・品質管理 ・テスト設計 など幅広く一連の工程を設計するのが「SE」と言うのでしょうか。 現実はPMとSEでまた境界がありそうですが・・ 「SE」として一般的に担当する領域を参考に教えて頂ければ幸いです。 上記以外にも「こんなことも重要」というお話も是非あれば お伺いしたいです。
- 締切済み
- SE・インフラ・Webエンジニア
- Webアプリケーション開発の要件定義、仕様書作成
音楽業界に従事しています。アーティストのサイトを立ち上げようとしています。Webアプリケーション開発の要件定義や仕様書作成を簡単にマスターできる書籍を探しています。まったくの初心者です。良い書籍をご存知でしたら教えて下さい。
- ベストアンサー
- その他([技術者向] コンピューター)
- SEのWeb系開発案件でのDB(oracleなど)
SEのWeb系開発案件でJavaとDB(oracleなど)が言語に書かれてたりするのですが、この場合JavaとDBの開発が一緒にできるということですか?実際はDBは担当が別れたり、自分ができると確約があるわけではないですよね?
- ベストアンサー
- その他(プログラミング・開発)
- これを英語でなんと言うのですか?システムの要件定義・・・
これを英語でなんと言うのですか?システムの要件定義・・・ 英語のインタビューなどで自分の職歴を説明する時、下記のことを伝えたいのですが、どのようにいえばいいのでしょうか? 〇 私はシステムの要件定義等に関わり、業務可視化、システムにするかしないかの切り分け、システム開発における要件定義にかかわりました。外部のベンダーがすぐに開発に着手できるようにして、システム構築部分で貢献しました。御社の業務でも貢献できると思います。 〇 要件定義、業務可視化、切り分け作業、など英語でどのように言えばいいのでしょうか? よろしくお願いします。
- ベストアンサー
- 英語
- いきなりSEでWeb開発の業務できますか?
プログラマーを経験しないで、SE業務に就く会社は沢山あると思いますが、Web開発の設計も出来るものなのでしょうか? Web開発にかかわらず、Javaならオブジェクト志向で設計すると思いますが、そのような人はプログラミングが出来るという前提なので会社に入社できるのでしょうか? 「大学卒でSE業務募集」という募集広告があるので疑問に思いました。
- ベストアンサー
- Java
- 開発プロセス(プロトタイプ/スパイラル/インクリメンタル)
システム開発プロセスについて整理しています。 整理した結果、以下のような理解をいたしました。 合っていますでしょうか。 ・プロトタイプモデル 「要件定義を行い、早期に試作品を作成してユーザの要求と開発側の認識に ずれがないか確認する」プロセスが含まれているウォータフォールモデルがベースの開発モデル。。 ・スパイラルモデル 独立性の高い機能をサブシステムに分解し、それぞれ要件定義、 設計、製造、テストを行いプロトタイプを作成する。 そのプロトタイプを顧客に見せ、フィードバックを得てから 再度プロトタイプを作成してゆく開発モデル。 ・インクリメンタルモデル システム全体の要求定義を行い、機能ごと製造~テストを経て段階リリースする開発モデル。
- ベストアンサー
- その他(プログラミング・開発)
- Web開発においてのSEの業務ノウハウ
当方Web開発希望のものです。 現在、自宅でサーブレットやJSPの初心者本で勉強しています。 数冊の本を読んだのですが、大概書かれている事が同じで、 (メール機能、認証機能、など)まとめとして、●天のような 小規模のショッピングモールを作成するみたいな感じで進んでいます。 そこで疑問が沸いてきたのですが Web開発においてのSEの業務ノウハウはあまり必要ないのですか? (金融業務とか会計業務とかだと業務ノウハウが無いと設計出来ない気がするのですが…) もしそうならPGからSEに行く事は容易な気がするのですが実際の所どうなのでしょう? 言いたい事がうまく伝わっていると良いのですが… 教えて下さい。
- ベストアンサー
- Java
- 要件定義力やマネージメント能力を鍛える方法
私の会社は私も含めてプログラマーばかりでSEが不足しております。 今後のためにSEに育ちたいのですが、教育をしてくれる人もおらずに困っており、なんとか社員(プログラマー)同士で力をSEになっていこうと思っています。 今は自発的に要件定義やマネージメントについての本を読む程度のことしかしていないのですが、なにか具体的なトレーニング方法などの経験あるかた(失敗談でもかまいません)教えてください。 お願いします。
- 締切済み
- SE・インフラ・Webエンジニア
- サーバ構築の要件定義書の作成方法
サーバ(ファイル、DB、メール等)構築、もしくはネットワーク構築の要件定義書の書き方など初心者向けの書籍、サイトなどはありますか? 未経験ネットワークエンジニアで社内インフラ担当に配属され、給与システム導入のため、WEB、DBサーバを構築することになりましたが、段取りとう勝手がまったくわかりません。「要件定義」だとおもにプログラム、システム開発についてはよく見るのですが、ネットワーク構築、サーバ構築の提案書、要件、仕様書、基本仕様、詳細仕様などの手順、流れ、書き方などの勉強方法がわかりません。 実践あるのみ、なのかもしれませんが、参考になるものがあれば教えてください。どうぞよろしくお願いいたします。
- 締切済み
- ハードウェア・サーバー