Newcomer Developers to Open Source: Problems and Perspectives. Igor Steinmacher
|
|
|
- Francis Banks
- 9 years ago
- Views:
Transcription
1 1 Newcomer Developers to Open Source: Problems and Perspectives Igor Steinmacher
2 2 About Me BSc. Computer Science (UEM 2002[3]) MSc. Computer Science (UFRGS 2005) PhD. Computer Science (IME/USP 2015) UTFPR-Campo Mourão PCC/UEM Member of the Research Group on Information Systems (UEM) Software Engineering and Collaborative Systems Research Group (IME/USP) Software Engineering and Collaborative Systems Lab (UTFPR)
3 3 About Me A bit of Collaborative Work and Social Computing A bit of Software Engineering
4 4 Background Software Engineering Social intensive discipline Human interaction and collaboration
5 5 Context Open source Open Collaboration Community
6 6 Context Open collaboration communities leverage and depend on new contributors Innovation Sustainability Ideally, open collaboration communities present a low barrier to entry However
7 7 Context Newcomers are susceptible to several barriers when they are onboarding Learning curve Coordination Communication Cooperation
8 8 Context Open Source Software projects Newcomers are usually developers willing to place a contribution Delivering a contribution is a complex, multi-step process Multiple steps multiple barriers increase chance to giving up
9 9 My interests Development Process in Community-based OSS Projects Newcomers to Open Source Software Mining Software Repositories Role of incentives on newcomers motivation Tools to support newcomers Impact of social coding environments Gamification as a way to motivate and retain Teaching Open Source Software
10 10 Newcomers to OSS STEINMACHER, I.; CONTE, T.; REDMILES, D.F.; GEROSA, M.A.. Social Barriers Faced by Newcomers Placing Their First Contribution in Open Source Software Projects. In: The 18th ACM Conference on Computer-Supported Cooperative Work and Social Computing (CSCW 2015). ACM, p [PDF]
11 11 Newcomers to OSS STEINMACHER, Igor; WIESE, Igor; CONTE, Tayana U.; GEROSA, Marco Aurélio. Increasing the self-efficacy of newcomers to Open Source Software projects. In: Proceedings of the 29th Brazilian Symposium on Software Engineering, v. 1. [PDF]
12 12 Newcomers to OSS Finding and documenting Patterns of solutions based on the barriers model Building a new version of FLOSScoach Become a study-bed for strategies to support newcomers Partnership with IME/USP and UnB (Portal SPB) Automatically feed the portal using NLP Post-doc: Christoph Treude (@IME/USP)
13 13 Google Summer of Code How extrinsic incentives ($$$) from GSoC influence the onboard and retention? Motivation? What are projects expecting? SILVA, J.; WIESE, I.; STEINMACHER, I.; GEROSA, M.A. Pagamento Atrai Colaboradores de Longo Prazo ou Prestadores de Serviço? Uma Investigação Inicial sobre o Google Summer of Code In: Simpósio Brasileiro de Sistemas Colaborativos (SBSC 2015). [PDF]
14 14 Gamificação de ambiente de Foster the onboarding of students in OSS projects software livre Integration with teaching (open source) software development Portfolio building (internships) Parceria com CCSL (possível com Portal SPB)
15 15 Women in Open Source Genre differences in joining process Role of support groups (WoMoz, RailsGirls, MNT etc.)
16 16 Social Coding Environments Migration to Social Coding Environment on Developers Behavior Is there a different behavior? Do projects receive contributions from more contributors? What make these environments more prone to receiving contributions?
17 17 Social Coding Environments New behaviour detected Casual Contributors (Drive-by) What motivates single contributors? Ecosystems/Ecology (or System-of-System) relationship? RAMOS, Felipe V.; CHAVES, Ana Paula; GEROSA, Marco Aurélio; STEINMACHER, Igor. Um estudo exploratório sobre contribuições casuais em projetos de software livre: caso do projeto LibreOffice. In: Anais do IX WDES, [PDF]
18 18 Other interest areas Prediction Models Feature location (find an artifact based on historical data) Socialization opportunities Qualitative Research Teaching Open Source Software How to use it in CS Curriculum? How to benefit from OSS experience in classroom/university?
19 19 Questions? Doubts? Feel free to reach me
SBSC 2012 2012 Brazilian Symposium on Collaborative Systems
SBSC 2012 2012 Brazilian Symposium on Collaborative Systems São Paulo, Brazil 15-18 October 2012 Conference Information Papers by Session Papers by Author Getting Started Search Trademarks Edited by Hugo
Do Onboarding Programs Work?
Do Onboarding Programs Work? Adriaan Labuschagne and Reid Holmes School of Computer Science University of Waterloo Waterloo, ON, Canada alabusch,[email protected] Abstract Open source software systems
Preliminary empirical identification of barriers faced by newcomers to Open Source Software projects
Preliminary empirical identification of barriers faced by newcomers to Open Source Software projects Igor Steinmacher, Ana Paula Chaves DACOM UTFPR Campo Mourão, PR Brazil {igorfs, anachaves}utfpr.edu.br
(` Online Read Introduo ao Disciplined Agile Delivery: A Pequena Jornada de um Time gil do Scrum ao Continuous Delivery (Portuguese...
(` Online Read Introduo ao Disciplined Agile Delivery: A Pequena Jornada de um Time gil do Scrum ao Continuous Delivery (Portuguese... to get free ebooks ID:ruojde Click Here to Read Introduo ao Disciplined
ENERGY EFFICIENCY IN PRODUCTION ENGINEERING COURSES
ENERGY EFFICIENCY IN PRODUCTION ENGINEERING COURSES Antonio Vanderley Herrero Sola UTFPR [email protected] Antonio Augusto de Paula Xavier UTFPR [email protected] João Luiz Kovaleski UTFPR [email protected]
REPOSITÓRIUM - IMPLEMENTING DSPACE IN PORTUGUESE: LESSONS FOR THE FUTURE AND RESEARCH PATHWAYS
REPOSITÓRIUM - IMPLEMENTING DSPACE IN PORTUGUESE: LESSONS FOR THE FUTURE AND RESEARCH PATHWAYS ELOY RODRIGUES 1 ; ANA ALICE BAPTISTA 2 ; ISABEL RAMOS 2 ; MARIA FERNANDA SARMENTO E SOUZA 3 1 Serviços de
Curriculum Vitae. Transport Engineer (Bsc.), Pontificia Universidad Católica de Valparaíso, 1998.
Curriculum Vitae 1 Personal Information Name : Miguel Ángel Vargas Román. Date of Birth : 27th October 1971. Citizenship: Chilean. Address : 253 Manuel Rodríguez Sur, Santiago, Chile Fone : +56-2-6762252.
The Bootstrap and Split Personality AntiPractices experiencesteachingextremeprogramming
The Bootstrap and Split Personality AntiPractices experiencesteachingextremeprogramming AlexandreFreire 1,FabioKon 1,AlfredoGoldman 1 1 DepartamentodeCiênciadaComputação(IME-USP) [email protected], [email protected],
Computer Science & Communication Systems. Internships & Master Thesis Projects. Spring 2016
Computer Science & Communication Systems Internships & Master Thesis Projects Spring 2016 EPFL INTERNSHIP PROGRAM q Since 2010 engineering internships are mandatory for all Master students. q It is managed
Rosta Farzan Assisstant Professor School of Information Sciences University of Pittsburgh 135 North Bellefield Avenue, Pittsburgh, PA 15260
Rosta Farzan Assisstant Professor School of Information Sciences University of Pittsburgh 135 North Bellefield Avenue, Pittsburgh, PA 15260 Office: 412-624-9197 Email: [email protected] Web: http://rosta-farzan.net
Quantitative Analytics: Past, present and future
BADM Seminar, Horsens, 25-26 Sep 2013 Quantitative Analytics: Past, present and future Joachim Scholderer Hans Jørn Juhl OVERVIEW Who we are Our history QUANTS today What we do Our education Our research
Statute for the PhD Program in Political Science at the Department of Political Science University of Copenhagen
Statute for the PhD Program in Political Science at the Department of Political Science University of Copenhagen Adopted by the Faculty of Social Sciences Doctoral Committee on 28 May 2014 Introductory
College of Architecture Strategic Plan 2014-2025
DRAFT College of Architecture Strategic Plan 2014-2025 Design. Technology. Engagement. School of Architecture School of Building Construction School of City and Regional Planning School of Industrial Design
Jarbas Nunes Vidal Filho Curriculum Vitae
Jarbas Nunes Vidal Filho Curriculum Vitae June/2014 Jarbas Nunes Vidal Filho Curriculum Vitae Personal data Name Gender Birth Jarbas Nunes Vidal Filho Masculine 31/07/1986 - Limoeiro Do Norte - Ceará -
MATTEO RIONDATO Curriculum vitae
MATTEO RIONDATO Curriculum vitae 100 Avenue of the Americas, 16 th Fl. New York, NY 10013, USA +1 646 292 6641 [email protected] http://matteo.rionda.to EDUCATION Ph.D. Computer Science, Brown University,
A Guide to applying to US CS PhD programs for EngSci/ECE
A Guide to applying to US CS PhD programs for EngSci/ECE Sida Wang Nov, 2011 1 Why this guide? This guide dedicated to Toronto Engineering Science (EngSci) and ECE undergraduates who wants to apply to
College of Architecture Strategic Plan 2014-2025
College of Architecture Strategic Plan 2014-2025 From the Dean The College of Architecture at the Georgia Institute of Technology houses a rich mix of disciplines that are critical in shaping how people
The CS Principles Project 1
The CS Principles Project 1 Owen Astrachan, Duke University Amy Briggs, Middlebury College Abstract The Computer Science Principles project is part of a national effort to reach a wide and diverse audience
Managing Performance: A Practical Guide for Implementing Best Practices. Ontario Network of Employment Skills Training Projects (ONESTEP)
Managing Performance: A Practical Guide for Implementing Best Practices Ontario Network of Employment Skills Training Projects (ONESTEP) Table of Contents Introduction... Performance Management... Planning
FACULTY OF SCIENCE. General Information. 2013-2014 Calendar Proof
FACULTY OF SCIENCE General Office: I.U.C. Physics & Administration Building, Room 109 Mailing Address: Faculty of Science, University of New Brunswick, P.O. Box 4400, Fredericton, N. B., Canada, E3B 5A3
Program Report for the Preparation of Reading Education Professionals International Reading Association (IRA)
Program Report for the Preparation of Reading Education Professionals International Reading Association (IRA) NATIONAL COUNCIL FOR ACCREDITATION OF TEACHER EDUCATION 1: COVER SHEET 1. Institution Name
THE UNIVERSITY OF SHEFFIELD INTERNATIONAL FACULTY, CITY COLLEGE. in Thessaloniki, Greece.
THE UNIVERSITY OF SHEFFIELD INTERNATIONAL FACULTY, CITY COLLEGE in Thessaloniki, Greece. A world-class university The University of Sheffield Among the: 100 Best Universities in the World Top 10 % for
CADMC 2013 GUIDELINES FOR THE PROPOSAL OF A SYSTEM OF DESIGN MANAGEMENT INDICATORS IN PRODUCT DEVELOPMENT COMPANIES CAMBRIDGE
CAMBRIDGE GUIDELINES FOR THE PROPOSAL OF A SYSTEM OF DESIGN MANAGEMENT INDICATORS IN PRODUCT DEVELOPMENT COMPANIES Paulo R. N. Dziobczenski Maurício M. e S. Bernardes [email protected] PORTO ALEGRE RIO
Building the National EHR Strategy
Building the National EHR Strategy SUS: Brazilian Unified Health System Prof. Ricardo Staciarini Puttini, PhD University of Brasilia/Ministry of Health BRAZIL Aug-2015, HIC 2015, Brisbane Inspired after
CRM: customer relationship management: o revolucionário marketing de relacionamento com o cliente P
CRM: customer relationship management: o revolucionário marketing de relacionamento com o cliente Download: CRM: customer relationship management: o revolucionário marketing de relacionamento com o cliente
A TOOL FOR SUPPORTING THE COMMUNICATION IN DISTRIBUTED SOFTWARE DEVELOPMENT ENVIRONMENT
A TOOL FOR SUPPORTING THE COMMUNICATION IN DISTRIBUTED SOFTWARE DEVELOPMENT ENVIRONMENT Daniela de Freitas Guilhermino Trindade 1, 2 [email protected] Tania Fatima Calvi Tait 1 [email protected] Elisa Hatsue
Lecture Notes in Computer Science: Collaborative Software
Lecture Notes in Computer Science: Collaborative Software André Tiago Magalhães do Carmo 1, César Barbosa Duarte 1, Paulo Alexandre Neves Alves de Sousa 1 and Ricardo Filipe Teixeira Gonçalves 1. 1 Departamento
Data Mining with Qualitative and Quantitative Data
Data Mining with Qualitative and Quantitative Data John F. Elder IV, Ph.D. CEO, Elder Research, IIA Faculty S e p t e m b e r, 2010 www.iianalytics.com www.iianalytics.com John F. Elder IV, PhD Elder Research,
International Management and Psychology, M.Sc. in English. Kamp-Lintfort Campus Faculty of Communication and Environment
International Management and Psychology, M.Sc. in English Kamp-Lintfort Campus Faculty of Communication and Environment International Management and Psychology, M.Sc. Fact file Place of study Kamp-Lintfort
O CÉU É O LIMITE THE SKY IS THE LIMIT PORTUGUESE ACHIEVEMENT CONFERENCE. Dr. Beatriz de Paiva
O CÉU É O LIMITE THE SKY IS THE LIMIT PORTUGUESE ACHIEVEMENT CONFERENCE Dr. Beatriz de Paiva Portuguese provision in UK universities Portuguese in UG studies: case studies CELPE-Bras Portuguese in UK Higher
PROGRAMME SPECIFICATION
PROGRAMME SPECIFICATION PROGRAMME SPECIFICATION Programme title: Final award (BSc, MA etc): (where stopping off points exist they should be detailed here and defined later in the document) Cohort(s) to
Facilitating Students Collaboration and Learning in a Question and Answer System
Facilitating Students Collaboration and Learning in a Question and Answer System Chulakorn Aritajati Intelligent and Interactive Systems Laboratory Computer Science & Software Engineering Department Auburn
SCOPE OF DESIGN FOR PRODUCTION OF PARTITION WALLS AND FACADE COVERINGS
SCOPE OF DESIGN FOR PRODUCTION OF PARTITION WALLS AND FACADE COVERINGS KAREN MANESCHI Arch., Master Candidate, Escola Politécnica USP, Construction Engineering Department University of São Paulo São Paulo
ECONOMICS AND MANAGEMENT FACULTY
ECONOMICS AND MANAGEMENT FACULTY Labor and Human Resources Department Master Program «Human resource management» Scientific adviser member of the Academy of Natural Sciences, Dr.sc.oec, prof., Simonova
College of Arts & Sciences. Applied Computer Science (BSACS major)
College of Arts & Sciences Applied Computer Science (BSACS major) Applied Computer Science Program Overview Assessment Committee Curriculum Map Recent Improvements Expected Outcomes and Results Plans for
Highly customizable solution for effective employee Onboarding & Induction
Highly customizable solution for effective employee Onboarding & Induction CCS DIGITAL EDUCATION ABU DHABI-ATHENS-DUBLIN-NICOSIA www.ccseducation.com Industry Trends Modern organizations strive for making
BUSINESS INTELLIGENCE E ANALYST Business Unit:
BUSINESS INTELLIGENCE E ANALYST Business Unit: LAB360 Reporting to: Direct Reports: Manager of Analytics Strategy and Research Business Information Analyst Date Created: September 2014 Purpose of the Position
Theory and Practice of Professional Communication Degree Requirements
Curriculum Overview Theory and Practice of Professional Communication Degree Requirements Students in the TPPC program must complete a minimum of 60 approved semester credits beyond their master s degree.
UFSCar Database Group (UFSCar DB)
UFSCar Database Group (UFSCar DB) Members Marilde Terezinha Prado Santos ([email protected]) Mauro Biajiz ([email protected]) Ricardo Rodrigues Ciferri ([email protected]) General Description of
How To Teach Probability In Brazilian Math
MATHEMATICS EDUCATION AND STATISTICS EDUCATION: MEETING POINTS AND PERSPECTIVES Tânia Maria Mendonça Campos, Cileda de Queiroz e Silva Coutinho and Saddo Ag Almouloud PUC-SP, Brazil [email protected] This
2015 Application for AIV Master
2015 Application for AIV Master Welcome to the 2015 AIV Master Program Application! Please fill out this application carefully and completely. Unless otherwise noted, all responses should be in English.
Oregon Public Health Workforce Training Needs Assessment. Key Informant Interviews Summary Report
Oregon Public Health Workforce Training Needs Assessment Summary Report October 2013 Executive Summary In order to support agency workforce development planning, as required by the national Public Health
BECOME A SHAD TEACHER CHAMPION
BECOME A SHAD TEACHER CHAMPION AN EDUCATOR S GUIDE TO THE SHAD ENRICHMENT PROGRAM FOR HIGH SCHOOL STUDENTS SHAD is a month-long summer enrichment program in which high-achieving grade 10, 11 and 12 students
COOPERATION WITH WITH AFRICA AND LATIN AMERICA. Amanda Menezes Directorate of International Affairs
THE BRAZILIAN FEDERAL AGENCY FOR SUPPORT AND EVALUATION OF GRADUATE EDUCATION COOPERATION WITH WITH AFRICA AND LATIN AMERICA Amanda Menezes Directorate of International Affairs Main topics Internationalization
SOFTWARE REPOSITORIES AND THEIR USABILITY IN SOFTWARE PROCESS RECONSTRUCTION
SOFTWARE REPOSITORIES AND THEIR USABILITY IN SOFTWARE PROCESS RECONSTRUCTION Marko Janković & Marko Bajec May 19, 2015 RCIS 2015 2 IT Project Performance May 19, 2015 RCIS 2015 3 Many reasons Social issues
The current situation of sanitary landfills in Brazil and the application of economic models
The current situation of sanitary landfills in Brazil and the application of economic models Raul Oliveira Neto, Ph.D. Mining technology course Federal University of Pampa - UNIPAMPA Avenue Anunciação
Springfield Public Schools English Language Learner Recommended Actions and Implementation Plans
Springfield Public Schools English Language Learner Recommended Actions and Implementation Plans Dr Alan J Ingram, Superintendent September 2010 Prepared for Springfield Public Schools by Rosann Tung,
FINANCIAL ENGINEERING
MASTER OF SCIENCE DOCTORAL DEGREE GRADUATE CERTIFICATES FINANCIAL ENGINEERING In today s fast-changing financial environment, organizations look for experts who not only understand how the financial markets
Amanda Admire University of California, Riverside, Sociology Department 1206 Watkins Hall, Riverside, CA 92521 [email protected]
Amanda Admire University of California,, Sociology Department 1206 Watkins Hall,, CA 92521 [email protected] EDUCATION University of California,,, CA Ph.D. Sociology, expected 2017 Specializations: Criminology
ADVANCing Women in STEM at Florida International University. Caroline Simpson Assoc. Professor Dept. of Physics
ADVANCing Women in STEM at Florida International University Caroline Simpson Assoc. Professor Dept. of Physics About FIU Large urban public research university located in Miami, FL. Founded in 1965 4th
Welcome to the Capital Markets Collaborative Network. PhD showcase and networking lunch. at the Great Hall, University of Ulster, Magee campus
Welcome to the Capital Markets Collaborative Network PhD showcase and networking lunch at the Great Hall, University of Ulster, Magee campus 26 June 2014 Northern Ireland may not have a stock exchange
Purdue University Department of Computer Science West Lafayette, IN Strategic Plan 2010-2015
Purdue University Department of Computer Science West Lafayette, IN Strategic Plan 2010-2015 Final Version 5.0: May 3, 2010 Computer science is a discipline that involves the understanding and design of
CURRICULUM FOR THE MASTER DEGREE PROGRAM IN QUANTITATIVE FINANCE AT WU WIRTSCHAFTSUNIVERSITÄT WIEN VIENNA UNIVERSITY OF ECONOMICS AND BUSINESS
CURRICULUM FOR THE MASTER DEGREE PROGRAM IN QUANTITATIVE FINANCE AT WU WIRTSCHAFTSUNIVERSITÄT WIEN VIENNA UNIVERSITY OF ECONOMICS AND BUSINESS On January 29, 2014, pursuant to 25 (1) item 10 of the Universities
FNWI Master Evening 19 February 2015 Computer Science. Alban Ponse, University of Amsterdam FNWI Master Evening 2015-02-19: Computer Science 1/18
FNWI Master Evening 19 February 2015 Computer Science Alban Ponse, University of Amsterdam FNWI Master Evening 2015-02-19: Computer Science 1/18 Master Evening 19 February 2015: Computer Science Your hosts
Appendix 1 LUISS Guido Carli / Cass Business School
Appendix 1 LUISS Guido Carli / Cass Business School A. Scenario for students with LUISS as Home University The LUISS academic offer of reference is the 2014-2015 study plan. LUISS Master s Degree in Management
Psychological Science Strategic Plan February 18, 2014. Department of Psychological Science Mission
Psychological Science Strategic Plan Department of Psychological Science Mission The Department of Psychological Science strives to achieve and maintain excellence in undergraduate and graduate education,
PEDRO SEQUEIRA CURRICULUM VITAE
PEDRO SEQUEIRA CURRICULUM VITAE IST Taguspark - Av. Prof. Cavaco Silva, 2.N.9-15 2744-016 Porto Salvo, Portugal +351 214 233 508 [email protected] id.pt SUMMARY I am a post- doctoral associate
MASTERS DEGREE SCM IN APPLIED MATH. DETAILS AND APPLICATION FORM
MASTERS DEGREE SCM IN APPLIED MATH. DETAILS AND APPLICATION FORM MARK AINSWORTH Contents 1. Introduction 1 2. Requirements for ScM in Applied Mathematics 2 3. Open Graduate Programme 2 3.1. Financial Support
