3 research outputs found
Estudo de mapeamento sistemático em dependabilidade e métodos ágeis: uma reprodução de estudo de 2012 a 2015
Monografia (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2016.Os métodos ágeis têm sido cada vez mais adotados no desenvolvimento de software, desde
sistemas simples até sistemas críticos, como Spaced-Based Systems ou Mission Critical,
porém ainda é pequena a quantidade de estudos publicados que analisam a influência do
uso dessas metodologias na dependabilidade do software. Neste trabalho é feita a reprodução
do estudo sistemático da literatura desenvolvido por Braga e Leal [7], o qual faz
uma análise sobre a utilização dos métodos ágeis e falhas e defeitos, ao mesmo tempo em
que é realizada sua atualização estendendo os resultados para abranger os anos de 2013 a
2015. Além disso, são apontadas novas percepções acerca do assunto, como o aumento do
uso dos métodos ágeis em sistemas considerados críticos. Este tipo de estudo visa mensurar
se a quantidade de trabalhos publicados sobre o assunto é suficiente para responder
os questionamentos propostos, além de servir como indicador sobre quais trabalhos ainda
não foram desenvolvidos.The use of agile methods has grown, however the number of studies that examine the
influence of the use of these methodologies in the dependability of software is still small.
This work presents the reproduction of the mapping study on the existing literature of
Braga and Leal [7], which examine the effect agile practices have on the occurrence of
faults and failures. Moreover it was made an update study extending the results for the
years 2013 to 2015. At the end, new perceptions about the theme are presented, like the
increasing of agile methods adoption in safety-critical systems
Automock Automated Mock Backend Generation for JavaScript based Applications
Modern web development is an intensely collaborative process. Frontend Developers, Backend Developers and Quality Assurance Engineers are integral cogs of a development machine. Frontend developers constantly juggle developing new features, fixing bugs and writing good unit test cases. Achieving this is sometimes difficult as frontend developers are not able to utilize their time completely. They have to wait for the backend to be ready and wait for pages to load during iterations. This paper proposes an approach that enables frontend developers to quickly generate a mock backend that behaves exactly like their actual backend. This generated mock backend minimizes the dependency between frontend developers and backend developers, since both the teams can now utilize the entire sprint duration efficiently. The approach also aids the frontend developer to perform quicker iterations and modifications to his or her code