Platforms and Services: Understanding the Resurgence of Apple
Michael A. Cusumano
Combining new consumer devices and Internet platforms with online services and content is proving to be a successful strategy.
Managing Software Development in Globally Distributed Teams
Surveying the basic elements needed for globally distributed teams to function smoothly and efficiently.
Extreme Programming Compared with Microsoft-Style Iterative Development
Highlighting the similarities---although they might be superficial in some cases---in software development practices.
The Changing Labyrinth of Software Pricing
Exploring the malleable revenue pathways among the different varieties of pricing strategies.
What Road Ahead For Microsoft the Company?
Mapping the critical decisions involved in building the next version of the software company.
Envisioning the Future of India’s Software Services Business
Forecasting coming challenges for Indian software companies.
What Road Ahead For Microsoft and Windows?
Untangling the snarled history of the frequently delayed Windows operating system.
Where Does Russia Fit Into the Global Software Industry?
Exploring how Russia's nascent software industry measures up to other countries.
Software in Ireland: A Balance of Entrepreneurship And...Lifestyle Management?
A unique set of circumstances contributes to the recent success of the Irish software industry.
The Puzzle of Japanese Software
Searching for answers to the many questions of software production.
Shape the Future of Computing
ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.
Get Involved