Architecture(EA)があります。最後にまとめとして,今回紹介したUMLを含め,EAで定義されている各モデリング手法についてざっと説明します。どの手法を使う場合も,第1章で触れたポイントを押さえておけば,要求分析でつまずく可能性は格段に下がるでしょう。Model)対象となる組織内で行われている業務を体系的に整理するとともに,雛形となる業務モデルを作成します。Business)で,業務分類に従った現行業務の分析やモデルを作成しますまた,BRMで作成したLOBが他の参照モデルを活用するための索引となります。BRMでは,各対象組織で業務システム化されているかの一覧を作成します。この一覧は業務システム間の関連や共通業務の抽出とその方向性の明確化を行うことができます。Model)対象となる組織内で共有される可能性の高いデータ・情報について,名称,定義および各種の属性(型,桁数など)を統一的に記述したモデルです。各組織内の業務システムで,データの共有,再利用,共有化などを図るため,共通で一貫性のある分類・記述方法を策定し,個々のデータ体系(DA)を作成する際に参照すべき標準を作成します。これにより,各組織間で統合されたデータ,情報の構築が可能となります。Model)アプリケーションを機能(サービス)の観点から標準化し,再利用を可能とするためのモデルです。アプリケーションを機能的な側面からソフトウェア部品(コンポーネント)として分類,体系化して公開することで,新しいシステムを開発する際に必要な機能を実現するコンポーネントを探しやすくします。コンポーネントにはいくつかの粒度(大きさ)があり,サービスコンポーネント参照モデル(SRM)が一般的に規定されているコンポーネントの粒度には以下の4つがあります。分散コンポーネント最小粒度のコンポーネントであり,明確なインターフェース,およびインターフェースと分離された実装から構成され,提供されます。ビジネスコンポーネントひとつの自立したビジネス機能を実装したコンポーネントで,自律的なビジネスプロセスやビジネスコンセプトを提供します。ビジネスコンポーネントシステムビジネスコンポーネントの集まりで,複数のビジネスコンポーネントが連携してビジネス機能を実現するための機能一式が提供されます。連携コンポーネントビジネスコンポーネントシステムの集まりで,複数のビジネスコンポーネントシステムが連携してビジネス機能を実現するための機能一式が1つのビジネスコンポーネントシステムとして提供されます。Model)業務システムの構築・運用において,以下の3点を技術アーキテクチャ(TA)として考慮しながら作成します。相互運用性(Interoperability)可搬性(Portability)拡張容易性(Scalability)そして,作成する技術アーキテクチャを4つに分類して作成します。アプリケーションソフトウェア各組織で利用される業務プログラムやオフィス業務で利用されるプログラムが含まれます。アプリケーションプラットフォームアプリケーションソフトウェアが動作するために必要なOS,ミドルソフトウェア,データベース管理システムなどが含まれます。外部環境ネットワークやディスクなどのハードウェアが含まれます。共通基盤セキュリティや管理など全体を通して構築される情報システムの基盤を指します。これらはさらに個々の技術レベルまで細かく細分化されそれぞれがサービスとして提供されます。EAについては経済産業省から「EAの主要概念」として公開されています。詳細については下記URLを参照してください。EAの主要概念URL:http://www.meti.go.jp/policy/it_policy/ea/gainen/index.htmlまた,EAで定義はされていませんが,業務分析手法として以下の手法もあります。1990年,株式会社日立システムアンドサービス(旧日立システムエンジニアリング株式会社)に入社。流通系SE,営業所駐在SEなどを経て,2003年から生産技術部門で.NET技術に関する技術支援業務に携り,.NET技術に関する各種基準書および標準化,設計ガイドなどを作成。ASP/ASP.NETのカテゴリで2008年7月よりMVPアワードを受賞。2019」を開催しました。DAY1・DAY2の様子を注目セッションとともにお伝えします。LINEのエンジニア3名がイベントに先駆けて見どころを紹介します。コードの安全性・安定性を高める開発サイクル~テスト管理の効率を上げ,脆弱性診断を自動で行う~本連載では,連載「業務を改善する情報共有の仕掛け」を受けつつ,安全性・安定性を加えた開発サイクルについて考えていきます。若者世代から圧倒的な人気を誇るライブ配信&動画投稿コミュニティアプリ「MixChannel」(ミクチャ)の裏側(レコメンドシステムやサーバサイド開発など)について解説していきます。REPORT連載一覧No12(2009.04)今回のSoulHackで主に取りあげるのは,梅田望夫の「ウェブ時代をゆく」という本です。No11(2009.03)今回のSoulHackで取りあげるのは,阿部謹也の「世間学への招待」と他1冊の本です。No10(2009.02)今回のSoulHackで取りあげるのは,山本七平の「空気の研究」という本です。No9(2009.01)今回のSoulHackで取りあげるのは,アーノルド・ミンデルの「紛争の心理学」という本です。No8(2008.12)今回のSoulHackで取りあげるのは,河合隼雄氏の「カウンセリングを語る」という本です。Ltd.ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。