動くコードのみで始めるアーキテクチャ構築とソフトウェアの資産化として
「アーキテクチャ構築&改善(&資産化)」サービスを提供しております。
アーキテクチャ構築では、既存コードの図面化と構造改善箇所の特定。
アーキテクチャ改善では、重要な改善箇所の改善例の作成。
ソフトウェア資産化としては、プラットフォーム化とプロダクトライン化。
ソースコードからフォルダ単位のカテゴリ構造図を作ります。
全体を俯瞰したひとつの図面になるのでコミュニケーションツールとしても使えます。
重要個所を特定し、構造改善の例を作成します。
カテゴリ分割やカテゴリ間インタフェース(API)の改善例を作成します。
カテゴリ分割として、フォルダ構成を改善したカテゴリ構造図、
インタフェース改善としては、双方向依存を単方向依存にする例、を作成します。
ファイル集合(クラス集合)をカテゴリ単位として、
カテゴリの提供インタフェースを識別し整理します。
機種ごとの変動点を明確にしてカテゴリ構造図へマッピングします。
機能確定時(バインディングタイム)を特定し、設計と実装の例を作ります。
7ステップでできるコード起点のプロダクトライン開発です。
1.全体俯瞰
2.単方向依存
3.提供インタフェース定義
4.スコーピング
5.フィーチャ定義
6.変動点マップ
7.可変性実装
ビースラッシュ株式会社
Copyright © BACKSLASH DESIGN CO.,LTD. Allrights reserved.