品質管理 - TECH PLAY - TECH PLAY

TECH PLAY

品質管理

品質管理(Quality Control)は、品質の管理・改善を行う活動全般を指します。
どの領域においても、ユーザからの期待・信用を失わないためにも、品質管理は重要な活動の1つです。

イベント

マガジン

技術ブログ

AIを活用すれば、テストケースやテストスクリプトの作成、テスト結果の分析など、これまで人が時間をかけていた業務を効率化できます。 一方で、「AIが作成したテストケースをそのまま採用してよいのか」「重要な確認項目が抜けていないか」と不安を感じる場面も少なくありません。 生成AIは、自然で説得力のある内容を出力できても、実際の仕様とは異なる情報を生成することがあります。 さらに、ソースコードやログ、顧客情報などを入力することで、情報管理上のリスクが生じる可能性もあります。 そのため、AIによるテスト管理で大切なのは、すべてを自動化することではなく、 AIに任せる範囲と人が判断する範囲を明確にすること です。 AIを便利な補助役として活用しながら、人が品質をコントロールできる仕組みを作ることで、効率化と品質保証を両立しやすくなります。 そこで今回は、AIでテスト管理をする際に押さえておきたい注意点と、安全に活用するための運用方法を実務の流れに沿ってまとめました! AI導入を検討している場合はもちろん、すでにテスト業務で生成AIを使い始めている場合にも確認しておきたい内容です。 import haihaiInquiryFormClient from "https://form-gw.hm-f.jp/js/haihai.inquiry_form.client.js";haihaiInquiryFormClient.create({baseURL: "https://form-gw.hm-f.jp",formUUID: "927d2c4e-f06c-45b1-bd36-0240e55ccf72",}) ▼テスト管理ツール11製品の完全比較はこちら▼ 【2026年最新】テスト管理ツール11製品の徹底比較!【脱Excel】 AIでテスト管理をするなら、まず知っておきたい5つの注意点! AIを活用したテスト管理では、テストケースの作成や結果分析など幅広い業務を効率化できます。 実際に、テストケースやテストスクリプトの作成、テスト実行、テスト結果の分析などはAI活用が進んでいる領域です。 ただし、効率化できるからといって、そのままAIへ任せきるのは避ける必要があります。 生成AIには誤った情報を生成する可能性があり、さらに利用するデータやAIエージェントへ与える権限によっては、品質問題だけでなくセキュリティ問題につながることもあります。 まずは、AIをテスト管理へ取り入れる前に押さえておきたい5つの注意点を確認していきましょう。 AIの回答は「正解」ではない!テストケースの誤りや抜け漏れを前提に確認する 生成AIが作成したテストケースは、完成品ではなく 人が確認するためのたたき台 として扱うことが重要です。 生成AIでは、事実とは異なる内容を自然な文章で出力する「ハルシネーション」が発生する場合があります。 正確な情報を与えた場合でも誤った出力が生じる可能性があるため、「AIが自信を持って回答しているから正しい」と判断するのは危険です。 テスト管理でも、存在しない仕様を前提としたケース、期待結果の間違い、条件の取り違え、似た内容の重複などが混ざる可能性があります。 また、100件のテストケースが生成されたとしても、重要なリスクを確認できていなければ、網羅性が高いとはいえません。 特に確認したいのは、 仕様との一致、テスト観点の漏れ、期待結果の妥当性、重複、優先順位 です。 AIが作った項目数ではなく、「重大な不具合につながる条件を確認できているか」という視点で評価することが大切です。 最終的な採用判断は、仕様や要求、業務上のリスクを理解している人が行う運用にしましょう。 AIだけでは拾いにくい!業務知識・異常系・非機能要件を見落とさない 生成AIは、入力された仕様書や要求事項から一般的なテストケースを展開することを得意とします。 しかし、 仕様書に書かれていない背景や現場特有の事情まで自動的に理解できるとは限りません 。 たとえば、「この操作は実際のユーザーが頻繁に間違える」「以前この組み合わせで重大障害が起きた」といった知識は、資料として与えなければ反映されない可能性があります。 AIは過去のパターンを利用した分析を得意とする一方、まれに発生するものの影響が大きい不具合や、新しい利用パターンなどを適切に優先できないこともあります。 正常系だけでなく、境界値、異常入力、権限違い、通信障害、同時操作、タイムアウトなどが含まれているか確認しましょう。 性能、セキュリティ、アクセシビリティ、ユーザビリティといった 非機能要件 も、人が意識して補う必要があります。 「AIにすべてのテスト観点を考えてもらう」のではなく、「人が重要な観点を定義し、AIに展開してもらう」と考えると、AIを活用しながら品質を保ちやすくなります。 仕様書や不具合情報をそのまま入力しない!機密情報の漏えいを防ぐ AIをテスト業務で利用する際は、 何を入力してよいかを事前に決めておくこと が欠かせません。 テスト担当者が普段扱う仕様書、ソースコード、ログ、障害票、問い合わせ履歴、テストデータには、社外へ出してはいけない情報が含まれていることがあります。 特にソースコード、ユーザー情報、内部文書などを外部のAIサービスへ入力する場合は、データ漏えいや知的財産に関するリスクを考慮する必要があります。 利用するAIサービスについて、入力内容が保存されるのか、モデル改善などに利用されるのか、管理者側で利用状況を確認できるのかを事前に調べておきましょう。 必要に応じて、学習利用を制限できる企業向け環境や、組織として管理できるサービスを選択する方法もあります。 本番環境の情報を使用する必要がない場合は、個人情報を匿名化したり、値をマスキングしたり、ダミーデータへ置き換えたりする方法も有効です。 担当者ごとの判断に任せず、 入力可能な情報と入力禁止の情報を明文化すること が、安全なAI利用の基本となります。 勝手なAI利用を放置しない!ツール・権限・利用範囲を決める AI活用では、公式に許可されていないAIサービスを従業員が業務で使用する シャドーAI にも注意が必要です。 業務を効率化しようという善意から始まった利用でも、会社側が把握していないサービスへ仕様書やソースコードを入力すれば、情報管理上の問題が発生する可能性があります。 そのため、「AIは禁止」とするだけでなく、業務で利用できるAIサービスやアカウント、用途を明確にすることが重要です。 さらに注意したいのが、AIエージェントをテスト管理ツールやリポジトリへ接続するケースです。 文章を生成するだけのAIとは異なり、AIエージェントはファイル変更や外部システムへのアクセスなどの操作まで行う場合があります。 必要以上の権限を与えると、誤った判断によってテストケースや重要データが変更されるリスクが広がります。 AIへ与える権限は 業務に必要な最小限の範囲 に絞り、重要な変更や削除については人の承認を必須にすると安心です。 「なぜこのテストをしたのか」を残す!説明できないAI運用を避ける AIを使ってテストケースを生成する場合、完成したテストケースだけを残す運用には注意が必要です。 後から障害が発生した際、「なぜこのケースを採用したのか」「なぜこのテストを省いたのか」を確認できなければ、原因分析や改善が難しくなります。 AIによる判断が増えるほど、 結果だけではなく判断までの過程を追える状態 を作ることが重要になります。 たとえば、参照した仕様、AIへ与えた指示、生成されたテストケース、人が修正した箇所、確認者、承認者などを必要な範囲で記録します。 AIシステムでは、判断の理由が十分に見えない場合があり、生成された推奨内容をそのまま信頼すると危険な前提をテスト工程へ持ち込む可能性があります。 AIエージェントを利用する場合も、操作ログを残し、想定外の動作が発生した際に追跡できる仕組みが重要です。 AIを利用しても品質保証の責任そのものがAIへ移るわけではないため、「誰が確認し、誰が判断したか」を説明できる運用にしましょう。 AIに任せる仕事と人が判断する仕事を切り分けよう! AIでテスト管理を成功させるためには、「AIに何ができるか」だけでなく、 どこまでAIへ任せるか を考える必要があります。 生成AIは、大量の情報整理やテストケース候補の作成など、人が時間を取られやすい作業を短縮する力があります。 一方で、ソフトウェア品質には動作の正しさだけでなく、使いやすさ、セキュリティ、性能、ビジネス要求への適合など複数の視点が含まれます。 すべてをAIに任せようとするのではなく、AIが得意な処理と、人の経験や判断が必要な処理を組み合わせることが重要です。 ここからは、AIと人の役割をどのように分けるとよいかを整理します。 AIが得意なのは「たたき台づくり」と「大量処理」 AIが力を発揮しやすいのは、 一定の情報をもとに候補を大量に作る作業や、情報を整理する作業 です。 たとえば、仕様書からテスト観点の候補を洗い出したり、テストケースやテストスクリプトの初稿を作成したりする用途があります。 既存テストケースの分類、表現の統一、似たケースの抽出、テスト結果や障害情報の要約にも活用できます。 AIを使ったテストでは、テスト生成や結果分析、変更に応じたテストの調整など、従来より幅広い工程を効率化できるようになっています。 こうした作業では、人がゼロから文章や一覧を作成する時間を短縮できるため、AI活用による効果を得やすくなります。 ただし、AIが作った内容をそのまま品質保証の根拠にするのではなく、あくまで 判断材料を高速に作る補助役 として利用するのがポイントです。 人はAIが作った材料を確認し、業務知識やリスクを踏まえて必要なものを選び、修正する役割を担います。 人が手放してはいけないのは「品質基準」と「最終判断」 AI活用が進んでも、 何をもって品質が十分と判断するのか は人が決める必要があります。 テスト対象には、単純な動作確認だけでは判断できない要求が数多くあります。 たとえば、ユーザーが迷わず操作できるか、重大事故につながる使い方がないか、法令や社内基準を満たしているかといった判断には、業務や利用者への理解が必要です。 人は「利用者が想定外の操作をしたらどうなるか」「画面の流れが分かりにくくないか」といった、文書化された仕様だけでは捉えにくい問いを立てることができます。 テスト方針、優先順位、テスト終了基準、重大不具合の判定、リリース可否など、説明責任を伴う判断は人が担うのが基本です。 重要なワークフローでは、 人がAIの出力を確認する仕組み を組み込むことが、安全性を高めるポイントになります。 AIが処理を高速化し、人が品質を判断する役割分担を作ることで、効率化と信頼性を両立しやすくなります。 AIに任せる範囲は「失敗したときの影響」で決める AIへ任せる範囲を決める際は、作業が簡単か難しいかだけではなく、 AIが間違えた場合の影響度 で考える方法が実践的です。 たとえば、テストケース候補の文章を整える作業であれば、人が後から修正しやすいためAIへ任せやすいでしょう。 一方、重大な不具合の判定やテスト省略の判断、リリース可否などを誤ると、ユーザーや事業への影響が大きくなる可能性があります。 影響が大きい処理ほど、人によるレビューや承認を厚くする必要があります。 特にAIエージェントがテスト管理ツールへ直接変更を加える場合は、重要な操作に人の承認を挟む仕組みが有効です。 最初から完全自動化を目指すのではなく、 AI生成→人によるレビュー→承認 という流れから始めると、問題点を把握しながら段階的に利用範囲を広げられます。 評価するときも自動化率だけを見るのではなく、作業時間、レビュー工数、修正量、欠陥検出、手戻りなどを含めて判断しましょう。 安全にAIを使うなら、チームで守る運用ルールを決めよう! AI活用の安全性を担当者個人の知識や注意力だけに頼ると、使い方にばらつきが生まれます。 同じチームでも、ある担当者は機密情報を入力せず、別の担当者は仕様書をそのまま入力しているという状態になれば、組織としてリスクを管理できません。 AIの業務利用が広がるなかでは、安全な利用に向けて組織内の規程や体制を整えることが重要なテーマとなっています。 また、生成AIを利用するシステムでは、利用目的から必要な品質を定め、各構成要素へ管理策を設定する考え方も重要です。 AI利用を禁止するのではなく、安全に使える共通ルールを作ることで、現場がAIのメリットを活かしやすい環境を整えましょう。 最初に決めたい!AI利用ルールのチェック項目 AI利用ルールを作る際は、最初から複雑な規程を作ろうとせず、 誰が・何を・どこまでAIに任せられるのか を明確にするところから始めましょう。 まず、業務で利用を許可するAIサービスやアカウントを決め、未承認サービスを個人判断で使わないようにします。 次に、入力できるデータと入力禁止データを分類します。 個人情報、顧客情報、非公開のソースコード、認証情報、未公開製品の仕様などは、情報の重要度や利用サービスの契約条件を踏まえて扱いを決める必要があります。 さらに、AIが生成したテストケースを誰が確認するのか、どの作業で承認が必要なのかを決めます。 プロンプト、生成結果、修正内容、実行ログ、承認者など、後から確認する必要がある情報の保存範囲も整理しておきましょう。 会社が把握していないAIの利用を防ぐためには、 利用可能なAIを分かりやすく提示し、現場が正式な環境を使えるようにすること も大切です。 AI生成テストはこの順番でレビューする! AI生成テストを効率よくレビューするためには、担当者ごとに確認方法を変えるのではなく、 チェックする順番を決めておくこと が有効です。 最初に確認したいのは、要求や仕様と一致しているかです。 存在しない機能や誤った前提が含まれていれば、それ以降のテスト内容も正しく評価できません。 次に、正常系、異常系、境界値など必要なテスト観点が漏れていないかを確認します。 その後、それぞれの期待結果が正しいか、似た内容が重複していないか、重要度の低いテストが大量に生成されていないかを見ていきます。 最後に、過去障害、問い合わせ、業務上の例外、性能やセキュリティなど、 AIだけでは判断しにくい現場固有の観点 を補います。 テスト観点を体系化して提示することは、生成AIを利用するシステムのテストケースを多様化するうえでも有効性が検討されています。 この確認手順をチェックリスト化すれば、AI活用者が増えてもレビュー品質をそろえやすくなります。 小さく試して効果を測る!AI導入を成功させる進め方 AI導入では、最初からすべてのテスト工程を置き換えようとせず、 限定した業務から試すこと が重要です。 たとえば、既存仕様からのテストケース候補作成や、テスト結果の要約など、失敗しても人が修正しやすい作業から始めます。 試行前には、テストケース作成時間、レビュー時間、修正数、欠陥検出数など、比較したい指標を決めておきましょう。 AI導入後に作成時間が半分になっても、レビューや修正に以前より時間がかかっていれば、チーム全体では効率化できていない可能性があります。 AIモデルや利用環境によって出力特性が変わる可能性もあるため、一度評価して終わりではなく、継続して品質を確認することが必要です。 生成AIを利用するシステムでも、想定用途から品質要件を定め、各構成要素へ必要な管理策を適用する体系的な品質管理が重視されています。 効率とリスクの両方を数値や事例で確認し、問題なく運用できる範囲から徐々に広げること が、無理のない導入につながります。 AIを「品質保証の代役」ではなく「品質を高める補助役」にしよう! AIをテスト管理へ導入する目的は、人の判断をすべてなくすことではありません。 AIには、大量の情報を短時間で処理し、テストケースやスクリプトの候補を生成したり、テスト結果から傾向を見つけたりできる強みがあります。 一方、人には、利用者の行動や業務背景を理解し、重大なリスクを見極める強みがあります。 AI支援型の品質保証では、 効率を高める場所と、人の専門性を残す場所を慎重に選ぶこと が重要です。 AIと人を競わせるのではなく、それぞれが得意な部分を組み合わせることで、テスト管理全体の品質を高めていきましょう。 AI導入の目的を「テスト件数を増やすこと」にしない 生成AIを使えば、短時間で大量のテストケースを作ることができます。 しかし、生成された件数が多いほど品質が高いとは限りません。 重要性の低いケースや似たケースが大量に生成されれば、確認する側の負担が増え、かえって重大なテスト項目を見落としやすくなる可能性もあります。 AIテスト支援では、過去の傾向から重要度を推定したりテストケースを生成したりできますが、まれに起こる重大な不具合や新しい利用状況を正しく評価できない場合があります。 そのため、AI導入の評価指標を「何件作ったか」や「何%自動化したか」だけにしないことが大切です。 重要な欠陥を発見できたか、レビュー負荷が下がったか、手戻りが減ったか、品質を保ったまま時間を短縮できたか まで確認しましょう。 AIによって浮いた時間を、仕様レビューや探索的テスト、リスク分析など、人の判断が価値を生みやすい作業へ振り向けることが、本来の効率化につながります。 「AIを使っているから不安」から「AIを使っていても説明できる」状態へ 安全なAI活用で目指したいのは、「AIだから信用する」状態でも、「AIは危険だから使わない」状態でもありません。 AIがどこで使われ、何を生成し、誰が確認し、誰が最終判断したのかを説明できる状態 を作ることが重要です。 AIに任せる業務、人がレビューする業務、承認が必要な業務を明確にすれば、担当者ごとの判断のばらつきを抑えられます。 さらに、プロンプトや生成結果、修正履歴、承認記録を必要な範囲で残しておけば、問題が発生したときにも原因を追いやすくなります。 AIが理由を十分に説明できないままテストの省略やリスク評価を提案する場合もあるため、重要な判断では根拠を確認できる仕組みが欠かせません。 利用ルールやレビュー基準をチェックリストとして共有すれば、特定の担当者だけがAIを使いこなせる状態から、チーム全体で安全に活用できる状態へ移行できます。 AI活用そのものを目的にせず、 品質を説明できるテスト管理を維持しながら効率を高めること を目指しましょう。 まとめ|AIに任せきらず、人が品質をコントロールできるテスト管理へ! AIをテスト管理へ取り入れることで、テストケースやスクリプトの作成、結果分析などの作業を効率化できます。 一方で、AIには誤った内容の生成やテスト観点の抜け漏れがあり、入力するデータによっては情報漏えいのリスクも考えられます。 AIエージェントを外部ツールと連携させる場合は、必要以上の権限を与えないことや、重要操作に人の承認を入れることも大切です。 AIが作った結果は完成品ではなく、 人が確認して品質を高めるためのたたき台 と考えると、安全に活用しやすくなります。 AIには大量処理や候補作成を任せ、人は品質基準、リスク判断、最終承認といった役割を担当しましょう。 まずは「利用できるAI」「入力できる情報」「レビュー方法」「承認者」「残す記録」の5点を整理すると、運用ルールを作り始めやすくなります。 最初から完全自動化を目指す必要はありません。 小さな範囲からAIを試し、品質と工数の変化を確認しながら、安全に任せられる範囲を少しずつ広げていくことが重要です。 AIを品質保証の代わりにするのではなく、人がより重要な品質判断へ集中するための補助役として活用していきましょう。 QA業務効率化ならPractiTest テスト管理の効率化 についてお悩みではありませんか?そんなときはテスト資産の一元管理をすることで 工数を20%削減できる 総合テスト管理ツール「 PractiTest 」がおすすめです! PractiTest (プラクティテスト) に関する お問い合わせ トライアルアカウントお申し込みや、製品デモの依頼、 機能についての問い合わせなどお気軽にお問い合わせください。 お問い合わせ この記事の監修 Dr.T。テストエンジニア。 PractiTestエバンジェリスト。 大学卒業後、外車純正Navi開発のテストエンジニアとしてキャリアをスタート。DTVチューナ開発会社、第三者検証会社等、数々のプロダクトの検証業務に従事。 2017年株式会社モンテカンポへ入社し、マネージメント業務の傍ら、自らもテストエンジニアとしテストコンサルやPractiTestの導入サポートなどを担当している。 記事制作: 川上サトシ (マーケター、合同会社ぎあはーと代表)
品質戦略のレイヤーに、QAがいない。 PdMやDevには役割を広げていくキャリアパスが見えている。PdMはプロダクト組織のリーダーへ、Devはアーキテクトやテックリードへ。でも、QAの先は確立されていない。AI時代になって、この空白がさらに際立って来るように感じる。 ソフトウェア開発の現場には、3つの主要ロール、いわゆる3アミーゴがいます。 PdM(プロダクトマネージャー):「何を作るか」を決める人 Dev(開発者):「どう作るか」を実現する人 QA(品質保証):「それで正しいか」を問う人 自分は開発者→QA→事業開発と渡り歩いてきました。コードを書く側、品質を問う側、売上を
はじめに こんにちは、2026年5月入社のyaMayuです! 本記事では、2026年5月に入社したメンバー2名に入社直後の感想をお伺いし、まとめました。 KINTOテクノロジーズ(以下、KTC)に興味のある方、そして、今回参加してくださったメンバーへの振り返りとして有益なコンテンツになればいいなと思います! Y.Q 自己紹介 グループコアシステム部 ビジネスディベロップメントGに配属されました。 自動車部品メーカー→ITコンサル→当社 といったキャリアを歩んでいます。 所属チームの体制は? グループコアシステム部の人数が多いですが、ビジネスディベロップメントGは割と少数精鋭です。(現在6人) 同じグループのメンバーは出身地が多様で(欧州、北米、アジアetc.)グループ内の公用語は英語です。 KTCの入社動機や入社前後のギャップは? トヨタグループとしての安定感と、若い会社らしいベンチャーカルチャーの両方に魅力を感じたこと、またモビリティサービス領域でのビジネスディベロップメントに携わりたいと考えたことが入社の動機です。 今のところ、大きなギャップは感じていません。 現場の雰囲気はどんな感じ? 真面目な雰囲気とフラットな雰囲気の、良いバランスが取れていると感じます。 オフィスで気に入っているところ Water Serverがある。 周りにランチできるお店が多い。(立地) yaMayuさんからの 質問:旅行が趣味とのことなので、おすすめの場所やまた行きたい場所があればお伺いしたいです!(日本国内でも、海外でもどちらでもOKです!) 小笠原諸島です!片道1日ほどかかる長い船旅を経て訪れる分、非日常な体験が待っていました(ウミガメの産卵ツアーもおすすめです!)。太平洋に浮かぶ夜の星空や朝日にも感動し、また訪れたいと思っています。 yaMayu 自己紹介 プラットフォーム開発部 Quality Engineering GでQAエンジニアをやっています。 異業種からSESに転職し、第三者検証を経てKTCに入社しました。 京都市出身で今は都内在住、室町オフィス勤務です。 趣味と呼べるものはあまりないですが、移動中はよくオーディオブックを聴いています。読書も好きです。ミステリー多めです。たまに映画を観に行ったりします。 所属チームの体制 Web QA, アプリQA, SETチーム合わせて21名です。 6月にSETチームが新設され、大幅に人が増えました。 QA, SETチームとも室町オフィスとOsaka Tech Labにメンバーがいます。 私はWeb QAチームに所属しています。 現場の雰囲気 大阪のメンバーとは拠点が離れていますが、Slackやzoomで随時連絡や相談をしています。 オフィスに出社しているときは、一緒にランチ行くこともあり和やかな雰囲気だと思います。 KTCへの入社動機や入社前後のギャップ 前職、前々職ではお客様先のプロダクトに携わっていたので、自社プロダクトのQAに携わりたいと思い、転職しました。 プロダクトのジャンルはあまり絞っていなかったのですが、サブスクサービスはいろんなジャンルでどんどん広まっているので、今後も需要がありそう = 多くの人に使ってもらえるプロダクトに携われそう、と思い入社しました。 カジュアル面談~面接~オファー面談でいろいろお話を聞くことができていたので、入社後の大きなギャップは今のところないです。 オフィスで気に入っているところ 地下鉄の駅から直結なので、雨でも濡れない&日差しも怖くないところ。 周辺においしいお店が多いところ。(お値段は安くはないですが…。) フリードリンクでコーヒーが飲めるところ。 Y.Qさんからの質問:京都出身者として、観光客があまり知らないおススメの場所や楽しみ方をご教示ください! 最近はネットやSNSですぐ広まってしまうので難しいですね…笑 志津屋のカルネ:もうすっかり有名になってしまいましたが、昔から好きで、今も実家に帰ると必ず食べます! 法輪寺 電電宮:電気・電波の神様を祀る神社です。(日本唯一らしいです!)IT関連の人にも人気があります。嵐山にありますが、渡月橋から少し離れているので比較的空いていると思います。 明智越:明智光秀が愛宕神社に参詣する際に通った道で、本能寺を攻める際にも通ったと言われています。今はハイキングコースになっていて、歴史と自然を感じられます。(台風や豪雨の影響で道が荒れている場合もあるようなので、訪れる際はご注意を。) さいごに みなさま、入社後の感想を教えてくださり、ありがとうございました! KINTOテクノロジーズでは日々、新たなメンバーが増えています! 今後もいろんな部署のいろんな方々の入社エントリが増えていきますので、楽しみにしていただけましたら幸いです。 そして、KINTOテクノロジーズでは、まだまださまざまな部署・職種で一緒に働ける仲間を募集しています! 詳しくは こちら からご確認ください!

動画

書籍