• 検索結果がありません。

アーキテクチャを構築する 3.  成果物を次⼯工程に渡す

そして合意はとれた?

⼀一枚の図には1つのミッショ

ンがある

©(株)コギトマキナ 複製及び転載禁⽌止

システム「ズ」エンジニアリング

•  「システムとは、定義された⽬目的を成し遂げ るための、相互に作⽤用する要素( element ) を組み合わせたものである。これにはハード ウェア、ソフトウェア、ファームウェア、⼈人、

情報、技術、設備、サービスおよび他の⽀支援 要素を含む  」

–  INCOSE

システムズエンジニアリングハンドブッ

クの定義

•  ソフトウェアエンジニアリングだけのための

ものではない

システムズエンジニアリングの⾻骨

•  ⽬目的は開発の成功、⽬目標は構想設計、ゴール は合意

– 

分割統治しながら、スケジュール、予算、品質を 満たすような開発の全体最適を⾏行行なうこと

•  Function Driven

•  反復復的プロセス - 慌てない

•  ツールは使うべし

•  トレードオフスタディ

©(株)コギトマキナ 複製及び転載禁⽌止

全体最適

•  全体を考えること

•  部分を考える「前に」考えること

•  部分を考えた「後にも」考えること

こうなってませんか?

•  部分最適の総和が全体最適である

•  優秀なエンジニアがそれぞれ頑張れば …

分割統治とフィードバック・ループ

•  システム・エンジニアリングの最⼤大の特徴

– 

複雑なシステム開発では、上位レベルの問題点が 下位レベルの細部検討時に明確になるという事実   ⇒  サブシステムの設計時に気付いた問題点に基 づき、前⼯工程の成果であるシステム設計を⾒見見直すこ とが可能な「フィードバック・ループ」が必要。

•  「フィードバック・ループ」こそ、より品質

の⾼高いシステムを作り上げるための SE の中核

プロセス。

©(株)コギトマキナ 複製及び転載禁⽌止

IEEE 1220 systems engineering process

要求と制約の矛盾 要求のトレードオフ と影響

分解割り当ての トレードオフと影響 分解と要求の割り当に 関する候補

設計解の

トレードオフと影響 設計解の要求と候補 要求の基準

確認された要求の基準

機能アーキテクチャ

検証済み機能アーキテクチャ

物理アーキテクチャ

検証済み物理アーキテクチャ

SE

プロセスへの入力

SE

プロセスの出力 統制

設計の検証 機能の検証 要求の分析

要求の 妥当性確認

要求の トレード分析

と評価

設計の トレード分析

と評価 総合

システム解析 機能の分析

機能の トレード分析

と評価

50

⼆二元 V 字モデルとエンティティ V

⼊入れ⼦子になったシステム

具体→抽象のフィードバックも意識識

©(株)コギトマキナ 複製及び転載禁⽌止

4 側⾯面からシステム を捉える

52

なぜワザワザ要求図を作るのか?

•  トレーサビリティを「作りこむ」ため

– 

管理理するためではない

•  作業効率率率

– 

例例えば

USDM

Excel

表を作成する際には、

Excel

の上で」やらなければならない、という

こと。

–  Excel

で試⾏行行錯誤しながら体裁を整えつつ作業を するのは、⾮非効率率率的。

要求と設計の関連付け

54

「安全性の⽬目標」をモデル駆動開発で検証する

• 

要求図を⽤用いた「安全」関係の要求のトレーサビリティ

② ①

コンセプト

設計要素と設計要素の関連付け

56

振る舞いの設計要素と構造の設計要素の関連づけ

関連したドキュメント