開発の規模・目的に応じたエディションを用意しました。
複数チームでの分散開発を支援するProfessional Editionと、バリエーション開発や超大規模開発を支援するEnterprise Editionがあります。
また、各エディションには、設計ツールをカスタマイズ可能なArchitectとカスタマイズ済の設計ツール上で設計ができるDesignerの2種類を用意しました。Architectは上位設計者やプロセス定義者の利用、Designerは現場の設計メンバが利用することを想定しています。
-
Professional Edition
複数チームでの開発を支援するエディションです。
Subversion連携や設計ファイルの分割・統合機能を搭載し、会社・部署等を跨いだ複数チームによる開発支援機能を搭載しています。- ※チーム開発機能の詳細はこちら
-
Enterprise Edition
複数製品のバリエーション開発を一元化するプロダクトライン開発や超大規模なプロジェクト開発を支援するエディションです。
Professional Edition の機能に加え、フィーチャーモデルによる可変性の定義とプロダクト毎の可変性の切り替えに対応したプロダクトライン開発支援機能や、超大規模なプロジェクトを複数チームで分散開発する際の作業効率を高める機能を搭載しています。- ※プロダクトライン開発機能の詳細はこちら
機能一覧
Next Design(最新版)のエディション別機能一覧です。
カテゴリ 機能 説明 Pro Ent メタモデル定義 ※1 エンティティの追加・削除 エンティティの新規追加や削除ができます。 ◯ ◯ エンティティへの要素追加・削除 エンティティに新規フィールドの追加や削除ができます。 ◯ ◯ エンティティ間の関連定義 エンティティ間の関連(トレーサビリティ関係)を定義することができます。 ◯ ◯ ビュー定義 ※1 ドキュメント Wordのようなドキュメント表現ができます。 ◯ ◯ ツリーグリッド Excelのような一覧化をし、階層的に設計情報を見ることができます。 ◯ ◯ ERダイアグラム 図表現を用いて設計情報間の関連を俯瞰することができます。 ◯ ◯ ツリーダイアグラム ツリー構造の設計情報を部分的に折り畳むことで、見たい範囲に絞って確認できます。 ◯ ◯ シーケンス図 設計情報間のやり取りを時系列に表現できます。 ◯ ◯ カスタムな図形・アイコンの利用 任意の画像を使って設計情報の見た目をカスタマイズできます。 ◯ ◯ 標準ダイアグラムサポート UML/SysML UML/SysMLに従った要求図、構造図、振る舞い図のような表現ができます ◯ ◯ マインドマップ 思考を整理する表現方法であるマインドマップが表現できます ◯ ◯ GSN(Goal Structuring Notation) ディペンダビリティケースの記述に利用できるGSNが表現できます ◯ ◯ フローチャート 処理の手順など一連の流れをフローチャートとして表現できます。 ◯ ◯ PFD(Process Flow Diagram) プロセス設計の図法であるPFDが表現できます。 ◯ ◯ モデル編集 無制限アンドゥ・リドゥ 実績の入力操作は回数に制限なく、アンドゥ・リドゥできます。 ◯ ◯ ドラッグ&ドロップによるモデル編集 マウス操作によるシェイプの配置や移動ができます。 ◯ ◯ クイックスタイルや検索・置換などの編集支援 モデルリングやモデルの見た目を直観的かつ効率的に編集できます。 ◯ ◯ エディタ間のトレーサビリティ表示 メインとサブのウィンドウ間の設計情報のトレーサビリティを表示できます。 ◯ ◯ モデルの一括編集 選択したモデルの情報を一括で編集できます。 ◯ ◯ トレーサビリティ トレーサビリティツリー モデルを横断したトレース情報をツリー表示し、一覧にできます。 ◯ ◯ トレース情報のフィルタリング 表示対象をフィルタリングすることで視認性よくトレーサビリティを確認できます。 ◯ ◯ トレーサビリティマトリクス モデル間のトレース情報をマトリクス形式で表示し、網羅性を確認できます。 ◯ ◯ トレーサビリティレポート トレーサビリティをExcelファイルに表形式で出力できます。 ◯ ◯ トレース対象外の設定 トレース情報を結ばない場合に対象外とする理由を入力できます。 ◯ ◯ ドキュメント出力 Word出力 設計情報をWordファイルとしてドキュメント出力できます。 ◯ ◯ HTML出力 設計情報をHTMLファイルとしてドキュメント出力できます。 ◯ ◯ PDF出力 設計情報をPDFファイルとしてドキュメント出力できます。 ◯ ◯ 画像出力 設計情報を画像ファイルとしてドキュメント出力できます。 ◯ ◯ チーム開発 複数ファイル分割 任意の単位(例:設計担当ごと)に設計ファイルを分割できます。 ◯ ◯ 分割されたファイルの統合 分割された設計ファイルを統合できます。 ◯ ◯ モデルファイルの部分読み込み プロジェクトを開く際に指定したモデルファイルのみを読み込みできます。 – ◯ 構成管理ツール連携 構成管理ツールと連携し、排他制御をNextDesign上で行います。 ◯ ◯ モデル差分表示 変更前後のプロジェクトファイルや、任意のリビジョン間の差分を表示できます。 ◯ ◯ エクステンション エクステンションの開発 C#、JavaScript等の言語を使用してエクステンションを開発できます。 ◯ ◯ エクステンションの実行 エクステンションをNextDesignに搭載して実行できます。 ◯ ◯ CLIによるエクステンション実行 エクステンションをコマンドラインツールで実行できます。 ◯ ◯ パッケージによる配布 クラウド配信されるエクステンションやプロファイルをダウンロードできます。 ◯ ◯ プロダクトライン開発 フィーチャーモデルの定義 製品間のフィーチャーの関係性をツリー状のダイアグラムでモデル化できます。 – ◯ 複数製品の登録と導出 製品系列を定義し、製品ごとに利用するフィーチャーを割り当てできます。 – ◯ 設計データへのバリアント割当 ドラッグ&ドロップで設計情報にフィーチャーを関連付けできます。 – ◯ 設計データのエクスポート Fixした製品の設計情報をエクスポートできます。 – ◯ Git連携 ファイル保存形式の切り替え バイナリー形式とヒューマンリーダブルなファイル形式を選択できます。 ◯ ◯ モデルの論理的なマージ ※2 独自のマージツールでモデルの論理的整合を維持してマージできます。 ◯ ◯ Next Design上でのGit操作 ※2 コミットやプッシュなどGitの基本的なコマンドがNext Design上から操作できます。 ◯ ◯ 3-wayマージによるコンフリクト解消 ※2 コンフリクトが発生した場合もNext Design上から3-wayマージで解消できます。 – ◯ ※1 Architectのみ
※2 拡張機能や提供ツールを利用