シフトレフトとは?本番環境で発生するバグを1/3に減らす方法
IBMの調査によると、本番環境でバグが見つかった場合、その修正コストは設計段階で発見した時の6倍にもなるそうです。 さらに、問題はそれだけではありません。 多くの開発チームが、作業時間の20〜40%を本番環境でのバグ対応に費やしているのが現状です。本来なら、その時間を新機能の開発や改善に使いたいところですよ...
IBMの調査によると、本番環境でバグが見つかった場合、その修正コストは設計段階で発見した時の6倍にもなるそうです。 さらに、問題はそれだけではありません。 多くの開発チームが、作業時間の20〜40%を本番環境でのバグ対応に費やしているのが現状です。本来なら、その時間を新機能の開発や改善に使いたいところですよ...
「テストカバレッジ100%」は理想か、それとも幻想か? ソフトウェアテストに携わったことのある方は、「テストカバレッジは100%を目指すべきだ」といった言葉を耳にした経験があるかもしれません。 すべてのコードが網羅的にテストされ、バグや欠陥が一切ないという、まるで完璧ともいえる状態です。しかし、本当にテス...
ブラックフライデーの開始と同時に、何千人ものユーザーが割引を求めてあなたのECサイトに殺到します。その結果、アクセスの集中により決済処理が遅れ、ユーザーが購入を完了できずに離脱してしまうことがあるでしょう。 こうした事態を未然に防ぐために欠かせないのが、パフォーマンステストです。ただし、こうした障害...
「テスト項目が多すぎて時間が足りず、結局バグを見逃してしまう…」そんな経験はありませんか? アプリケーションの各機能には、それぞれ重要性や障害が起きたときの影響度が異なります。頻繁に変更が入る部分もあれば、ビジネスの根幹を支える機能もあります。だからこそ、すべてを網羅的にテストするより、本当に重要...
最も使いたいその瞬間にモバイルアプリが落ちる──これほど不便なことはありません。私たちは友人とのやり取りから仕事の管理まで、あらゆるシーンでモバイルアプリを活用しています。だからこそ、アプリに不安定さを感じたユーザーは、すぐに離れていってしまうのです。 実際、最近のモバイルアプリの安定性に関するレポ...