Lessons Learned from Teaching Open Source Software Development

TitleLessons Learned from Teaching Open Source Software Development
Publication TypeBook Chapter
Year of Publication2014
AuthorsMorgan, B, Jensen, C
Secondary AuthorsCorral, L, Sillitti, A, Succi, G, Vlasenko, J, Wasserman, AI
Secondary TitleOpen Source Software: Mobile Open Source Technologies
Series TitleIFIP Advances in Information and Communication Technology
PublisherSpringer Berlin Heidelberg
ISBN Number978-3-642-55127-7
Keywordseducation, FOSS, Free/Open Source Software

Free/Open Source Software allows students to learn valuable real world skills and experiences, as well as a create a portfolio to show future employers. However, the learning curve to joining FOSS can be daunting, often leading newcomers to walk away frustrated. Universities therefore need to find ways to provide a structured introduction to students, helping them overcome the barriers to entry. This paper describes two courses taught at two universities, built around a Communities of Practice model, and the lessons learned from these. Suggestions and insights are shared for how to structure and evaluate such courses for maximum effect.

Full Text
Taxonomy upgrade extras: