October 2006 - Vol. 49 No. 10
Features
Envisioning the Future of India’s Software Services Business
Top 10 Downloads from ACM’s Digital Library
IBM’s Pragmatic Embrace of Open Source
Ambidextrous Coping Strategies in Globally Distributed Software Development Projects
Can Distributed Software Development Be Agile?
Aligning IT Components to Achieve Agility in Globally Distributed System Development
Dependency Forecasting in the Distributed Agile Organization
Globally Distributed Software Development and Pair Programming
Toward Nature-Inspired Computing
Building Objects out of Plato: Applying Philosophy, Symbolism, and Analogy to Software Design
Why Spoofing Is Serious Internet Fraud
Studying the Current Status of Technology Adoption
Virtual Machines, Virtual Security?