A common term mentioned in testing circles over the last few years is the concept of ‘Shift Left’, more precisely it is the idea that testing should be done earlier in the software development life cycle. The ‘Shift left’ concept is nothing new, starting with iterative development and now with the rise in popularity of Agile, modern applications these days typically consist of more and more building blocks, small self-contained components developed, tested and delivered every few weeks.
Developing an application in small bite-size morsels means that testing is no longer waiting on development to finish, as each user story is developed, it can be tested, meaning that any issues can be uncovered early and are cheaper and easier to resolve.
In This Chapter |
See Also |