scholarly journals Aplicação da Abordagem Ágil REACT para a Melhoria do Processo de Desenvolvimento de Requisitos: O Caso da W3AS

Author(s):  
Luis Fábio Sobral Magalhães ◽  
Luiz Márcio Moraes dos Anjos ◽  
Gabriel Rego Cavaleiro de Macedo Maia ◽  
Luciano De Sousa Pereira ◽  
Sandro Ronaldo Bezerra Oliveira ◽  
...  

O relacionamento entre a Engenharia de Requisitos (ER) e os métodos ágeis tem atraído bastante atenção dos pesquisadores nos últimos anos (Daneva et al., 2015), em face dos métodos ágeis terem surgido como uma ótima opção para minimizar alguns problemas enfrentados pelas abordagens tradicionais, tais como: pouco envolvimento dos clientes, alta mudança nos requisitos, requisitos mal especificados, dentre outros. Neste cenário, Santos et al. (2018) propuseram um método ágil específico para a área da ER denominado REACT (Requirements Evolution in Agile ContexT), um método que foi concebido a partir de outros métodos ágeis. Assim, esta apresentação ter por objetivo descrever o relato de um estudo de caso sobre a aplicação do REACT, uma abordagem ágil para o desenvolvimento de requisitos de software, em um ambiente real de desenvolvimento de software, a fábrica de software da W3AS. Este estudo de caso avaliou as forças, as fraquezas, as oportunidades e as ameaças relacionadas aos ativos que compõem o REACT, a saber: artefatos, ciclo de vida, papéis e cerimônias. Dentre os resultados, observou-se que o REACT foi efetivo, simples de usar, fortemente colaborativo, suitable, centrado no usuário e orientado a metas. Assim, atendendo ao seu principal objetivo que é evoluir os requisitos de um produto de software de forma iterativa, eficiente e sob o guarda-chuva do mindset ágil.

Author(s):  
Chi Mai Nguyen ◽  
Roberto Sebastiani ◽  
Paolo Giorgini ◽  
John Mylopoulos

2011 ◽  
Vol 23 (4) ◽  
pp. 1-16 ◽  
Author(s):  
Jeffrey Carver

Scientists and engineers are increasingly developing software to enable them to do their work. A number of characteristics differentiate the software development environment in which a scientist or engineer works from the development environment in which a more traditional business/IT software developer works. This paper describes a case study, specifically about the development of a mesh-generation code. The goal of this case study was to understand the process for developing the code and identify some lessons learned that can be of use to other similar teams. Specifically, the paper reports on lessons learned concerning: requirements evolution, programming language choice, methods of communication among teammates, and code structure.


2019 ◽  
Vol 11 (2) ◽  
pp. 52 ◽  
Author(s):  
Lingling Zhao ◽  
Anping Zhao

To facilitate product developers capturing the varying requirements from users to support their feature evolution process, requirements evolution prediction from massive review texts is in fact of great importance. The proposed framework combines a supervised deep learning neural network with an unsupervised hierarchical topic model to analyze user reviews automatically for product feature requirements evolution prediction. The approach is to discover hierarchical product feature requirements from the hierarchical topic model and to identify their sentiment by the Long Short-term Memory (LSTM) with word embedding, which not only models hierarchical product requirement features from general to specific, but also identifies sentiment orientation to better correspond to the different hierarchies of product features. The evaluation and experimental results show that the proposed approach is effective and feasible.


Sign in / Sign up

Export Citation Format

Share Document