Virtualization technologies for agile software development

Effective utilization of resources for product development with virtualization

From the developerWorks archives

Nageswararao V. Gokavarapu and Shubhendu Banerjee

Date archived: May 14, 2019 | First published: March 08, 2011

Virtualization is a modern approach for enhancing a system's ability
for sharing system resources to ensure provisioning can readily meet business
requirements. Agile development helps us ascertain stakeholder inputs with changing
business and market requirements in software development. This article explains different virtualization technologies that can be used in agile software product development life cycle.

This content is no longer being updated or maintained.
The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some content, steps, or
illustrations may have changed.