CrowdSourcing for Software Engineering

CrowdSourcing for Software Engineering

2014 - Current


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.


Members: Prof. Rafael Prikladnicki - Coordinator / Leticia Machado - Member / Alexandre Zanatta - Member / Graziela Basilio - Former Student / Prof. Sabrina Marczak (PUCRS) - Colaborator / Prof. Cleidson de Souza (UFPA) - Colaborator / Prof. Erran Carmel (American U.) - Colaborator / Prof. Igor Steinmacher (UTFPR) - Colaborator

Gamification in Software Engineering

Gamification in Software Engineering

2014 - Current


Gamification is the use of game elements in non-game context to motivate people to achieve goals. Its use is becoming very popular in software development organizations due to work being based upon human-centric and brain-intensive activity. This project aims to investigate how gamification can promote collaboration in software engineering.


Members: Sabrina Marczak - Coordinator / Carolina Lemos Toscani - Member/ Flávio Steffens - Former Student (2014-2016) / Prof. Fernando Figueira Filho (UFRN) - Colaborator / Prof. Christoph Treude (University of Adelaide) - Colaborator / Prof. Igor Steinmacher (UTFPR) - Colaborator

Use of BDD and its support to Requirements Engineering

Use of BDD and its support to Requirements Engineering

2014 - Current


Behavior-Driven Development (BDD) is an approach that integrates an ubiquitous language with Test-Driven Development and automated acceptance tests, specifically designed to help teams to build and deliver software more efficiently. The BDD focus on collaboration and discovery system behavior through examples following the Specification by Example agile practice.


Members: Sabrina Marczak - Coordinator / Gabriel Pimentel - Member / Lauriane Corrêa - Former Student (2014-2016) / Thiago Eltz - Member / Cleidson Souza - Colaborator.

Large-Scale Agile

Large-Scale Agile

2015 - 2016 (concluded)


The term Large Scale Agile was introduced in academia to identify those cases where agile is adopted in large settings. In our projects we identify definitions for large scale agile and the presence of agility in such context.


Members: Sabrina Marczak - Coordinator / Josiane Kroll - Member/ Rafael Prikladnicki - Member/ Greice Roman - Member.