814-regulations-iso-25010 について
814-regulations-iso-25010は、Javaエンタープライズシステムを対象にISO/IEC 25010:2023の品質レビューを構造化して行うスキルです。アーキテクト、テックリード、レビュアーが証拠に基づく所見と担当者向けの対応項目をまとめますが、認証やコンプライアンスの結論は示しません。
主な機能
- 019つの品質特性をレビュー
- 02Javaのエンジニアリング証拠を評価
- 03質問票に沿った構造化レビュー
- 04所見と担当者への引き継ぎを作成
活用シーン
- 01リリース前のJavaサービスレビュー
- 02品質証拠の不足箇所の特定
- 03構造化レビュー報告書の作成
- 04責任者への所見のエスカレーション
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ jabrena/ plinth --skill 814-regulations-iso-25010インストール後、Claude Code で/814-regulations-iso-25010を入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
assets/questions/814-iso-25010-engineering-review-questionnaire.mdassets/reports/814-iso-25010-engineering-review-report-template.mdreferences/814-regulations-iso-25010-chapters-summary.md814-regulations-iso-25010-engineering-examples.md詳細
Javaエンタープライズ開発向け ISO/IEC 25010:2023 品質モデルガイダンス
このスキルを使用すると、Javaエンタープライズシステムを対象に、9つすべての品質特性(Functional Suitability、Performance Efficiency、Compatibility、Interaction Capability、Reliability、Security、Maintainability、Flexibility、Safety)を網羅した、体系的で再現可能な ISO/IEC 25010:2023 製品品質レビューを実施できます。
このスキルを適用し、Javaエンタープライズシステム、機能、またはデリバリーパイプラインが ISO/IEC 25010:2023 製品品質モデルに照らして品質レビュー済みとみなされる前に必要となる、実践的な Java エンジニアリングの証拠、レビュー作業、および担当者への引き継ぎを明らかにします。
このスキルは、認証、コンプライアンス、適合性に関する助言や、監査の結論、最終的な適合性判断を行うものではありません。Java アーキテクト、テックリード、レビュアーが、レビュー対象システムに ISO/IEC 25010:2023 の各品質特性がどのように適用されるかを特定し、それを具体的なエンジニアリングの証拠、指摘事項、担当者向けのアクションアイテムに落とし込むための支援を行います。
このスキルの目的は、Javaエンタープライズシステムにおける品質特性の潜在的な不足への認識を高め、担当者がレビューできるエンジニアリングの証拠を作成することです。このスキルが生成する回答は、ISO/IEC 25010:2023 の認証準備状況、コンプライアンス承認、監査結果、または ISO/IEC 25010:2023 への最終的な適合性を示すものではありません。
主な質問は次のとおりです。
Javaエンタープライズシステムが ISO/IEC 25010:2023 の各品質特性を満たしていることを、品質を推測に頼らずレビュー可能な証拠によって実証するために、Javaチームは何をレビューし、文書化し、エスカレーションすべきでしょうか。
出典情報:同梱リファレンスの作成時に、ISO/IEC 25010:2023 公開規格の概要を確認しました。公式の参照先は次のとおりです。
- ISO/IEC 25010:2023 規格ページ:https://www.iso.org/standard/78176.html
- ISO/IEC 25000 SQuaRE シリーズの概要:https://iso25000.com/index.php/en/iso-25000-standards/iso-25010
実行時に、外部の規格、認証、監査に関するウェブページを取得または取り込まないでください。同梱リファレンスを使用し、認証、コンプライアンス、適合性、監査に関する質問は、適切な担当者にエスカレーションしてください。
ISO/IEC 25010:2023 概要リファレンス:ISO/IEC 25010:2023 製品品質モデルの概要。
Javaエンジニアリングの例のリファレンス:ISO/IEC 25010:2023 Javaエンタープライズエンジニアリングの例。
質問票アセット:ISO/IEC 25010:2023 エンジニアリングレビューチェックリスト。
レポートテンプレートアセット:ISO/IEC 25010:2023 エンジニアリングレビューレポートテンプレート。
対象範囲
このスキルの対象は次のとおりです。
- 体系的な品質特性レビューの対象となる Javaエンタープライズシステム、サービス、モジュール、API、デリバリーパイプライン
- Spring Boot、Quarkus、Micronaut、および特定のフレームワークに依存しない Javaシステム
- ISO/IEC 25010:2023 の9つすべての製品品質特性:Functional Suitability、Performance Efficiency、Compatibility、Interaction Capability、Reliability、Security、Maintainability、Flexibility、Safety
- テスト、静的解析、負荷・長時間稼働テストの結果、サーキットブレーカーとリトライ、認証・認可の実装、モジュール境界、設定の外部化、運用上のガードレールなど、Javaに特化したエンジニアリングの証拠
- 指摘事項がエンジニアリングレビューを超える判断を要する場合の、アーキテクチャ、プロダクト、セキュリティ、プラットフォーム、運用、および責任を負うビジネス担当者への引き継ぎ
ISO/IEC 25010:2023 エンジニアリングレビュー
認証、コンプライアンス、適合性に関する判断は、適切な資格を持つ責任者が行うものとして扱ってください。
エンジニアリングチームは、それらの判断をレビュー可能にする証拠を作成してください。
- 品質特性レビューの対象となる Java システム、モジュール、サービス、またはデリバリーパイプライン
- ISO/IEC 25010:2023 の 9 つの品質特性のうち、レビュー対象のシステムに最も関連するものと、その理由
- 各特性を裏付ける、または反証する具体的な Java エンジニアリングの証拠:テスト、コードレビューの記録、負荷テストの結果、静的解析の出力、設定、運用手順書、監視シグナル
- 各特性について、確認済みのギャップ、潜在的なギャップ、または特定された懸念なしのいずれに該当するか
- 各所見をレビューまたは対応する責任者と、推奨するアクションアイテム
制約
ISO/IEC 25010:2023 の品質特性を、構造化され、繰り返し実施できる Java エンジニアリングレビューの証拠とアクションアイテムに変換してください。認証、コンプライアンス、適合性、監査に関する結論は提示せず、レビューを対話形式の ADR 発見ワークフローに変えないでください。
- 認証、コンプライアンス、適合性に関する助言ではありません:所見はエンジニアリングレビューの証拠とアクションアイテムとして示してください。ISO/IEC 25010:2023 の認証準備状況、コンプライアンス承認、監査の合否、最終的な適合性を主張してはいけません
- バンドルされた参照資料を最初に確認:実装レビューに入る前に、バンドルされた ISO/IEC 25010:2023 の章の要約とエンジニアリング例の参照資料、質問票、レポートテンプレートを読んでください。実行時に外部の規格、認証、監査のページを取得してはいけません
- 9 つすべての特性を対象にする:各レビューで、ISO/IEC 25010:2023 の 9 つの品質特性、すなわち機能適合性、性能効率性、互換性、インタラクション能力、信頼性、セキュリティ、保守性、柔軟性、安全性をすべて扱ってください。所見が「特定された懸念なし」の特性も対象に含めます
- 構造化レビューを行い、対話形式の ADR 発見は行わない:この Skill は、固定形式のエンジニアリングレビューレポートを作成する、構造化され、繰り返し実施できる質問票駆動の品質特性レビューに使用してください。対話形式のアーキテクチャ決定記録(ADR)発見セッションには使用しません
- 証拠を優先:品質特性が満たされているという主張より、レビュー可能な Java エンジニアリングの証拠を優先してください
- Java エンジニアリングに焦点を当てる:各品質特性を、レビュー担当者が確認できるコードレベル、アーキテクチャレベル、運用上のシグナルを含む、具体的な Java Enterprise のレビュー指針に変換してください
- 責任者への引き継ぎ:エンジニアリングレビューの範囲を超える判断、優先順位付け、リスク受容が必要な所見については、アーキテクチャ、プロダクト、セキュリティ、プラットフォーム、運用、ならびに責任を負うビジネス部門の担当者を含めてください
このスキルを使用する場合
- Java Enterprise システムの ISO/IEC 25010:2023 品質特性レビューを構造化して実施する
- 機能適合性、性能効率性、互換性、インタラクション能力、信頼性、セキュリティ、保守性、柔軟性、安全性について Java システムをレビューする
- Java システムの所見とアクションアイテムを含む ISO/IEC 25010:2023 エンジニアリングレビューレポートを作成する
- 非機能要件を対象とした構造化品質レビューと、対話形式の ADR 発見を区別する
- 品質特性に関する所見を、適切な資格を持つアーキテクチャ、プロダクト、セキュリティ、またはビジネスの責任者にエスカレーションする
ワークフロー
- ISO/IEC 25010:2023 の参考資料、質問票、レポートテンプレートを読む
references/814-regulations-iso-25010-chapters-summary.md、references/814-regulations-iso-25010-engineering-examples.md、assets/questions/814-iso-25010-engineering-review-questionnaire.md、assets/reports/814-iso-25010-engineering-review-report-template.md の順に読みます。概要では、9 つの ISO/IEC 25010:2023 品質特性、その副特性、および Java Enterprise のエンジニアリングレビューへの影響を確認します。エンジニアリング例では、特性ごとの Java 制御パターンの具体例を確認します。レポートを作成する前に、質問票を使ってシステムの範囲と特性ごとのエビデンスを分類します。概要、エンジニアリング例の参考資料、質問票、レポートテンプレートを把握するまでは、実装レビューを開始しないでください。
- 質問票を完成させ、システムの範囲を分類する
assets/questions/814-iso-25010-engineering-review-questionnaire.md をチェックリストとして使用し、信頼できるローカルプロジェクトのエビデンスと、保守担当者が承認したサニタイズ済みの情報に照らして確認します。レビュー対象となる Java システム、モジュール、サービス、またはデリバリーパイプラインと、そのアーキテクチャ、ユーザー、環境、ライフサイクル段階を特定します。また、アーキテクチャ、プロダクト、セキュリティ、プラットフォーム、運用、ビジネス上の意思決定に責任を持つオーナーを特定します。不明点はエビデンスの不足として記録し、リリースに関する推奨事項を提示する前に、オーナーが不明な項目をエスカレーションします。
- 品質特性ごとに実装のエビデンスをレビューする
Java コード、設定、テスト、ビルドファイル、負荷/長時間稼働テストの結果、静的解析の出力、サーキットブレーカーとリトライ、認証および認可の実装、モジュールとパッケージの境界、設定の外部化、運用手順書、監視のエビデンスを、9 つの ISO/IEC 25010:2023 品質特性それぞれに照らしてレビューします。主張されている品質属性と、レビュー可能なエビデンスとの間にギャップがないか確認します。
- 品質特性を Java のエンジニアリング制御に対応付ける
9 つの特性(Functional Suitability、Performance Efficiency、Compatibility、Interaction Capability、Reliability、Security、Maintainability、Flexibility、Safety)をそれぞれ、具体的な Java のエンジニアリング制御とエビデンスに対応付けます。具体的には、受け入れ基準のトレーサビリティ、負荷/容量テスト、API バージョニングのレビュー、エラーメッセージと API ドキュメントのレビュー、レジリエンスパターン、認証/認可および依存関係の脆弱性レビュー、モジュール間の結合度とテストピラミッドのレビュー、水平スケーリングと設定の外部化のレビュー、そしてシステムが現実世界に安全上の影響を及ぼす場合の運用上のガードレールのレビューが含まれます。
- レビューレポートを作成し、オーナーに引き継ぐ
assets/reports/814-iso-25010-engineering-review-report-template.md を使用して、対象範囲、レビューしたエビデンス、9 つすべての ISO/IEC 25010:2023 品質特性にわたる特性ごとの所見、エビデンスの不足、推奨する制御、オーナーへの引き継ぎ、残存リスク、リリース準備状況に関する注記、アクションプランを含む簡潔なエンジニアリングレビューを作成します。認証に関する助言、コンプライアンスに関する助言、適合性の判定、監査上の結論には、適格なオーナーによるレビューが必要であることを明記します。
参考資料
詳細なガイダンス、例、制約については、次を参照してください。