Virtualization technology is transforming the IT landscape and holds
significant promise for those looking to maximize hardware utilization as
well as reduce the time associated with provisioning and administering
separate physical systems. According to the Yankee Group, today more than 60%
of enterprises have implemented virtualization technology - and by the end of
2007 that figure is expected to increase to 90%.
Software development organizations are also reaping the benefits of
virtualization, leveraging virtual lab environments to reduce test equipment
costs, slash test cycle times, and increase the quality of the applications
and systems they deliver.
The highly dynamic nature of software development often requires operation on
multiple technology platforms, opera... (more)
All too often quality is an afterthought in the application lifecycle.
Ever-changing requirements, the pressure of increasingly short release
cycles, and factors such as distributed development compound the complexity
involved in effectively managing quality practices across application
lifecycle activities. They also cast the ineffectiveness of addressing
quality at the end of the cycle... (more)