Sandro Ronaldo Bezerra Oliveira
Federal University of Pará
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Sandro Ronaldo Bezerra Oliveira.
IEEE Transactions on Education | 2015
Rafael O. Chaves; Christiane Gresse von Wangenheim; Julio Cezar Costa Furtado; Sandro Ronaldo Bezerra Oliveira; Alex de Assis Santos dos Santos; Eloi Luiz Favero
Software process modeling (SPM) is an important area of software engineering because it provides a basis for managing, automating, and supporting software process improvement (SPI). Teaching SPM is a challenging task, mainly because it lays great emphasis on theory and offers few practical exercises. Furthermore, as yet few teaching approaches have aimed at teaching SPM by introducing innovative features, such as games. The use of games has mainly been focused on other areas of software engineering, for example software project management. In an attempt to fill this gap, this paper describes a formal experiment carried out to assess the learning effectiveness of a serious game (DesigMPS), designed to support the teaching of SPM, and to compare game-based learning with a project-based learning method. In the DesigMPS game, the student models a software process from an SPI perspective, based on the Brazilian SPI model (MPS.BR). The results indicate that playing the game can have a positive learning effect and results in a greater degree of learning effectiveness than does the project-based learning instructional method.
2010 Brazilian Symposium on Games and Digital Entertainment | 2010
Rafael O. Chaves; Eloi Luiz Favero; Emanuel M. Da C. Tavares; Sandro Ronaldo Bezerra Oliveira
Develop new games without having to start from scratch has been made possible by using game engines, since they offer a number of specialized components and optimized functions which are common in games. However, one realizes that process simulation games have not taken advantage of these technologies. This paper aims to demonstrate the results of the development of a software process simulation component called Software Process Simulator Machine (SPSM), which focuses on help and motivate software process educational game development through the addressing of main generic requirements for process simulation software.
quality of information and communications technology | 2016
Lilian Santos Ferreira da Silva; Sandro Ronaldo Bezerra Oliveira
From the importance of the portfolio management process has gained by its inclusion in quality models and standards, the amount of organization looking to implement this process effectively and efficiently has increased. Thus, this research seeks to assist in the implementation of portfolio management in small and medium-sized enterprises, reducing the difficulties and excessive documentation required in traditional processes. For this, a mapping between a portfolio management process framework and agile practices was made, the result was a guide defining how to implement this process framework with agile practices, focusing on the interaction between people.
SBGAMES '11 Proceedings of the 2011 Brazilian Symposium on Games and Digital Entertainment | 2011
Rafael O. Chaves; Walter Avelino da Luz Lobato; Emanuel M. Da C. Tavares; Sandro Ronaldo Bezerra Oliveira; Tales C. Miranda; Eloi Luiz Favero
Componentization is a Software Engineering (SE) strategy successfull in the development of new projects. Mainstream games use components that handle a set of functions elevant to a common aspect of a genre (e.g. real time strategy, first person shooter). However, Artificial Intelligence (AI) components, in spite of their great game play weight in current games, few has been researched and published about. This scenario gets worse when it comes to specific components for SE simulation games. This paper shows the results of the development of an AI component called Intelligent Behavior Simulation Module for Software Process Elements (MSCI-ep) for software process simulators. MSCI-ep objectives are to support and encourage development of this genre of educational games.
international conference on software engineering | 2018
Julio Cezar Costa Furtado; Sandro Ronaldo Bezerra Oliveira
The Statistical Process Control (SPC) importance for the software industry has grown in recent years, mainly due to the use of quality models. In this context, this work aims to propose a teaching methodology for SPC where the learning process is student centered. The methodology is composed of reading experience reports, PBL, practical cases discussion, use of games, practical projects, and reflections on the learned.
international conference on evaluation of novel approaches to software engineering | 2018
Isaac Souza Elgrably; Sandro Ronaldo Bezerra Oliveira
With the greater immersion of software development teams to agile methods and practices, it became necessary for students to have earlier contact with Agile Testing practices. Thus, this study aims to use the gamification concepts to stimulate the support to teach and engage the motivation of students in the Software Quality subject taught in postgraduate and undergraduate courses in computer science. For this, classes were set up to teach agile tests that used games elements as motivation for students. Therefore, this research resulted in an enrichment of the knowledge of these students in testing practices. This work aims to contribute to the teaching of agile test practices for students, aiming at a better preparation for the software development market. It was also verified that the use of gamification elements for the teaching of agile tests was efficient, because the participating students dedicated themselves more to the tasks and were participative in all the different types of classes.
international conference on evaluation of novel approaches to software engineering | 2018
Julio Cezar Costa Furtado; Sandro Ronaldo Bezerra Oliveira
A process considered in statistical control must be stable and repeatable. The Statistical Process Control (SPC) importance for the software industry has grown in recent years, mainly due to the use of quality models. In this context, this work aims to propose a teaching methodology for SPC where the learning process is student centered. The methodology is composed of reading experience reports, PBL, practical cases discussion, use of games, practical projects, and reflections on the contents learned.
international conference on information systems technology and management | 2017
Aluizio Ramos; Julio Cezar Costa Furtado; Arthur Ivson X. M. Batista; Géssica Pinheiro da Silva; Sandro Ronaldo Bezerra Oliveira
The Statistical Process Control (SPC) has been used in several software process analysis studies. However, there are not many works in the literature that approach the subject, or even describe the methodologies and techniques related to the SPC. In addition, there is a need to develop papers that indicate the way of use and describe the techniques involved in the implementation of statistical process control. These studies are important both for the scientific research area and for the software industry. For this, it is necessary to use a scientific method of data collection, the Systematic Review of Literature. This type of review is a research method that assists the collection and analysis of data obtained from scientific articles/papers. In this way, this work proposes a systematic study that analyzes the works that present techniques, methods, frameworks, assets and tools on the statistical process control, with the objective of later creating a catalog of these approaches that describe them.
quality of information and communications technology | 2016
Luiz Otavio Danin de Lima; Sandro Ronaldo Bezerra Oliveira; Bleno Wilson Franklin Vale da Silva; Géssica Pinheiro da Silva; Iuri Igonez Silva Raiol
In order to have a competitive software industry, it is essential to adopt standards and reference models of software processes quality. However, despite the growing adoption of standards and models, the number of organizations that adopt these is a small portion of the total population of software organizations. This paper presents a tool to support the implementation of decision analysis and resolution process in adherence to CMMI-DEV model. This tool aims to assist software organizations in the implementation of the CMMI-DEV model. We expect that this tool be more easily adopted by software organizations because it is based on models and standards largely accepted. Furthermore, this tool adopts free technologies (non-proprietary) in order to reduce costs.
international conference on information systems technology and management | 2016
Melquizedequi Cabral dos Santos; Aline Chagas Rodrigues Marques; Alexandre Vasconcelos; Sandro Ronaldo Bezerra Oliveira; Fernando Kamei; Andson da Silva Rodrigues; Deuzilene Braga Santana
Contexto: Estudos mostram o crescimento da adocao das metodologias ageis, no entanto, ainda ha uma carencia de evidencias sobre como a utilizacao de tais abordagens influencia no desenvolvimento de software. Uma area que ainda apresenta lacunas de pesquisa e referente a satisfacao dos stakeholders no projeto de software. Objetivo: Este estudo tem como objetivo identificar, a partir de um estudo secundario, o impacto das abordagens Scrum e XP na satisfacao dos stakeholders em projetos de software. Metodo: Para atingir os objetivos foi realizada uma revisao sistematica da literatura seguindo o guia proposto por Kitchenham. Resultados: A pesquisa teve como resultado, a identificacao e modelagem dos impactos das metodologias na satisfacao dos stakeholders. Conclusoes: pode-se constatar o baixo numero de estudos que abordam a tematica sobre o impacto dos metodos ageis Scrum, XP na satisfacao dos stakeholders. O que se pode concluir que ha necessidade de mais pesquisas nesta area utilizando os diversos metodos empiricos existentes.