システム構造は、システム機能間の依存関係に焦点を当てた、システムの簡単な視覚的説明です。
概要
システム解剖学はEricssonのプロジェクトで初めて使用され、Jack Järkvik がこの概念の発明者だと考えられています。その後、システム解剖学と類似のプロジェクト解剖学(統合解剖学も) は Ericsson のさまざまなプロジェクトで広く使用され、現在では複雑なシステム開発を行っている他の大手企業にも広まりつつあります。
解剖学は、開発中のシステムの共通ビューを取得するための手段として使用されるため、システムを記述する人間中心の方法であると言えます。
解剖学は、増分開発や統合駆動開発における大規模で複雑なシステムの開発や、アジャイル開発チームを調整する手段として特に役立ちます。
利点と限界
システム解剖学は、他のモデル(プロジェクト解剖学、統合解剖学)とは異なり、実際にはシステムの別の見方であり、製品構造モデリング、UML 図、フローチャートとは異なります。システムの機能(内部機能と収益化機能の両方)とそれらの依存関係に焦点を当てることで、開発チームは開発するシステムの共通図を描き、他の多くのモデルよりも簡単に把握できるようになります。
システム構造の重要な特徴の 1 つは、そのシンプルさです。もちろん、これは構造が他のモデルや設計ツールに取って代わるものではないことを意味します。これは、ソフトウェア ツール、紙、またはシステム エンジニアの頭の中で設計を記述する別の方法にすぎません。
システム構造は、プロジェクト管理ツールとしてより有用な統合構造 (別名プロジェクト構造) を作成する際の出発点として使用できます。
例
次の例は、問題管理システムのシステム構造の簡略化された例です。この構造は、最も基本的な機能を上部に描いています。矢印の先の機能は、矢印の先頭の機能に依存しているという表記です。この例では、構造に開発の進行状況 (青いボックス) も表示されています。
さらに読む
- Taxén L 他、The System Anatomy: Enabling Agile Project Management、 Studentlitteratur、ISBN 978-91-44-07074-2
- アドラー、N. (1999)。複雑な製品開発の管理 - 3 つのアプローチ。EFI、ストックホルム経済大学。ISBN 91-7258-524-2
- Berggren, C., Järkvik, J., Söderlund, J. (2008). ラゴミ化、有機的統合、システム緊急病棟: 複雑なシステム開発プロジェクトを管理する革新的な実践。プロジェクトマネジメントジャーナル、補足、3 9、111–122
- Lilliesköld, J., Taxén, L., Karlsson, M., & Klasson, M. (2005). 「複雑な開発プロジェクトの管理 - システム解剖学の使用」Proceedings Portland International Conference on Management of Technology and Engineering、PICMET '05、2005 年 7 月 31 日 - 8 月 4 日、オレゴン州ポートランド - 米国。
- Taxén L、Lilliesköld J (2005)「システム開発における共有アフォーダンスの実現 - システムの解剖学」、ALOIS*2005、第3回言語、組織、情報システムにおけるアクションに関する国際会議、2005年3月15~16日、アイルランド、リムリック、pp. 28~47。http://www.alois2005.ul.ie/ から取得(2006年2月)。
- Järkvik, J., Berggren, C., & Söderlund, J. (2007). プロジェクト管理におけるイノベーション: 時間重視の複雑なシステム開発への新現実主義的アプローチ。IRNOP VIII カンファレンス、英国ブライトン、2007 年 9 月 19 ~ 21 日
- Jönsson, P. (2006)。『The Anatomy - An Instrument for Managing Software Evolution and Evolvability』、第 2 回国際 IEEE ソフトウェア進化可能性ワークショップ (SE'06) (pp. 31–37)、米国ペンシルベニア州フィラデルフィア、2006 年 9 月 24 日。
- Taxén, L., & Lilliesköld, J. (2008). 複雑なプロジェクトにおける行動手段としてのイメージ、国際プロジェクトマネジメントジャーナル、26(5)、527–536
- Taxén, L., & Petterson, U. (2010). 大規模システムのアジャイルおよびインクリメンタル開発。第 7 回ヨーロッパ システム エンジニアリング カンファレンス、EuSEC 2010。スウェーデン、ストックホルム、2010 年 5 月 23 ~ 26 日
- Söderlund, J. (2002). 複雑な開発プロジェクトの管理:分野、知識プロセス、時間。R &D Management、32(5)、419–430。
