テスト
ソフトウェア開発におけるテストは実装後のフェーズではなく、常に行うことができる活動(アクティビティ)です。リリース後に実践できる現場リサーチ(ユーザー行動の観察)とフィーチャーフラグの活用について、継続的テストモデル(Continuous Testing)…
ソフトウェア開発におけるテストについて「実装の後に行う確認作業」といったイメージを持つ方も多いでしょう。ソフトウェアに不具合の混入を防ぐには、もっと早くコードを書き始める前からテストについて考えることが必要です。ここでは継続的テストモデル…
自動テストや、テストファースト、そしてテスト駆動開発といった手法は一人でも、そしてアジャイルな開発環境でなくとも始められます。では、これらの手法を一人で始め、理解を深めていくためにはどのような考え方が必要になるでしょうか。テスト駆動開発の…