QAコンサルティング

photo 1553877522 43269d4ea984

DesnaではQAコンサルティングサービスとして、システム開発の各ワークフローに対してどのツールを使いどういった手法のテストを行うのが最も効果的なのか、各顧客に対してソリューションを提供しています。

QAコンサルタントが必要な場合

以下の様な問題に対してQAコンサルタントが具体的なソリューションを提案します。

ソフトウェアの品質が低い
プロセス全体を再検討し、現状の問題点やボトルネックを明確にします。

業務フローの刷新が必要
レガシーなワークフローへのレビューを行い、常に変化する状態にどのように対応したらいいかの提案を行います。

社内のQAチームがうまく機能していない
現状のQAチームの作業手法への改良を行い、要件を満たしたQAプロセスを作ります。

テストへのコストが高騰
QAの頻度や品質を損なわずに実行可能な、QA予算の最適化を行います。


新しい手法の導入

継続テスト、SAFe(The Scaled Agile Framework)、アジャイル、TDD(Test-Driven Development)などの新しい手法を効果的に導入する方法を提案します。

テストツールの選定と効果的な運営
多く存在するテストツールから、最も適したツールの選択や、それを使用したQAの運用方法を提示します。

QAコンサルティングの実施

各クライアントに対して全く違うソリューションやアプローチが必要になります。そのためDesnaでは以下の3つのステップを踏むことで各クライアントへの最適なQAソリューションを提供します。

1. ディスカバリー
以下の3つを行い現状把握から始めます。

  • 関係者からのヒアリング
  • 現状のワークフローと手法の分析
  • 足りないところや問題の原因の洗い出し

2. QA戦略策定
次に以下の提案を行います。

  • 現状のものを置き換える、新しいQAプロセス
  • 目的達成に最適なツールの選定とワークフロー
  • 今後のトランスフォーメーションの具体的な計画

3. 実施とトランスフォーメーション

以下の3つのモデルでQA戦略の実施を行います。

DesnaによるQAプロセスの全体統括

  • QAチームを組織し、プロセス全体の改善を行います
  • 新しいソリューションの実施
  • パフォーマンスの監視
  • 様々な問題へ対する対応

Desnaとクライアントとの共同作業

  • クライアントの社内QAチームに対する実行可能な提案を行う
  • 必要に応じてクライアントの社内QAチーム従業員への教育を行う
  • タスクの管理・遂行

実施後のサポート

  • 刷新されたQAワークフローへのパフォーマンスの継続的な測定
  • 実施後発生するボトルネックやエラーへの対応

最後に

Desnaのパートナー企業には、北米や西欧の大企業からスタートアップまで、多くのQAプロジェクトの経験を持ち、QAの最新の手法や運用について多くの知見を持つエンジニアやスタッフが多数在籍しています。

QAプロセスの刷新や構築などで相談されたい方はお気軽にご連絡ください。

アプリ開発・QAの相談など、フォームから気軽にお問い合わせください。