Distributed teams can carry out critical tasks with appropriate decision support technologies. The architecture and detailed design of a Web-based GDSS, called TeamSpirit, are discussed to address the challenges of building a Web-based GDSS. A series of e