
エンドクライアントについて
QAテスト
この記事は実際のプロジェクトを説明しています。ただし、プライバシー上の理由により、クライアント名およびプロジェクト詳細は公開できません。
この記事は、大規模な品質保証企業の請負プロジェクトについて説明しており、Rikkeisoftにより実施されました。
エンドクライアントはアメリカとスイスの2つの大手金融機関によって設立された合弁会社です。個人顧客および企業顧客に様々なクレジットカード商品を提供しており、総資産は2億ドル以上を保有しています。
プロジェクト概要
業界
金融サービス
技術
PHP、Javascript、Python、CSS、HTML
地域
グローバル
期間
2018年2月~2018年10月
チームサイズ
19名
課題
手動テストの性能不足
IT プロジェクトの本番運用前には品質保証が重要です。これは開発チームが大小のバグを避け、最高のユーザーエクスペリエンスを実現するのに役立ちます。金融企業では品質保証業務を実施する社内チームがありました。しかし、バグの発見やコーディングロジックのエラー検出には細部への注意が必要なため、手動テストは多くの欠陥を露呈しました:- コストが高く時間がかかる:プロセスには膨大な作業が必要です。手動テストには経験豊富なテスター数名が必要であり、わずかな異常を1つ検出するのに数週間要します。
- リスク認識範囲の不確定性:人間は細部の業務ではミスを犯しやすいものです。このプロジェクトでも同じことが起こり、成果物にはユーザーエクスペリエンスに悪影響を及ぼすバグや不具合が含まれていました。さらに、すべての業務が手動で実行されたため、あらゆるリスクが十分にカバーされていることを保証する方法がありませんでした。
ソリューション
エンドクライアントはRikkeisoftに、社内IT チームが効果的に利用できる自動テストシステムの開発を求めました。新しいシステムは、コストを削減し、QA テスト時間を短縮しながら、すべてのビジネスリスクをカバーできることが期待されました。
私たちは以下の重要な改善を備えたデジタル QA テストシステムを構築しました:
より適切なQAテスト方法論
新しい QA テストシステムは、従来エンドクライアント社内チームが使用していたウォーターフォール方式ではなく、アジャイル方式のテスト方法論に従います。
どちらの方法論も QA テストの世界で広く使われていますが、アジャイル方式は大規模企業のニーズをより効果的に対応できます。ウォーターフォール方式に対する最大の利点は、開発プロセスの各段階(前段階、実施段階、後段階)で QA テストを実施することです。またテスターと開発者が密接に連携することで、より優れたテスト成果を提供できます。
高度なテスト自動化システム
テスト時間と精度を向上させるために、リスク重視アプローチとオンサイトテストセンターを使用した完全な継続テスト自動化を開発しました。
- 継続テスト自動化ソフトウェア:開発プロセスの各段階で厳密なテストが可能です。アジャイル方式のテスト方法論に合わせることで、初期段階から重大な欠陥を防ぎ、ソフトウェアはコード品質を向上させ、市場投入までの時間を短縮し、リスクを効果的に軽減します。
- リスク重視アプローチ:品質保証活動の中心として異なるレベルのリスクを検討します。したがって、このアプローチは企業が法令遵守をより良く確保し、ビジネスリスク管理を実現するための重要な側面に焦点を当てるのに役立ちます。








