メインコンテンツへスキップ
高度な検索
検索語句
種類

完全一致
タグ検索
日付オプション
以降に更新
以前に更新
以降に更新
以前に作成

検索結果

540件見つかりました

🧱 A-SPICEのプロセスカテゴリ分解の思想

A-SPICE(Automotive SPICE) プロセス横断構造

🧭 はじめに このページでは、A-SPICEが採用している SYS / SWE / SUP / MAN / ORG というプロセスカテゴリ分解について、 「何が定義されているか」ではなく、なぜこの分け方になっているのか を説明する。 A-SPICEを学び始めた多くの人が最初に感じる違和感は、 「開発プロセスより、周辺プロセスの数が多い」 「品質規格なのに、技術そのものの話が少ない」 という点にある。 この違和感の正体こそが、A-SPICEの思想そのものである。 🌍 背景・前提 🚗 自動車ソフトウェア開発の現実 自...

🧱 プロセス間インタフェースが事故を起こす

A-SPICE(Automotive SPICE) プロセス横断構造

🧭 はじめに このページでは、A-SPICEにおいて プロセス間インタフェース がなぜこれほど重視されるのかを説明する。 品質問題や手戻り、責任不明確といったトラブルは、 個々のプロセス内部 ではなく、 プロセスとプロセスの「つなぎ目」 で発生することが圧倒的に多い。 A-SPICEがアセスメントで境界を重点的に見るのは、偶然でも形式でもない。 🌍 背景・前提 🔄 現実の開発は「分業」でできている 自動車ソフトウェア開発では、 要求を書く人 設計する人 実装する人 テストする人 が必ずしも同一ではない。 むし...

🧩 要求分析がA-SPICEで最重要視される理由

A-SPICE(Automotive SPICE) SYS / SWE 深掘り(技術者向け核心)

🧭 はじめに このページでは、A-SPICEにおいてなぜ要求分析(Requirements Analysis)が最重要視されるのかを構造的に説明する。 単に「要求が大事だから」という話ではない。A-SPICEの全プロセス設計は、要求の質が以降のすべてを規定してしまうという現実を前提に組み立てられている。 🧱 背景・前提:自動車ソフトが置かれている現実 自動車ソフトウェアは、一般的な業務アプリとは前提条件が異なる。 長期にわたる保守・派生開発が前提 複数組織・複数サプライヤが関与 人の入れ替わりが不可避 安全・法...

🧩 アーキテクチャ設計は説明責任である

A-SPICE(Automotive SPICE) SYS / SWE 深掘り(技術者向け核心)

🧭 はじめに このページでは、A-SPICEにおいてアーキテクチャ設計が「説明責任(Accountability)」として扱われる理由を明確にする。 設計とは単に構造を決める行為ではない。A-SPICEの文脈では、「なぜこの構造なのかを第三者に説明できる状態を作る行為」 そのものが設計である。 🧱 背景・前提:自動車ソフトにおける設計の特殊性 自動車ソフトウェアの設計には、次の前提が常に付きまとう。 複数ECU・複数レイヤにまたがる分散構造 機能安全・性能・制約条件の同時成立 サプライヤ間での役割分担 長期保守...

🧩 テストは品質保証ではなく検証行為である

A-SPICE(Automotive SPICE) SYS / SWE 深掘り(技術者向け核心)

🧭 はじめに このページでは、A-SPICEにおけるテストの位置づけを正確に整理する。 結論から言えば、A-SPICEはテストを品質保証(Quality Assurance)とは見なしていない。 テストはあくまで、左工程で定義した内容を検証(Verification)する行為である。 この認識のズレが、A-SPICE理解の最大の落とし穴になりやすい。 🧱 背景・前提:なぜ「テストで品質を作る」は通用しないのか 現場ではしばしば、次のような期待がテストに向けられる。 テストを頑張れば品質は上がる バグを潰せば安全...

🛠️ SUPプロセスは雑務ではない

A-SPICE(Automotive SPICE) SUP / MAN(軽視されがちな中核)

🧭 はじめに このページでは、A-SPICEにおけるSUP(Support)プロセスが、なぜ「雑務」や「付随作業」ではなく、開発品質そのものを成立させる中核構造として位置づけられているのかを説明する。 多くの現場で軽視されがちなSUPが、なぜA-SPICEの中で独立したプロセス群として定義されているのか。その設計思想を理解することが目的である。 🏭 背景・前提 自動車ソフトウェア開発では、次の前提が常に存在する。 長期間にわたる開発・保守 人の入れ替わりが前提の組織構造 複数組織・複数拠点にまたがる分業 要求・...

🛠️ プロジェクト管理は「予測精度」を問われている

A-SPICE(Automotive SPICE) SUP / MAN(軽視されがちな中核)

🧭 はじめに このページでは、A-SPICEにおけるMAN(Management)プロセスが、なぜ「進捗管理」や「スケジュール調整」といった作業レベルの話ではなく、予測精度そのものを評価対象としているのかを説明する。 多くの現場で誤解されがちなプロジェクト管理の位置づけを、A-SPICEの思想構造から整理する。 🏭 背景・前提 自動車ソフトウェア開発では、次の特徴が同時に存在する。 要求が完全に固まらないまま開発が始まる 技術的不確実性が高い(新規ECU、新規アーキテクチャ等) 法規・安全規格・他規格との相互依...

🧪 アセッサーは何を見ているのか

A-SPICE(Automotive SPICE) アセスメント実践

🧭 はじめに このページでは、A-SPICEアセスメントにおいてアセッサーが実際に何を見て、何を評価しているのかを構造的に整理する。 チェックリストの○×や、提出資料の量ではなく、なぜその質問がされるのかを理解することが目的である。 🧩 背景・前提 A-SPICEアセスメントは「審査」ではない。 合否や優劣を決める場ではなく、その組織・プロジェクトのプロセスが、どの程度“説明可能な形”で成立しているかを確認する行為である。 そのため、アセッサーは成果物そのものよりも、 どう決めたのか なぜそうなっているのか そ...

🚫 アセスメントで絶対にやってはいけないこと

A-SPICE(Automotive SPICE) アセスメント実践

🧭 はじめに このページでは、A-SPICEアセスメントにおいてやってしまうと致命的になる行為を、構造的な理由とともに整理する。 単なるマナーや注意事項ではなく、なぜそれが失敗につながるのかを理解することが目的である。 🧩 背景・前提 A-SPICEアセスメントは「できていることを証明する場」ではない。 現実のプロセスが、説明可能な形で存在しているかを確認する場である。 この前提を取り違えると、 評価対策 帳尻合わせ 形式的整備 といった行動に走りやすくなり、結果として評価を大きく落とす。 アセスメントは日常...

🔗 ISO 26262 / 21434 とA-SPICEの役割分担

A-SPICE(Automotive SPICE) 他規格との接続

📝 はじめに このページでは、ISO 26262(機能安全)、ISO/SAE 21434(サイバーセキュリティ) と A-SPICE が、 それぞれ何を担当し、何を担当しないのか を構造的に整理する。 規格同士を横並びで比較することが目的ではない。 なぜA-SPICEが「背後」にいて、他規格を支える位置づけになるのか── その理由を理解することが主眼である。 🌍 背景・前提:なぜ規格が増え続けるのか 自動車ソフトウェアは、もはや単なる制御プログラムではない。 機能安全(ISO 26262) サイバーセキュリティ...

🔗 A-SPICEを軸にした規格全体設計の考え方

A-SPICE(Automotive SPICE) 他規格との接続

📝 はじめに このページでは、A-SPICEを中心(背骨)に据えて、複数規格をどう統合的に設計・運用するかを扱う。 ISO 26262、ISO/SAE 21434、将来のAI・OTA・法規対応── 規格が増えること自体は避けられない。 問題は、それらをどう束ねなければ組織が破綻するかにある。 ここでは、 なぜA-SPICEを「軸」にしないと実務が回らなくなるのか その構造的理由を明確にする。 🌍 背景・前提:規格が増えるほど現場は疲弊する 複数規格を導入した組織で、よく見られる状態がある。 規格ごとに担当部署が...

🧱 プロセス参照モデル(PRM)は「やり方」を縛るものではない

A-SPICE(Automotive SPICE) プロセス横断構造

🧭 はじめに このページでは、A-SPICEにおける プロセス参照モデル(PRM:Process Reference Model) の位置づけと思想を説明する。 PRMはしばしば 「A-SPICEに書いてある標準プロセス」 「この通りにやらなければならない手順書」 のように誤解されがちである。 しかし実際のPRMは、 やり方(How)を定義するものではなく、達成すべき状態(Why / What)を定義する枠組み である。 🌍 背景・前提 📐 なぜ「プロセス」を定義するのか A-SPICEは、個人や一時的な成功では...

A-SPICE もくじ

A-SPICE(Automotive SPICE)

🚗 A-SPICE(Automotive SPICE)概要 総論(思想と全体像) 🧭 A-SPICEは何を保証し、何を保証しないのか 🧭 なぜ自動車ソフトの属人化が許されないのか 🧭 V字モデルとA-SPICEの関係を構造で理解する Capability Level(能力レベル) 📊 Capability Levelとは何か(成熟度ではない) 📊 CL1 / CL2 / CL3 の本当の違い 📊 CL2が一番難しい理由 プロセス横断構造 🧱 A-SPICEのプロセスカテゴリ分解の思想 🧱 プロセス間イ...

🚗 ISO 26262 概要 ― 自動車機能安全規格の全体像

ISO26262(自動車機能安全規格)

🧭 はじめに ISO 26262は、自動車に搭載される電気・電子(E/E)システムの機能安全を確保するための国際規格です。 本記事では、ISO 26262が何を目的とし、どのような考え方・構造で成り立っているのかを俯瞰的に整理します。 詳細な手順や成果物よりも、まず「全体像(Why / What)」を理解することを目的とします。 📘 ISO 26262とは何か 🚘 規格の位置づけ ISO 26262は、道路車両(主に乗用車)を対象とした機能安全規格です。 航空(DO-178C)や産業機械(IEC 61508)と同...

BookStackの章・ページ骨格をYAML/JSONから一括生成する(手作業ゼロ運用)

BookStack TIPS

🧭 はじめに このページでは、BookStackで「本の骨格(章+WIPページ)」を作るときに、章IDを手で拾ってシェルのリテラルを書き換える運用をやめて、YAML/JSONの入力ファイルだけで「章作成→配下ページ作成」まで自動化するワークフローをまとめる。 狙いは次の3点。 入力はYAML/JSONだけ(=章IDの調査・貼り付けを廃止) 章・ページの作成を冪等にする(同名があればスキップ) BookStack API仕様(認証・必須項目・フィルタ)に沿って堅牢にする ブラウザのDevToolsでAPIを叩く運...

pytestをVS Codeで快適に運用する方法

サードパーティ製ライブラリ pytest

🧭 はじめに このページでは、Pythonプロジェクトで pytestをVS Code上で快適に使うための実践手順をまとめます。 対象は「忘れた頃に読み返して、すぐ同じ環境を再現したい」用途です。 単にpytestの使い方を説明するのではなく、 どこにテストを置くべきか どう命名すべきか VS Codeでどう実行・デバッグするか tmp_path の中身をどう確認するか 通常実行と -s(print表示)をどう切り替えるか まで含めて「運用の型」を作ります。 このページのゴールは、「pytestが動く」ではなく...

pytestのデコレータ実践ガイド(parametrize / fixture / mark / skip / xfail)

サードパーティ製ライブラリ pytest

🧭 はじめに このページでは、pytestで頻出する「デコレータ(decorator)」を、実務で迷わず使える粒度で整理します。 特に、 テストケースが増えて重複がつらい 「条件付きでskipしたい」 「失敗しても良いテストを管理したい」 「テストをカテゴリ分けしたい」 fixtureをどのスコープで使うべきか覚えてない みたいな場面で、忘れても復帰できることを狙います。 結論:pytestのデコレータは「冗長なテストを短くする」ための道具で、正しく使うとテストの可読性と保守性が上がります。 🧩 pytest...

新規ページ

BookStack