テスト自動化は、使用しているツールや実行しているテストの数で評価されがちです。しかし、真のインパクトは、自動化をいかに思慮深く活用するかによって生まれます。「Automation in Testing」の原則は、もともと自動化の表面的な使い方から脱却し、戦略・作成・活用・教育を通じて、テストを真に支える形で自動化を活かすことへと焦点を移すために考案されたものです。本キーノートでは、AI、複雑化するシステム、そして新しい働き方が既存のテスト自動化のアプローチに疑問を投げかけている今日のソフトウェアの世界において、Richard 氏がこれらの原則を改めて見つめ直します。
Richard 氏は、これらの原則がすでに多くのチームにおいて、優れたテスト成果、より強固なコラボレーション、そしてテスト自動化がもたらす価値への深い理解の実現にどのように貢献してきたかを探ります。また、これらの原則が軽視されてきた事例から得られた教訓や業界での知見も共有し、「自動化を導入すること」と「自動化によってインパクトを生み出すこと」の間にあるギャップを率直に紐解きます。
こうした振り返りを踏まえ、Richard 氏は、今日のテストの課題、そして近い将来に訪れる課題に向けて新たに練り直した原則を紹介します。これらの原則は、テスト自動化に取り組む際のマインドセットを支え、そのインパクトを評価・最大化するためのものです。自動化が開発チームを支えるだけでなく、真のビジネス価値をもたらすことを確かなものにしてくれるでしょう。
本講演から得られること
セッション終了時、参加者は以下のことができるようになります。
- 元来の「Automation in Testing」の原則が、現代のソフトウェアチームにおけるテストの有効性、チームのコラボレーション、そして自動化の価値に対する認識にどのような影響を与えているかを分析する
- これらの原則が守られた、あるいは軽視されたことでテスト成果に影響が及んだ実際の事例を評価し、自動化の導入と意味のあるインパクトとの間にあるギャップを特定する
- 新しい「Automation in Testing」の原則を自身の現場に適用し、開発チームとビジネスの双方に対する自動化のインパクトを最大化する