this article we examine the use of virtual environments in support of software process modeling and execution. We begin in the next section by briefly reviewing the domain of software process in terms of its primitive concepts of activities, agents, artifacts, resources, and products. We then describe in Section 3 the central concepts found in MUDs, concentrating on the features present in one very popular MUD called LambdaMOO [Curtis 1997]. There are a variety of possible metaphors that can serve to capture software processes within MUDs. These are explored in Section 4. The implementation of one of the metaphors in a system called Promo is described in Section 5. Section 6 provides several interesting and important lower-level details of the Promo implementation. An example software process drawn from the literature is used in Section 7 to illustrate the modeling features of Promo; further details of the example are provided in Appendix A. We conclude with a summary and a look at future work.