Virtualization is a modern approach for enhancing a system's ability for sharing system resources to ensure provisioning can readily meet business requirements. Virtualization is used to make a single physical resource to operate as many separate, smaller resources or many smaller resources aggregate together to act as a single bigger resource. In traditional software development, complex systems are built in a sequential, phase-wise manner where all the requirements are gathered at once in the beginning. It is difficult to include stakeholder requirements as they might change due to changing marketing strategies and/or technology conditions. Agile development provides these features for software development. This article discusses different virtualization technologies that can be used in agile product development to adopt market requirements in product development.
IBM Developer Cloud
Matching:
nas
X

Virtualization technologies for agile software development
JeffHebert
Tags: 
storage
paas
server
tcp
iaas
ip
saas
network
san
cloud
das
nas
virtualization
7,291 Views
|