Virtual Teams

November/December 2014

IEEE Software magazine cover

Over the past decades, today, and in the future, business contexts in software organizations and the common ways of developing software are changing dramatically. Formation of teams in distributed environments, virtual or not, calls for new ways of working across geographic, temporal, and cultural boundaries. This, however, also requires effective leadership approaches enabled through systems, processes, technology, and people. The authors pulled together this special issue to provide some ideas and strategies for practitioners and open questions for researchers. The Web extra at is an audio recording in which author IEEE Software Multimedia Editor Davide Falessi interviews Laurence Tratt and Adam Welc, guest editors of the magazine's September/October 2014 issue, about the field of programming languages. Read full article »

About IEEE Software

IEEE Software offers pioneering ideas, expert analyses, and thoughtful insights for software professionals who need to keep up with rapid technology change. It's the authority on translating software theory into practice.

Articles from IEEE Software

Process Mass Customization in a Global Software Firm

Process Mass Customization in a Global Software Firm

Ericsson developers applied a general industrial approach to mass customization that focused on four key tactics: adaptive, cosmetic, transparent, and collaborative mass customization. Read full article »

Driving Agile Architecting with Cost and Risk

Driving Agile Architecting with Cost and Risk

Five pieces of advice can help architects become more effective in an agile world without having to implement new methods or frameworks. Read full
article »


Free podcast series: On Computing by Grady Booch, Software Requirements Talk by Jane Cleland-Huang, and Tools of the Trade by Diomidis Spinellis.

Call for Papers:

All IEEE Computer Society magazines are being published in ePub format.


Visit IEEE Software's multimedia page for more podcasts and videos »

Podcast: Software Engineering Radio

Software Engineering icon

Continuous Delivery on Windows with Rachel Laycock and Max Lincoln
Rachel Laycock and Max Lincoln talk with Johannes Thönes about continuous delivery, the practice of frequently pushing changes in code to be working software. Laycock and Lincoln also share their experiences with good and bad tools in .net and Windows.

Video: On Computing

On Computing icon

To Code or Not to Code
Author Grady Booch provides an audio recording of his On Computing column, in which he discusses how much a functioning member of society today should know about computing.

Welcome: Forrest Shull