Crowdsourcing is an approach which involves delegating tasks to an unknown crowd and rises as an option providing access to a scalable workforce of online users.
The research focus on Crowdsourcing for Software Engineering is to investigate approaches to developing software that uses the wisdom of the crowd.

Software Crowdsourcing is the engagement of a global pool of online workers that can be tapped on-demand by submitting various types of software development tasks like requirements, documentation, design, coding, and testing.

Research Areas

1. Collaborative Aspects in Software Crowdsourcing

In general way, it is explore the collaboration challenges in Software Crowdsourcing model (among requesters, platform and crowd). We are interested on investigate how the elements collaborate and what coordination, communication and cooperation mechanisms are necessary to support crowd-based software development.

2. The Barriers Newcomers face when trying to make their first contribution to Crowdsourcing for Software Engineering.

Usually, newcomers face many problems when making contribution to a Crowdsourcing for software engineering projects. We intend to identify what are the barriers and how might a model support newcomers´ contributions.

3. Software Crowdsourcing and Project Management
Organizations increasingly sought the project management area to solve problems and guarantee successful projects, that meet clients’ needs with quality. We investigated what are the challenges of managing software crowdsourcing projects and what strategies can be adopted to minimize the challenges of managing a software crowdsourcing project.

Research Group
The group is formed by the following researchers:

Rafael Prikladnicki (PUCRS, Ph.D) coordinator

Cleidson de Souza (UFPA, Ph.D)
Erran Carmel (American U., Ph.D)
Igor Fábio Steinmacher (UTFPR-Campus Campo Mourão – Ph.D)

Ph.D student
Leticia Santos Machado
Alexandre Lazaretti Zanatta

Past Team Member:
Graziela Basílio Pereira (M.Sc)

Research Project

“Brazil Crowdsourcing: Software Industry transformation and disruption”
The goal project is to understand how the three elements of crowdsourcing are emerging in Brazil – the clients, the platforms, and the crowd.
Funding: Brazilian Science without Borders Program Project (PVE)


Machado, L., Meneguzzi, F., Prikladnicki, R., Carmel, E. and de Souza, C. “Task Allocation for Crowdsourcing using AI Planning”. 3th International Workshop on Crowdsourcing in Software Engineering (CSI-SE). Collocated with the 38th International Conference on Software Engineering (ICSE), Austin, Texas, 2016.

Machado, L., Kroll, J., Prikladnicki, R., de Souza, C. R. and Carmel, E. Software Crowdsourcing Challenges in the Brazilian IT Industry. In 18th International Conference on Enterprise Information Systems (ICEIS), Rome, Italy, 2016.

Pereira, B. G., Zanatta, L. A., Prikladnicki, R. What challenges project managers face in software crowdsourcing? In Proceedings of 2nd Latin-American School on Software Engineering (ELA-ES), UFRGS, 2015.

Machado, L. and Prikladnicki, R. Software Crowdsourcing: Barriers Faced by the Crowd. In Proceedings of 2nd Latin-American School on Software Engineering (ELA-ES), UFRGS, 2015.

Machado, L., Pereira, G., Prikladnicki, R., de Souza, C. R. B and Carmel, E. Uma Visão sobre a Adoção do Crowdsourcing para Desenvolvimento de Software no Brasil. In I Workshop sobre Sistemas de Crowdsourcing (SCrowd) in conjunction with Congresso Brasileiro de Software: Teoria e Prática, Belo Horizonte, MG, 2015.

Poster Sessions
“Software Crowdsourcing in Brazil IT Industry”. Collective Intelligence Conference. Santa Clara, CA, 2015. Authors: Leticia Machado, Rafael Prikladnicki, Cleidson Souza e Erran Carmel

“Software Crowdsourcing: A Transformação da Indústria de Software”. Les Doctoriales Rio Grande do Sul. Bento Gonçalves, RS, 2015.
Authors: Leticia Machado e Rafael Prikladnicki

“Is Software Crowdsourcing a collaborative software development model?” SIGCHI Writing Workshop at IHC/SBSC 2015, Salvador, BH, 2015.
Authors: Leticia Machado, Sabrina Marczak, Rafael Prikladnicki e Igor Steinmacher

Prikladnicki, R., Machado, L., Carmel, E., and de Souza, C. R. B. Brazil Software Crowdsourcing: A First Step in a Multi-year Study. 1st International Workshop on Crowdsourcing in Software Engineering (CSI-SE). In conjunction with the 36th International Conference on Software Engineering (ICSE), Hyderabad, India, 2014.

Machado, L. Pereira, G., Prikladnicki, R., Carmel, E. and de Souza, C. R. Crowdsourcing in the Brazilian IT industry: what we know and what we don’t know. In Proceedings of the 1st International Workshop on Crowd-based Software Development Methods and Technologies (pp. 7-12). (CrowdSoft) ACM. In conjunction with the 22nd Foundations of Software Engineering (FSE), Hong Kong, 2014.

Poster Session – “Crowdsourcing: Software Industry transformation and disruption”. Warm Up Symposium for ICSE 2017. Co-located with Congresso Brasileiro de Software: Teoria e Prática (CBSoft), Maceió, AL, 2014.
Author: Leticia Santos Machado