Return to Article Details A General Framework for Teaching Software Engineering and Improving Collaboration Skills in Multidisciplinary Teams Download Download PDF