SlideShare a Scribd company logo
1 of 19
A	
  preliminary	
  analysis	
  of	
  learning	
  awareness	
  in	
  
                      FLOSS	
  projects	
  



           Sara	
  Fernandes,	
  Antonio	
  Cerone,	
  Luis	
  Barbosa
Aim	
  &	
  Overview	
  

Aim	
  
        Understand how contributors learn and whether they recognize the learning process they
      experience 	
  


Overview	
  
          Approach	
  
          QuesBonnaire	
  
          ParBal	
  Results	
  –	
  Case	
  studies	
  
          Conclusions	
  and	
  future	
  work	
  




      United Nations University - International Institute for Software Technology
Approach	
  

Free	
  /	
  Libre	
  Open	
  Source	
  SoHware	
  (FLOSS)	
  CommuniBes	
  	
  


     Heterogeneous	
  groups	
  of	
  independent	
  volunteers,	
  who	
  interact	
  even	
  if	
  driven	
  by	
  different	
  moBvaBons	
  

     Provides	
  an	
  example	
  of	
  peer	
  producBon,	
  based	
  on	
  collaboraBve,	
  social	
  modes	
  of	
  interacBon	
  and	
  
     knowledge	
  exchange.	
  




                                                  Raise a number of relevant questions.




     United Nations University - International Institute for Software Technology
Approach	
  

  Examples	
  of	
  quesBons:	
  

	
  	
  	
  In	
  what	
  sense	
  contributors	
  to	
  FLOSS	
  projects	
  learn	
  through	
  collaboraBon	
  and	
  collaborate	
  while	
  learning?	
  

  	
  Do	
  FLOSS	
  contributors	
  recognize	
  their	
  FLOSS	
  communiBes	
  as	
  possible	
  learning	
  environment?	
  

   Do	
  the	
  acBviBes	
  performed	
  in	
  a	
  FLOSS	
  community	
  enable	
  knowledge	
  sharing	
  and	
  collaboraBve	
  learning	
  
          experiences?	
  	
  


     FLOSS communities collaborate in a wide range of activities, which are by no means restricted to
     software development:
          • Exchange information
          • Reciprocal support and technical assistance
          • Planning
          • Code review
          • Testing
          • Etc.


        United Nations University - International Institute for Software Technology
Approach	
  



  1.  How do people learn and produce knowledge?



   2. How communities collaborate and work to solve problems while performing these activities.




  United Nations University - International Institute for Software Technology
Approach	
  


 FLOSS can be regarded as an instantiation of Common-based Peer Production model (CBPP)*




 * Refers to the collaborative efforts based on sharing information and outcomes of a large
 number of people working incrementally on a problem.



  *Constitutes a new model of economic production based on a theory where “




   Yochai Benkler, who first introduced the CBPP model, considered FLOSS




  United Nations University - International Institute for Software Technology
Approach	
  

 Common-based Peer Production model (CBPP) have 4 key characteristics



  1.    Motivation – where individuals are not driven by money to work on a project;



  2.    Chunking – where many individuals work incrementally and asynchronously on a problem



  3. Multi-disciplinary – where peer-production projects include a large number of contributors,
  complementing expertise and solving problems


  4.    Integration - of successful peer-production products


 FLOSS can be considered as the prime example of CBPP


  United Nations University - International Institute for Software Technology
Approach	
  


  3 preliminary case studies indicating the potential positive impact of membership of a FLOSS
  community on the contributor’s learning process




            FLOSS communities provide valuable, though partial, source of information




                                                         Questionnaire




  United Nations University - International Institute for Software Technology
QuesBonnaire	
  

                – Long term participation in FLOSS projects can have a positive effect in the
contributor’s learning process



     – Understand how contributors learn and whether they recognize the learning
 process they experience



 This questionnaire is focused on gathering evidence relative to questions like the contributor’s
 ability to interact with other contributors, own achievements, doubts, etc…




  United Nations University - International Institute for Software Technology
QuesBonnaire	
  

3 set of questions:



       •  emographic data
        D



       •  ontribution to FLOSS
        C



       •  LOSS as a learning context
        F




   United Nations University - International Institute for Software Technology
QuesBonnaire	
  –	
  Demographic	
  Data




  United Nations University - International Institute for Software Technology
QuesBonnaire	
  –	
  ContribuBon	
  to	
  FLOSS




  United Nations University - International Institute for Software Technology
QuesBonnaire	
  –	
  FLOSS	
  as	
  a	
  learning	
  context




  United Nations University - International Institute for Software Technology
ParBal	
  Results	
  –	
  Case	
  Studies


  PhD student
  Male
  PERL, Parrot and Debian


  Parrot project
  Became part of this project as a tester
  The community communicate through wikis, forums and chats


  He was able to develop skills as a developer, programmer, code reviewer
  FLOSS project community has a relevant role in his learning experience
  For him the community “has a lot of knowledge that can externalized and shared”


   FLOSS projects can have a positive effect in contributor’s learning process




  United Nations University - International Institute for Software Technology
ParBal	
  Results	
  –	
  Case	
  Studies


  Software developer
  Male
  Bigodejs, Plone and Django


  Plone project
  Became part of this project as an observer.
  The community communicate through mailing lists


  He was able to develop skills as a tester, programmer, code analysis.
  FLOSS project community has a relevant role in his learning experience
  For him “FLOSS projects can be regarded as complement to formal education”


   FLOSS projects can have a positive effect in contributor’s learning process




  United Nations University - International Institute for Software Technology
ParBal	
  Results	
  –	
  Case	
  Studies


  PhD in Computer Science
  Male
  PERL Dancer


  PERL Dancer project
  Became part of this project as an observer
  The community communicate through wikis, mailing lists and chats


  He was able to develop skills as a tester, programmer, code reviewer
  FLOSS project community has a relevant role in his learning experience



   FLOSS communities could be regarded as educational communities, since they provide a
   platform for learning technologies , as well as technical and social skills



  United Nations University - International Institute for Software Technology
Conclusion	
  and	
  Future	
  Work


  Goal: Understand whether and to which extend participation in FLOSS projects may effectively
  contribute to the individual’s learning process



  FLOSS communities provide experiences that can be regarded as valuable complements to
  formal education


  Knowledge sharing occurs naturally and easily



  Regard their participation in FLOSS project as learning experiences




  United Nations University - International Institute for Software Technology
Conclusion	
  and	
  Future	
  Work


  Improve the questionnaire




  Apply it to a significant sample of FLOSS contributors




  United Nations University - International Institute for Software Technology
Thank	
  you!	
  




United Nations University - International Institute for Software Technology

More Related Content

What's hot

One To One Connected Classrooms
One To One Connected ClassroomsOne To One Connected Classrooms
One To One Connected Classrooms
Nancy Caramanico
 
Open online courses call for papers sept11
Open online courses call for papers sept11Open online courses call for papers sept11
Open online courses call for papers sept11
Rita Kop
 
Lo teaching techniques
Lo teaching techniquesLo teaching techniques
Lo teaching techniques
olympia
 

What's hot (19)

Social Networking for Language Education and the Making Of
Social Networking for Language Education and the Making OfSocial Networking for Language Education and the Making Of
Social Networking for Language Education and the Making Of
 
Faculty migration from text-based to media-rich content: crowdsourcing the me...
Faculty migration from text-based to media-rich content: crowdsourcing the me...Faculty migration from text-based to media-rich content: crowdsourcing the me...
Faculty migration from text-based to media-rich content: crowdsourcing the me...
 
QA in e-Learning and Open Educational Resources (OER)
QA in e-Learning and Open Educational Resources (OER)QA in e-Learning and Open Educational Resources (OER)
QA in e-Learning and Open Educational Resources (OER)
 
E-learning 2.0
E-learning 2.0E-learning 2.0
E-learning 2.0
 
One To One Connected Classrooms
One To One Connected ClassroomsOne To One Connected Classrooms
One To One Connected Classrooms
 
Using Web Tools To Enhance Teaching & Learning
Using Web Tools To Enhance Teaching & LearningUsing Web Tools To Enhance Teaching & Learning
Using Web Tools To Enhance Teaching & Learning
 
Slides - Leveraging institutional open practices to promote access- AVU Confe...
Slides - Leveraging institutional open practices to promote access- AVU Confe...Slides - Leveraging institutional open practices to promote access- AVU Confe...
Slides - Leveraging institutional open practices to promote access- AVU Confe...
 
Intercultural
InterculturalIntercultural
Intercultural
 
TalkTech: An Exploration of Technology Trends, Digital Media, and Culture...
TalkTech:   An Exploration of Technology Trends, Digital Media, and Culture...TalkTech:   An Exploration of Technology Trends, Digital Media, and Culture...
TalkTech: An Exploration of Technology Trends, Digital Media, and Culture...
 
Using Social Media to Engage your Students
Using Social Media to Engage your StudentsUsing Social Media to Engage your Students
Using Social Media to Engage your Students
 
Podcasting for Secondary Teachers
Podcasting for Secondary TeachersPodcasting for Secondary Teachers
Podcasting for Secondary Teachers
 
An Analysis of Different MOOC Environments from the Students’ Perspective , e...
An Analysis of Different MOOC Environments from the Students’ Perspective , e...An Analysis of Different MOOC Environments from the Students’ Perspective , e...
An Analysis of Different MOOC Environments from the Students’ Perspective , e...
 
Open online courses call for papers sept11
Open online courses call for papers sept11Open online courses call for papers sept11
Open online courses call for papers sept11
 
Lo teaching techniques
Lo teaching techniquesLo teaching techniques
Lo teaching techniques
 
Rita kop thesis may10
Rita kop thesis may10Rita kop thesis may10
Rita kop thesis may10
 
Greek Evaluation
Greek EvaluationGreek Evaluation
Greek Evaluation
 
Saaste Presentation 01july2009
Saaste Presentation 01july2009Saaste Presentation 01july2009
Saaste Presentation 01july2009
 
Comenius Blog Project
Comenius Blog ProjectComenius Blog Project
Comenius Blog Project
 
Media and Information Literacy (MIL) - 9. Current and Future Trends in Media ...
Media and Information Literacy (MIL) - 9. Current and Future Trends in Media ...Media and Information Literacy (MIL) - 9. Current and Future Trends in Media ...
Media and Information Literacy (MIL) - 9. Current and Future Trends in Media ...
 

Viewers also liked (7)

Who Okay
Who OkayWho Okay
Who Okay
 
GPRS PINOY DEALER PACKAGE PRESENTATION by GPRS GLOBAL PINOY REMITTANCE SERVIC...
GPRS PINOY DEALER PACKAGE PRESENTATION by GPRS GLOBAL PINOY REMITTANCE SERVIC...GPRS PINOY DEALER PACKAGE PRESENTATION by GPRS GLOBAL PINOY REMITTANCE SERVIC...
GPRS PINOY DEALER PACKAGE PRESENTATION by GPRS GLOBAL PINOY REMITTANCE SERVIC...
 
робочий стіл на власний смак
робочий стіл на власний смакробочий стіл на власний смак
робочий стіл на власний смак
 
Social media for business www.mintsocialmedia.com
Social media for business   www.mintsocialmedia.comSocial media for business   www.mintsocialmedia.com
Social media for business www.mintsocialmedia.com
 
GLOBAL DEALER PACKAGE PRESENTATION by GPRS Global Pinoy Remittance Services P...
GLOBAL DEALER PACKAGE PRESENTATION by GPRS Global Pinoy Remittance Services P...GLOBAL DEALER PACKAGE PRESENTATION by GPRS Global Pinoy Remittance Services P...
GLOBAL DEALER PACKAGE PRESENTATION by GPRS Global Pinoy Remittance Services P...
 
2.b.c.a.syllabus
2.b.c.a.syllabus2.b.c.a.syllabus
2.b.c.a.syllabus
 
бази даних 1
бази даних 1бази даних 1
бази даних 1
 

Similar to A preliminary analysis of learning awareness in floss projects

C-SAP e-learning forum: Developing student-centred international communication
C-SAP e-learning forum: Developing student-centred international communicationC-SAP e-learning forum: Developing student-centred international communication
C-SAP e-learning forum: Developing student-centred international communication
CSAPSubjectCentre
 
C-~SAP e-learning forum: Developing student-centred international communication
C-~SAP e-learning forum: Developing student-centred international communicationC-~SAP e-learning forum: Developing student-centred international communication
C-~SAP e-learning forum: Developing student-centred international communication
CSAPOER
 
Personal dashboards for individual learning and project awareness in social s...
Personal dashboards for individual learning and project awareness in social s...Personal dashboards for individual learning and project awareness in social s...
Personal dashboards for individual learning and project awareness in social s...
Wolfgang Reinhardt
 
Free and Open Source Software Development of IT Systems .docx
Free and Open Source Software Development of  IT Systems  .docxFree and Open Source Software Development of  IT Systems  .docx
Free and Open Source Software Development of IT Systems .docx
hanneloremccaffery
 
Innovative use of Web 2.0 for an inclusive life-long learning
Innovative use of Web 2.0 for an inclusive life-long learningInnovative use of Web 2.0 for an inclusive life-long learning
Innovative use of Web 2.0 for an inclusive life-long learning
EDEN Digital Learning Europe
 
Expanding pre-service teacher critical thinking through google wave
Expanding pre-service teacher critical thinking through google waveExpanding pre-service teacher critical thinking through google wave
Expanding pre-service teacher critical thinking through google wave
Ozgur Pala
 

Similar to A preliminary analysis of learning awareness in floss projects (20)

Higher Education in the Open Source Ecosystem
Higher Education in the Open Source EcosystemHigher Education in the Open Source Ecosystem
Higher Education in the Open Source Ecosystem
 
OpenSE Introduction
OpenSE IntroductionOpenSE Introduction
OpenSE Introduction
 
User perspectives on open, social network-based (language) learning and teaching
User perspectives on open, social network-based (language) learning and teachingUser perspectives on open, social network-based (language) learning and teaching
User perspectives on open, social network-based (language) learning and teaching
 
calico2009
calico2009calico2009
calico2009
 
C-SAP e-learning forum: Developing student-centred international communication
C-SAP e-learning forum: Developing student-centred international communicationC-SAP e-learning forum: Developing student-centred international communication
C-SAP e-learning forum: Developing student-centred international communication
 
C-~SAP e-learning forum: Developing student-centred international communication
C-~SAP e-learning forum: Developing student-centred international communicationC-~SAP e-learning forum: Developing student-centred international communication
C-~SAP e-learning forum: Developing student-centred international communication
 
Faapi 2010
Faapi 2010Faapi 2010
Faapi 2010
 
Personal dashboards for individual learning and project awareness in social s...
Personal dashboards for individual learning and project awareness in social s...Personal dashboards for individual learning and project awareness in social s...
Personal dashboards for individual learning and project awareness in social s...
 
Community and identity in Open Educational Practice (OEP): insights from an e...
Community and identity in Open Educational Practice (OEP): insights from an e...Community and identity in Open Educational Practice (OEP): insights from an e...
Community and identity in Open Educational Practice (OEP): insights from an e...
 
openSE – open educational framework for computer science Software Engineering
openSE – open educational framework for computer science Software EngineeringopenSE – open educational framework for computer science Software Engineering
openSE – open educational framework for computer science Software Engineering
 
Free and Open Source Software Development of IT Systems .docx
Free and Open Source Software Development of  IT Systems  .docxFree and Open Source Software Development of  IT Systems  .docx
Free and Open Source Software Development of IT Systems .docx
 
Collaborative Learning & Technology: Scaffolding for Group Work in Online Cou...
Collaborative Learning & Technology: Scaffolding for Group Work in Online Cou...Collaborative Learning & Technology: Scaffolding for Group Work in Online Cou...
Collaborative Learning & Technology: Scaffolding for Group Work in Online Cou...
 
Beyond the Open Educational Resource move – towards Open and Participatory Le...
Beyond the Open Educational Resource move – towards Open and Participatory Le...Beyond the Open Educational Resource move – towards Open and Participatory Le...
Beyond the Open Educational Resource move – towards Open and Participatory Le...
 
Floss in technology enhanced learning
Floss in technology enhanced learningFloss in technology enhanced learning
Floss in technology enhanced learning
 
The integrative learning design framework
The integrative learning design frameworkThe integrative learning design framework
The integrative learning design framework
 
Case Studies
Case StudiesCase Studies
Case Studies
 
Innovative use of Web 2.0 for an inclusive life-long learning
Innovative use of Web 2.0 for an inclusive life-long learningInnovative use of Web 2.0 for an inclusive life-long learning
Innovative use of Web 2.0 for an inclusive life-long learning
 
Expanding pre-service teacher critical thinking through google wave
Expanding pre-service teacher critical thinking through google waveExpanding pre-service teacher critical thinking through google wave
Expanding pre-service teacher critical thinking through google wave
 
Expanding pre service teacher critical thinking through google wave
Expanding pre service teacher critical thinking through google waveExpanding pre service teacher critical thinking through google wave
Expanding pre service teacher critical thinking through google wave
 
Larc2009
Larc2009Larc2009
Larc2009
 

Recently uploaded

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Recently uploaded (20)

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 

A preliminary analysis of learning awareness in floss projects

  • 1. A  preliminary  analysis  of  learning  awareness  in   FLOSS  projects   Sara  Fernandes,  Antonio  Cerone,  Luis  Barbosa
  • 2. Aim  &  Overview   Aim   Understand how contributors learn and whether they recognize the learning process they experience   Overview   Approach   QuesBonnaire   ParBal  Results  –  Case  studies   Conclusions  and  future  work   United Nations University - International Institute for Software Technology
  • 3. Approach   Free  /  Libre  Open  Source  SoHware  (FLOSS)  CommuniBes     Heterogeneous  groups  of  independent  volunteers,  who  interact  even  if  driven  by  different  moBvaBons   Provides  an  example  of  peer  producBon,  based  on  collaboraBve,  social  modes  of  interacBon  and   knowledge  exchange.   Raise a number of relevant questions. United Nations University - International Institute for Software Technology
  • 4. Approach   Examples  of  quesBons:        In  what  sense  contributors  to  FLOSS  projects  learn  through  collaboraBon  and  collaborate  while  learning?    Do  FLOSS  contributors  recognize  their  FLOSS  communiBes  as  possible  learning  environment?   Do  the  acBviBes  performed  in  a  FLOSS  community  enable  knowledge  sharing  and  collaboraBve  learning   experiences?     FLOSS communities collaborate in a wide range of activities, which are by no means restricted to software development: • Exchange information • Reciprocal support and technical assistance • Planning • Code review • Testing • Etc. United Nations University - International Institute for Software Technology
  • 5. Approach   1.  How do people learn and produce knowledge? 2. How communities collaborate and work to solve problems while performing these activities. United Nations University - International Institute for Software Technology
  • 6. Approach   FLOSS can be regarded as an instantiation of Common-based Peer Production model (CBPP)* * Refers to the collaborative efforts based on sharing information and outcomes of a large number of people working incrementally on a problem. *Constitutes a new model of economic production based on a theory where “ Yochai Benkler, who first introduced the CBPP model, considered FLOSS United Nations University - International Institute for Software Technology
  • 7. Approach   Common-based Peer Production model (CBPP) have 4 key characteristics 1. Motivation – where individuals are not driven by money to work on a project; 2. Chunking – where many individuals work incrementally and asynchronously on a problem 3. Multi-disciplinary – where peer-production projects include a large number of contributors, complementing expertise and solving problems 4. Integration - of successful peer-production products FLOSS can be considered as the prime example of CBPP United Nations University - International Institute for Software Technology
  • 8. Approach   3 preliminary case studies indicating the potential positive impact of membership of a FLOSS community on the contributor’s learning process FLOSS communities provide valuable, though partial, source of information Questionnaire United Nations University - International Institute for Software Technology
  • 9. QuesBonnaire   – Long term participation in FLOSS projects can have a positive effect in the contributor’s learning process – Understand how contributors learn and whether they recognize the learning process they experience This questionnaire is focused on gathering evidence relative to questions like the contributor’s ability to interact with other contributors, own achievements, doubts, etc… United Nations University - International Institute for Software Technology
  • 10. QuesBonnaire   3 set of questions: •  emographic data D •  ontribution to FLOSS C •  LOSS as a learning context F United Nations University - International Institute for Software Technology
  • 11. QuesBonnaire  –  Demographic  Data United Nations University - International Institute for Software Technology
  • 12. QuesBonnaire  –  ContribuBon  to  FLOSS United Nations University - International Institute for Software Technology
  • 13. QuesBonnaire  –  FLOSS  as  a  learning  context United Nations University - International Institute for Software Technology
  • 14. ParBal  Results  –  Case  Studies PhD student Male PERL, Parrot and Debian Parrot project Became part of this project as a tester The community communicate through wikis, forums and chats He was able to develop skills as a developer, programmer, code reviewer FLOSS project community has a relevant role in his learning experience For him the community “has a lot of knowledge that can externalized and shared” FLOSS projects can have a positive effect in contributor’s learning process United Nations University - International Institute for Software Technology
  • 15. ParBal  Results  –  Case  Studies Software developer Male Bigodejs, Plone and Django Plone project Became part of this project as an observer. The community communicate through mailing lists He was able to develop skills as a tester, programmer, code analysis. FLOSS project community has a relevant role in his learning experience For him “FLOSS projects can be regarded as complement to formal education” FLOSS projects can have a positive effect in contributor’s learning process United Nations University - International Institute for Software Technology
  • 16. ParBal  Results  –  Case  Studies PhD in Computer Science Male PERL Dancer PERL Dancer project Became part of this project as an observer The community communicate through wikis, mailing lists and chats He was able to develop skills as a tester, programmer, code reviewer FLOSS project community has a relevant role in his learning experience FLOSS communities could be regarded as educational communities, since they provide a platform for learning technologies , as well as technical and social skills United Nations University - International Institute for Software Technology
  • 17. Conclusion  and  Future  Work Goal: Understand whether and to which extend participation in FLOSS projects may effectively contribute to the individual’s learning process FLOSS communities provide experiences that can be regarded as valuable complements to formal education Knowledge sharing occurs naturally and easily Regard their participation in FLOSS project as learning experiences United Nations University - International Institute for Software Technology
  • 18. Conclusion  and  Future  Work Improve the questionnaire Apply it to a significant sample of FLOSS contributors United Nations University - International Institute for Software Technology
  • 19. Thank  you!   United Nations University - International Institute for Software Technology