見出し画像

新時代の開発スタイルISO26580:2021

https://amzn.to/3HHdVpY


皆さんはISO26580:2021 feature-based PLE(ProductLineEngineering)ってご存じでしょうか。私は最近調べ始めて出会ったばかりです。
この規格はISO26550が PLE(ProductLineEngineering):製品ラインアプローチの導入、実施、管理、および維持に関するガイドラインであり、さらにそのなかの特化した製品ライン工学と管理の領域内の特定のクラスの方法とツールを対象としているらしいです。

ISO26550 についてchatGPTに教えてもらうと

ISO26550:PLE

💬ISO/IEC 26550は、ソフトウェアおよびシステムの製品ライン工学に関する規格で、製品ラインアプローチの導入、実施、管理、および維持に関するガイドラインを提供します。これは、製品ライン工学(Product Line Engineering, PLE)の枠組みの中で、再利用可能なアセットの開発とメンテナンスを通じて、関連する製品群を効率的に生産するための方法論とプラクティスに焦点を当てています。
製品ラインアプローチは、共有される特徴(機能性、品質属性、プラットフォーム要件など)に基づいて、製品群を定義し、これらの共通のアセットを活用して個々の製品をより迅速に、低コストで、一貫性を持って開発することを目指しています。このアプローチにより、開発プロセスが最適化され、製品間での知識とアセットの再利用が促進されます。
ISO/IEC 26550は、以下のような主要な概念をカバーしています:

  • 製品ライン管理:製品ラインアプローチの計画、設定、運用、監視、および維持を指導するプロセス。

  • ドメインエンジニアリング:共通のアセットを特定し、開発し、維持するプロセス。これは、製品ライン内の全製品に適用可能な、再利用可能なコンポーネントや機能の開発に焦点を当てます。

  • アプリケーションエンジニアリング:ドメインエンジニアリングプロセスによって開発された共通のアセットを活用して、個々の製品を構築するプロセス。

この規格は、ソフトウェアおよびシステムの開発における製品ラインアプローチの採用を検討している組織にとって、基本的なフレームワークとガイドラインを提供します。製品ライン工学の実践は、製品の多様性と複雑性が高い業界(例えば、自動車、防衛、ソフトウェア開発など)で特に有効です。

PLEっていうのは「製品ラインという概念で開発プロセスを管理しますよ、そのために全体を共通部と変動部に分割してドメインエンジニアリングとアプリケーションエンジニアリングいう手法で開発していきましょう」みたいな感じのこのとのようです。

で、「ISO26580:2021」はと言うと

ISO26580:2021 feature based PLE

💬ISO/IEC 26580:2021は、ソフトウェアおよびシステム製品ライン工学における特徴ベースのアプローチに関する方法とツールに焦点を当てています。この規格は、より一般的なソフトウェアおよびシステム製品ライン工学および管理のための参照モデルであるISO/IEC 26550の特化版です。特に、特徴ベースの製品ライン工学(PLE)は、ISO/IEC 26550の一般的な参照モデル内の特殊化として定義されており、これは製品ライン工学と管理の領域内の特定のクラスの方法とツールを対象としています【3:5†出典】【3:6†出典】。
ISO/IEC 26580:2021は、ドメインエンジニアリングにおける変更管理、構成管理等を統合し、アプリケーションエンジニアリングを製品インスタンスの自動構成と構成された製品のテスト、および製品固有のアセットのテストに削減することを目指しています【3:1†出典】。
この規格の変更や更新は、特徴ベースの製品ラインエンジニアリングの方法とツールに関する具体的な指針を提供し、ソフトウェアおよびシステム工学の領域における製品ラインアプローチの効率性と有効性を高めることを目的としています。具体的な変更点や詳細な内容については、ISO/IEC 26580:2021の公式文書を参照する必要があります。

って、ことなので、ISO26550のドメインエンジニアリングとアプリケーションエンジニアリングを進化/拡張?させようとしているみたいです。どの辺が拡張されているのかをchatGPTに教えてもらうと

ここから先は

5,314字 / 1画像

¥ 500

この記事が参加している募集

AIとやってみた

仕事について話そう

この記事が気に入ったらサポートをしてみませんか?