This chapter addresses one of the challenges the collaborative virtual environments (CVEs) research community faces which is the lack of a systematic approach to study social interaction in CVEs, determine requirements for CVE systems design, and inform the CVE systems design. It does this by presenting a method for studying multi-user systems in an educational context. The method has been developed as part of the Senet project, which is investigating the use of virtual actors in CVEs for learning. Groupware prototypes are studied in order to identify requirements and design factors for CVEs. The method adopts a rigorous approach for organizing experimental settings, collecting and analysing data, and informing CVE systems design. The analysis part of the method shares many of the Interaction Analysis foci and expands on it by providing a grid-based method of transforming rich qualitative data in a quantitative form. The outcome of this analysis is used for the derivation of design guidelines that can inform the construction of CVEs for learning. The method is described by a third phase of work in the Senet project.