スキップしてメイン コンテンツに移動

XEAD

XEADは (有)ディービーコンセプトの渡辺氏が開発している上流のモデリングツールで、昔の言葉で言うと要件定義から外部設計あたりまでをサポートしてくれる。Javaベースのツールなので、おそらくマルチプラットフォームで稼働できるはず。

他のモデリングツールと異なって、企業業務システムの開発に特化している。このため、Rationalなどの汎用的なモデリングをサポートした開発ツールよりも、企業アプリケーション開発においては的を得ていると思う。

対象のシステムを業務フロー、職務別担当業務、サーバモジュールの3つの視点に区分し設計を進めて行く。今時の言葉で言うと業務フローをビジネスプロセスモデリング、職務別担当者業務をアクターとユースケースと考えると分かりやすい。サーバーモジュールでは画面設計、データベース設計を行う。

今回わたしはお客様先で現行システムの基盤更改というプロジェクトでDB設計支援という関わり方だったので、ボトムアップにサーバーモジュール→職務別担当業務(ユースケース)→業務フローと積み上げて行き、整合性を検証するという使い方を行った。

必要最低限の関連は持たせてあるが、各視点では比較的自由に部品を置いて行ける。業務フローなどは最近のノーテーションでなく、グラフィカルな独自の絵で示される。エンドユーザーにはこの方が分かりやすいだろう。

データベース設計では、項目、キー、リレーションの設定など基本的な設計に必要なものはすべて記述できる。また、機能との関連では項目単位の処理内容を機能ごとに記述できるので、完全なCRUD表を作成できる。各項目は別名が使用できるので、これを利用すると完全なCREATE TABLEのためのDDLも生成してくれる。

Rationalなどのツールと違って、統合的な文書出力はできないが各項目でEXCELへの出力がサポートされている。Rationalなどはフォーマットがお客様に合わないと余計なお世話で終わってしまうが、こちらは必要にして十分な情報が出力されるのでお客様指定の設計文書フォーマットがあっても比較的抵抗なく導入できる。

今回はプロジェクトでどっぷり使わせていただき、全然知識のない業界の初めて見るシステムだったが、ボトムアップで資料をかき集めてXEADにインプットしていくだけで全体の機能と業務との関連やデータベースの全容など比較的早期に頭に入れることができた。

これが、フリーだなんてね。
業務アプリケーション開発に関わるSEの方はぜひ一度お試しください。

コメント

このブログの人気の投稿

WWDC 2010の予想

眠れないので、明日に迫ったWWDC2010の予想でもしてみよう。 もう確実なのがiPhone新モデルとiPhone OS 4.0の発表。 予想される大きな改良点は、 マルチタスクになる ホームにフォルダなどの概念が取り込まれ、UIが大きく変更される テザリングが可能となり iPhoneをWiFiルーター化できる iChatが組み込まれる Facebookとの連携が組み込まれる ファイルの同期がiPadのように組み込まれる iPadとの同期がMacなしで可能となる 既にiPhoneの3G上で動作するSkypeが発表されているのでインパクトは薄いかも知れないけれど、3G上で動作するVoIPとしてiChatが提供されればユーザーとコミュニケーション・ツールとしてのiPhoneの使い方は大きく変わりそうな気がしている。 その他には、Safari Extension、新Macbook Air、新Mac Proなどかな。iTunes.comも噂されている。そう言えば、MobileMeの無料化なんてのも噂としてあるが……

My name is E

E の名刺を作って、iPhoneの専用アプリを導入してみた。 写真のようにカードが表示されるので、相手に向かってiPhoneを振ってあげれば名刺が飛んでいくというインターフェイス。なにせiPhoneユーザーが周りにいないのでどうやって相手の認識しているか不明だけれど、おもしろいインターフェイス。 ちなみに、わたしの公開カードは http://eee.am/yostos

Thinkpad T42

新たに購入したお仕事用のPC Thinkpad T42が先週末届いた。 仕様は、Pentium-M 1.80GHz, 1400x1050の15型TFT液晶、メモリーは追加して1.5GB(増設用に2GBを用意していたが、秘書さんのPCが256MBで苦しんでいたので1GBあげてしまった)、指紋センサー付き。無線もEEE802.11a/b/g対応となった。 こうして、iBookと並べてみると対照的。天使と悪魔か…… 今まで使用してたT30と比較すると、多少CPUが早くなりUSBが2.0になり指紋センサーがついて、やけに軽くなった。腰痛持ちの私にとっては、重量がぐんと軽くなったのが一番うれしいか。それでも2kg以上あるが。 指紋センサーはパームレスト上に(写真でいうと右側)実装されている。付属のソフトで設定すると、起動時のBIOS、HDDのパスワード投入、WindowsXPのログイン用パスワード投入の代わりに、電源オン時の指紋照合一発で済ませることができる。センサーに読み込ませるためには、指を一定の角度でセンサーに向けてまっすぐに動かさないと誤認識される。多少コツが必要で偶に失敗する。指紋はいくつか指を登録できるので複数を登録しておいたほうが無難。 今回も新しいおもちゃになりそうな機能はいくつかついているのだが、2日くらいで飽きてしまった。仕事で使うには十分なスペックで、十分に快適。ちょっと前まではお仕事用のPCも結構愛着やこだわりを持っていたのだが、買い替えを行って新しいPCが来てもあまりワクワクしなくなった。最近は、2年に一度機械的に買い替えを行うような感じ。スペック的に見るとiBookなどと比べるまでもないほどはるかに重装備だが、iBookのほうが楽しい。 PCの価値はスペックだけでは語れないのだよ(ムスカ風)