Software testing is required to assess the quality of some or all of the work products delivered by the software development lifecycle activities. The testing process itself subsists in the larger perspective of the development lifecycle. [Read more…] about How Do Software Development Lifecycle Activities & Work Products Affect Testing?