システムを作る際、そのシステムに必要な技術要素や構成要素を選択して、それら要素の機能や性能を定義し、システムがユーザーや外部システムに対してどのような機能を提供するかを設計すること。ソフトウェア開発プロセスでは外部設計ともいう。
システムを作る際、そのシステムに必要な技術要素や構成要素を選択して、それら要素の機能や性能を定義し、システムがユーザーや外部システムに対してどのような機能を提供するかを設計すること。ソフトウェア開発プロセスでは外部設計ともいう。
要件定義、基本設計、詳細設計、プログラム設計、テスト、運用というシステム構築の手順が一般的に浸透しているが、このプロセスは 実践ではほとんど守られておらず、要件定義の中で、ユーザと一緒に一部分を掘り下げて行っているうちに混合されることが多い。 ここではその区別について考える。ただし、実践手順が多少、イレギュラーに設計されるのは全体の合理化を促進しようとするためであり、必ずしも良くないこととは言い切れない。 基本的には必要とされるアクターを考えることが重要だと思われる。 外部設計(システム設計) =システム方式設計+ソフトウェア設計 内部設計 =コンポーネント設計 詳細設計 =プログラム設計 (IPA) 1.システム方式の決定:アーキテクチャーとして、H/
「UML(統一モデリング言語)2.0のドキュメントをすべて読んだ人はいますか?」。9月14~15日に東京で開催されたモデリング・フォーラム2006の基調講演で、イバー・ヤコブソン氏は壇上からこう尋ねた。同氏はUMLのオリジナルの作成者の一人で、特にユースケースを考案したことで知られる。現在はシンガポールや韓国、中国、米国、スウェーデンなど7カ国に自らの会社「イバー・ヤコブソン・インターナショナル」を設立している。 上記の問いかけに、会場の一人が手を挙げた。「何と、世界の不思議だ」とヤコブソン氏は言い、会場の笑いを誘った。「(UMLの最新版である)UML2.0は素晴らしい内容だが、あまりにドキュメントが厚すぎて、軽く900ページを超える。これはツール・ベンダーによるツール・ペンダーのためのものだ。UMLの利用者のことを考慮していない」。 UMLをモデリングに使うべきかどうかに関しては、「確実
アディダス出身の新CMOが語る “破壊者”オールバーズ復活のマーケティング戦略 Marketing Diveは、スニーカーブランドのAllbirdsでCMOを務めるケリー・オルムステッド氏... 今そこにあるAIの危機 大統領選を控えて米国の消費者の94%が不安に感じていることとは? 2024年米国大統領選挙を前に、インターネット上での誤情報の脅威について、消費者の考え... 在任期間はたったの…… 「CMO」という仕事の知られざる現実 Forresterのレポートによれば、CMOという役職の在任期間や代表性には大きな差がある。こ... 「ITmedia マーケティング」新着記事 Copyright(c) 2000-2017 ITmedia Inc. 著作権はアイティメディア株式会社またはその記事の筆者に属します。(著作権について) 当サイトに掲載されている記事や画像などの無断転載を禁止し
情報システムの開発では,いくら先進的なプログラミング手法や実装技術を用いたとしても,ユーザーにとって望ましいシステムが,予定通りの期間・コストで完成するとは限りません。ユーザーに対する的確な「提案」,ユーザーの要望を仕様化する「要件定義」,作業工数や開発期間などを予測するための「見積もり」,システムの最適な構造をデザインする「設計」といった「上流工程」の作業を的確に行う必要があります。そのための基本知識やノウハウを,是非この特集サイトで身につけてください。 見積もりをプロジェクトにつなげる 見積もりは通常,プレ・プロジェクトと呼ぶ段階で,提案活動に付随して進めます。では,提案活動に付随して行う見積もりが,なぜ切り出されてこれだけ注目を集めているのでしょうか? 私は,スコープや工数,コスト,納期など,マネジメントの要素が見積もりに集約されているからだと考えています。 (2006/11/3
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く