Journal: Communications of the ACM

Volume 49, Issue 10

5 -- 0Diane Crawford. Editorial pointers
11 -- 13Diane Crawford. Forum
15 -- 17Michael A. Cusumano. Envisioning the future of India s software services business
19 -- 20Diane Crawford. Top 10 downloads from ACM s digital library
21 -- 25Pamela Samuelson. IBM s pragmatic embrace of open source
26 -- 34Pär J. Ågerfalk, Brian Fitzgerald. Introduction
35 -- 40Gwanhoo Lee, William H. DeLone, J. Alberto Espinosa. Ambidextrous coping strategies in globally distributed software development projects
41 -- 46Balasubramaniam Ramesh, Lan Cao, Kannan Mohan, Peng Xu. Can distributed software development be agile?
48 -- 54One-Ki Daniel Lee, Probir Banerjee, Kai H. Lim, Kuldeep Kumar, Jos van Hillegersberg, Kwok Kee Wei. Aligning IT components to achieve agility in globally distributed system development
55 -- 56Patrick Wagstrom, James D. Herbsleb. Dependency forecasting in the distributed agile organization
57 -- 58Nick V. Flor. Globally distributed software development and pair programming
59 -- 64Jiming Liu, Kwok Ching Tsui. Toward nature-inspired computing
66 -- 71Ray Giguette. Building objects out of Plato: applying philosophy, symbolism, and analogy to software design
73 -- 75Casey G. Cegielski, Dianne Hall. What makes a good programmer?
76 -- 82Tamara Dinev. Why spoofing is serious internet fraud
83 -- 87Il-Horn Hann, Kai Lung Hui, Yee-Lin Lai, Sang-Yong Tom Lee, Ivan P. L. Png. Who gets spammed?
88 -- 93Pratyush Bharati, Abhijit Chaudhury. Studying the current status of technology adoption
104 -- 0Steven M. Bellovin. Virtual machines, virtual security?