Automation is an essential component of agile development. This is especially evident where testing is concerned. At the end of each iteration, sprint, or release, our working product is expected to be of shippable quality, even in its embryonic stages. Traditional development methods push system and acceptance testing to the end of the release cycle. This back-end testing is typically manually intensive, possibly supplemented by the use of semiautomated tools.
Don’t have a login?
Make one! It’s free and gives you access to all Cutter research.