out the creation of these programs in a virtual environment. The four work at home and are connected to each other and to the company by email, telephone, and conference software. Formal, onsite meetings among all of the programmers take place only a few times a year, although the workers sometimes meet informally outside of these scheduled occasions. Here is some background on the four