CONCEPTWARE(コンセプトウエア)は、XEADで閲覧・編集可能な、「財務管理」や「生産管理」といった業務分野毎に提供されるレファレンスモデル製品です。なぜ、このようなものが必要なのでしょう。 当社が推奨する分析手法である三要素分析法は、ユーザーとの打ち合わせのその場でどんどんモデリングするという、効果的ではありますが設計者にとっては過酷な方法です。経験の浅いSEにはとくに難しく感じられるでしょう。 そのような場合、CONCEPTWAREを用いて業務分野毎の設計パターンを事前に学んでおくことをお勧めします。また、ベテランのSEであっても、XEADを用いて分析結果をとりまとめる際に、これらのライブラリーが役に立つでしょう。XEADの開発者自身がまとめたものなので、ツールが本来どのように利用されるべきかがよくわかるからです。 |
レファレンスモデルをお勧めするもうひとつの理由は、これが「スクラッチ開発」と「パッケージ導入」の美味しいところを取り入れた第三の選択肢である点です。 スクラッチ開発での問題 業務システムを一から作るスタイルが「スクラッチ開発」です。テーブル構成からプログラム、そして仕事の進め方までを作り変えるという抜本的なやり方です。オーダーメードなので、ユーザ企業の特性や意向に沿ったシステムが出来上がりそうなものですが、以下の問題があります。 パッケージ導入での問題 いっぽう、ERP等のパッケージ製品を導入するやり方もしばしばなされます。それらには業界毎のベストプラクティスが反映されていると謳われているので、旧態依然とした仕事の進め方をしている企業にとっては魅力的です。少ない開発費と短期の導入期間でビジネスプロセスを改善して、企業の競争力を手軽に高めてくれそうに見えるからです。しかしことはそれほど単純ではなく、以下のような問題があります。 端的に言えば、「スクラッチ開発」では、実装面の自由度は高いが、コンセプトをまとめきれないのが問題で、「パッケージ導入」では、たたき台となるコンセプトはあるが、それを発展させようとすると実装が足かせになるのが問題です。 スクラッチ開発とパッケージ導入のイイトコ取り レファレンスモデル製品を用いて、これらの問題に対処できます。なぜならそれは実装をともなわない洗練されたコンセプトであると同時に、モデリングツールで自在に編集できるものだからです。また、ユーザ企業の意向に合わせて編集されたモデルにもとづけば、利用される実装技術にもとづく開発費用も算定しやすいからです。そして、開発用フレームワークや軽量コンテナをはじめとして、実装技術は発展の一途をたどっているからです。 そういうわけで、(1)レファレンスモデルをじっくりカスタマイズして"What to get"を見定めたうえで、(2)実装チームにとっての手馴れた"How to get"を実践する、という開発スタイルが「第三の選択肢」として有望なのです。 |
仕訳・決算、手形管理、資産管理、資金管理といったオーソドックスな財務管理の機能を盛り込んだモデルです。法人向けのパッケージ製品として良質のものがすでに数多く出回っているため、現在では財務管理システムの受託開発など滅多にありません。ゆえに、「システム設計のたたき台」として役立つ機会はないかもしれませんが、業務アプリ系のソフト技術者が「業務知識の基礎体力」を身につけるための教材として、「CONCEPTWARE/財務管理」はきっとお役に立つでしょう(モデルを理解するためには、日商簿記3級程度の会計知識が必要です)。 高等教育機関の科目履修管理システム(科目の履修申請から成績登録、および教養課程から専門課程への進級過程を支援するシステム)向けのライブラリです。渡辺幸三著「業務システムモデリング練習帳」(日経BP社,2006)第8章「科目履修管理システム」の内容にもとづきます。詳細については書籍にてご確認ください。 事業活動支援システム向けの第一弾、専門卸売業向けのレファレンスモデルです。外貨での仕入と、未来在庫を把握するための枠組み「在庫推移監視法」にもとづく汎用的な在庫管理のしくみが組み込まれている点が特徴です。売上・仕入・在庫管理の基本モデルとしてご利用ください。V2でロット管理方式に改訂されました。 組立加工を主体とする製造業向けのレファレンスモデルです。「CONCEPTWARE/販売管理」と同様、「在庫推移監視法」にもとづく在庫管理のしくみが組み込まれている点、および、フィーチャオプションと部品表・工程表が統合されている点が特徴です。部品表や製造工程管理の基本モデルとしてご利用ください。 住民基本台帳や住民税の管理といった、市町村庁の住民課業務を支援するシステムの基本設計情報です。(財)全国地域情報化推進協会(APPLIC)による「地域情報プラットフォーム標準仕様書V2.0」を参考にしています。地域行政という身近な題材にもとづくゆえに、モデリング教材として有用なだけでなく、自治体サービスの効率化を考える際の素材としても活用できるでしょう。 |