MSE faculty presented four papers at two international conferences in July
Three papers at the IEEE CSEET conference in Ireland and one at the IADIS e-Learning conference in Portugal. The papers covered topics from Russian education in Software Engineering and game playing to teach SE concepts all the way to the key concepts to sustain an e-Learning program. The abstracts for the papers are provided below. The first three were presented at CSEET and the last one was presented at e-Learning.
Using Games in Software Engineering Education:
The Case for Risk Management
Gil Taran
Carnegie Mellon University
gtaran@cs.cmu.edu
Abstract
An innovative board game was developed at Carnegie Mellon University’s Master in Software Engineering Program to teach risk management concepts. Piloted in two separate courses dealing with software project risk management, the goal of the game was to enhance practical learning and decision making through simulating a software development project. This activity was then compared to others used in the class, specifically lectures and case discussions, to assess its effectiveness in meeting learning objectives. The results clearly demonstrate the advantages of using a game method in teaching software engineering concepts. Findings will discuss how the game compares to other teaching activities in the classroom in terms of conveying relevant information, help in concept understanding and learning enjoyment.
Key Software Engineering Concepts for Project Success:
The Use of “Boot Camp” to Establish
Successful Software Projects
David Root
Mel Rosso-Llopart
Gil Taran
Master of Software Engineering Programs
Institute for Software Research
School of Computer Science
Carnegie Mellon University
Pittsburgh Pa 15213
droot@cs.cmu.edu
,
rosso@cs.cmu.edu
,
gtaran@cs.cmu.edu
Abstract
The use of project initiation techniques is not new to academia or industry. While successfully using “real world” projects to educate software engineers, the Master of Software Engineering (MSE) program at Carnegie Mellon University has learned some key concepts and topics that make software project initiation more successful. We have found that project success is linked to issues surrounding how teams are formed and the specific guidance that they are initially provided. The MSE program uses a concept we call “boot camp” that focuses on some key areas of Software Process issues and Human Communication.
Software Engineering Education in Russia: A Comparative Study of People, Process and Technology a Four Year Perspective
Gil Taran
Mel Rosso-Llopart
Carnegie Mellon University
Abstract
The Master of Software Engineering Program at Carnegie Mellon University initiated in 2003 a software engineering education lecture series in Russia to introduce enduring principles and industry best practices for software development and software project management. Through a system of multi-day corporate/public workshops and a methodology for training local trainers to re-teach the material, the seminars have been successfully attended by practicing engineers from all over Russia, the Ukraine and Belarus. Our experiences of interacting with the Russian software industry provides an in-depth look at how software practitioners and executives in Russia approach issues of dealing with people, process and technology, and how the industry has changed from an educational perspective over the past four years since we had started.
Software Engineering Education in Russia: A Comparative Study of People, Process and Technology a Four Year Perspective
Gil Taran
Mel Rosso-Llopart
Carnegie Mellon University
Abstract
The Master of Software Engineering Program at Carnegie Mellon University initiated in 2003 a software engineering education lecture series in Russia to introduce enduring principles and industry best practices for software development and software project management. Through a system of multi-day corporate/public workshops and a methodology for training local trainers to re-teach the material, the seminars have been successfully attended by practicing engineers from all over Russia, the Ukraine and Belarus. Our experiences of interacting with the Russian software industry provides an in-depth look at how software practitioners and executives in Russia approach issues of dealing with people, process and technology, and how the industry has changed from an educational perspective over the past four years since we had started.
© 2003 Carnegie Mellon
Webmaster
Home
General Information
Admission
Plans Of Study
Curriculum
People
Facilities
Contacts
Login