仕事でモデルベースシステムズエンジニアリングに携わることが決まったので、幾つか備忘録として書いていきます
BALUS (Browser-based Assisted Library Universal System design application)
開発支援ツールの名前
(Open-MBC; Open Model-based Collaboration)
開発を効率的に進めるためのコンセプト
エンジニアが直面する3つの問題
・全体像を把握するのが困難な、肥大化したシステム
・コミュニケーションに生じる齟齬(開発はしばしば組織をまたいで行われる)
・経験の乏しいシステムの開発の場合は、どうしても試行錯誤が必要となる。そのため、正確な見積もりをすることができない
MBSE に基づくシステムモデリング
プルリクエスト駆動に基づくコラボレーティブワークフロー
知見を共有するためのオープンエンジニアリングプラットフォーム
という 3 つのソリューションコンセプトがある
BALUSを使ったシステム開発では、
フォーク、プルリク、レビュー、マージ という流れ