By Topic

Five years of lessons learned from the Software Engineering course: Adapting best practices for Distributed Software Development

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Neto, C.R.L. ; Reuse in Software Eng. Labs. (RiSE), Brazil ; de Almeida, E.S.

Several companies around the world are using Distributed Software Development (DSD) to reduce costs and some Software Engineering courses are trying to simulate this distributed environment. This paper shows the experience faced by students during five years from the Software Engineering course performed at the Federal University of Pernambuco, Brazil, which the objective was adapting the best practices from traditional development for DSD. Course lectures and materials educate students about software engineering best practices and DSD. The students developed a project organized into a set of work assignments that could be distributed across groups. At the end they learned to communicate and collaborate with each other, and they also believed that the course was helpful to them, which justifies the low number of dropouts. Most of the students, but not all, successfully completed their projects.

Published in:

Collaborative Teaching of Globally Distributed Software Development Workshop (CTGDSD), 2012

Date of Conference:

9-9 June 2012