4
Help us understand the problem. What are the problem?

More than 3 years have passed since last update.

posted at

updated at

QAチームの意義

背景

QAチーム立ち上げを提案するために意義をまとめた。
僕自身はQAの専門家ではないのでその点はご注意を。

開発効率の向上効果

  • バグの発生を減らすことで、それまでバグ対応していた時間を新規開発に当てられるようになる
  • リグレッションテストの設計改善を行うことでリリースにかかる固定のコストが減らせる
  • 緊急リリースが必要なバグの発生を減少させ、リリース回数を減らせる
  • 品質とコストをマネジメントできる

視点、役割、専門性の違い

  • テスト技術は専門性が高いため、開発を主とするエンジニアが片手間に高いレベルの技術を身につけることはできない
  • ハイレベルのテストエンジニアが指導することで、エンジニアの作成するテストの品質を効果的に底上げできる
  • PM、エンジニアはリリースすることへの意識が強くなりリスクを軽視してしまうバイアスを持ちやすいが、QAというロールを別途設けることでリスクを客観的に判断できるようになる
  • 障害を分析することで、リスクの高い箇所に効果的なアプローチを行える

職務

  • テストプロセスの設計・改善
  • テスト設計技法の教育
  • テスト設計
  • テストレビュー
  • リスク分析
  • 品質アセスメント
  • 技術やツールの調査/導入
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
4
Help us understand the problem. What are the problem?