We have been applying the stakeholder win-win approach to software engineer
ing education. The key stakeholders we are trying to simultaneously satisfy
are the students; the industry recipients of our graduates; the software e
ngineering community as parties interested in improved practices; and ourse
lves as instructors and teaching assistants. In order to satisfy the object
ives or win conditions of these stakeholders, we have formed a strategic al
liance with the USC Libraries to have software engineering student teams wo
rk with Library clients to define, develop, and transition USC digital libr
ary applications into operational use. This adds another set of key stakeho
lders: the Library clients of our class projects. This paper summarizes our
experience in developing, conducting, and iterating the course. It conclud
es by evaluating the degree to which we have been able to meet the stakehol
der-determined course objectives.