テスト

AIエージェント時代に、テスト駆動開発(TDD)は「ガードレール」になる【t_wada×やっとむ対談】

AIをどう導入し、どう使いこなすか。「生成AIによるコーディングとテスト駆動開発(TDD)」をメインテーマに和田卓人さん(@t_wada)とやっとむさん(@yattom)が対談。TDDの意義や、チームでAIを活用するための現実的な視点を掘り下げます。

フィーチャーフラグの活用と現場リサーチにより、リリース後のユーザー行動をプロダクト改善につなげる〈続・継続的テストモデル〉

ソフトウェア開発におけるテストは実装後のフェーズではなく、常に行うことができる活動(アクティビティ)です。リリース後に実践できる現場リサーチ(ユーザー行動の観察)とフィーチャーフラグの活用について、継続的テストモデル(Continuous Testing)…

コードを書き始める前からテストをずっと考える ─ 継続的テストモデルとシフトレフトなテスト活動をアジャイルにどう取り入れるか

ソフトウェア開発におけるテストについて「実装の後に行う確認作業」といったイメージを持つ方も多いでしょう。ソフトウェアに不具合の混入を防ぐには、もっと早くコードを書き始める前からテストについて考えることが必要です。ここでは継続的テストモデル…

テスト駆動開発のはじめの一歩|t_wadaさんに聞く1人で始める自動テストのコツと考え方

自動テストや、テストファースト、そしてテスト駆動開発といった手法は一人でも、そしてアジャイルな開発環境でなくとも始められます。では、これらの手法を一人で始め、理解を深めていくためにはどのような考え方が必要になるでしょうか。テスト駆動開発の…