Requirement negotiation is one of the very first activities that the student teams have to perform in their project development. In 1996, Ming June Lee’s research  was focused on developing the foundations of the WinWin Requirements Negotiation System, which is driven by the WinWin spiral process model. Three main concerns include multi-stakeholder considerations, change management, and groupware support. He defined the requirements negotiation infrastructure and formal and semi-formal specification of the WinWin requirement negotiation system, i.e. win condition interaction, WinWin artifacts and its relationship, artifact life cycles and system equilibrium. The WinWin Equilibrium Model, as shown in Figure 2, guides the stakeholders to maintain the equilibrium state by negotiating and renegotiating in order to resolve all issues and all active win conditions have corresponding agreements.
Replaced/Superseded by document(s)
At University of Southern California (USC), CSCI577ab is a graduate software engineering course that teaches best software engineering practices and allows students to apply the learned knowledge in developing real-client projects. The class is used as an experimental test-bed to deploy various research tools and approaches for validation of new methods and tools. Various research data have been collected as partial basis for twelve PhD
dissertations. This paper reports how research and education are integrated via project experiments and how the results strengthen future educational experiences.