現場のプロセスに合ったシステム・ソフトウェアの設計を支援
- 開発プロセスの設計情報をそのままツールで表現
- モデリングツールに文書・トレーサビリティ機能を融合
- プロダクトライン開発支援機能を搭載
- プラグインで自由に拡張
大規模システム・
ソフトウェア開発が抱える課題
ソフトウェアはシステムやサービスの高度化によって大規模化・複雑化が進んでいます。
これに伴って会社・部署を跨いで複数のチームが並行して開発を行っています。
並行・分散で進める大規模な開発では要求分析から始めるトップダウン開発のアプローチだけではなく、
既存資産を活かせるように進めるボトムアップ開発のアプローチが不可欠であり、現場で人が両立させています。
ツールを現場のプロセスに合わせるというアプローチ
Next Designはシステムとソフトウェア開発のための次世代設計ツールです。
各工程の設計情報の構造と関連を定義した「メタモデル」と、
それを表現するための図・文書表現である「ビュー定義」を開発現場の観点・用途に合わせることで専用の設計ツールにできます。
従来方式
設計情報のデータベース(デジタル化)
ノンプログラミングで専用の設計ツールに
-
ビューで成果物の
見た目を定義設計の観点や成果物の用途に合わせて定義。
Wordライクな文書表示からExcelのようなグリッド、ダイアグラムまで同じ設計データを多彩な表現に切り替えることができます。* 特許第6847382号
デジタル化
メタモデルで設計の
デジタル化を促進
一元化
システム設計からソフトウェア設計までの
設計情報のデータベース化を支援
メタモデルとビューで専用ツールに
現場の強みを活かしつつ、
開発の実情に合う設計ツールになります。
変更は他のビューも追従
設計者が設計内容を変更すれば、
関連するすべてのビューに自動で反映されます。
設計データは常に最新になり更新漏れの心配がありません。
設計をサポートする
様々な機能
複数チームの開発に役立つ機能を搭載
事例紹介
トップダウン開発への適用例
それぞれの工程の成果物とその関連をメタモデルとして定義し、適切なビューを割り当てることで、
工程を跨いでアクセシビリティの高い運用が可能です。
派生開発への適用事例
既存資産や固有のルールを活かして進めるボトムアップ開発にも適用できます。
その他の設計への適用事例
-
UML/SysMLによるモデル表現
-
プロセス設計への応用例
工程間の関連と成果物の要素をメタモデルで定義することで、
プロセスの設計等にも応用ができます。
動作環境
Next Designをご利用になるためには、以下の環境が必要です。
条件を満たしていない場合、Next Designが正常に動作しない場合があります。
ハードウェア
CPU |
最小:2コア 2.3GHz |
---|---|
メモリ | 最小:4.0GB |
ストレージ | 1GB 以上の空き容量 |
ディスプレイ | 最小:1280 × 1024 |
ソフトウェア
OS |
Windows 8.1 |
---|---|
その他 | Microsoft .NET Framework 4.6.2 |
連携可能なアプリケーション
バージョン管理システム |
Subversion 1.8, 1.9 のリポジトリ |
---|---|
ブラウザ | Google Chrome ※Google Chrome推奨 |
- 記載内容は、予告なく変更される可能性があります
- Microsoft、Windows その他マイクロソフト製品の名称および製品名は、米国Microsoft Corporationの米国およびその他の国における登録商標です
- その他記載された社名および製品名は、各社の商標または登録商標です