2021 ◽  
pp. 3-11
Author(s):  
Suddhasvatta Das ◽  
Kevin Gary

AbstractDue to the fast-paced nature of the software industry and the success of small agile projects, researchers and practitioners are interested in scaling agile processes to larger projects. Agile software development (ASD) has been growing in popularity for over two decades. With the success of small-scale agile transformation, organizations started to focus on scaling agile. There is a scarcity of literature in this field making it harder to find plausible evidence to identify the science behind large scale agile transformation. The objective of this paper is to present a better understanding of the current state of research in the field of scaled agile transformation and explore research gaps. This tertiary study identifies seven relevant peer reviewed studies and reports research findings and future research avenues.


2019 ◽  
Author(s):  
Vanessa Rocha ◽  
Lucas Alves ◽  
Valdemar Vicente ◽  
Graciano Neto ◽  
Mohamad Kassab

Smart cities are a standard concept of automated and sustainable cities that adopt technology to increase efficiency in communication, management and globalization of information. Despite the success of the concept, there is an emerging need to develop and deploy software and software-based systems for these cities. Thus, agile methodologies can play an important role, once they are broadly adopted in systems development lifecycle. This paper presents the result of a systematic mapping conducted on agile processes to develop software for smart cities. A systematic mapping identified 246 studies, from which 10 were selected for analysis and presentation of the results obtained.


2021 ◽  
Author(s):  
João Choma Neto ◽  
Luiz Henrique Ten Caten Bento ◽  
Edson OliveiraJr ◽  
Simone Do Rocio Senger Souza

The Unified Modeling Language (UML) arisen intending to unify the many modeling languages and become the universal language for software modeling. Since its creation, more than 25 years have passed. With the growing success of agile methodologies for software development, supported by less modeling and documentation manifest, the use of UML-driven software processes has decreased, thus a specific subset of diagrams has been adopted, such as use case, class, and sequence. On the other hand, in academia, UML is still being taught in Computing courses, most of the time without knowing whether what is taught is what the industry needs for practical use. This paper presents an overview of the UML adoption in IT companies of the region. We analyzed quantitative and qualitative data to support academia at focusing on the most used UML diagrams by practitioners. We constructed a survey composed of 21 questions, distributed to 10 region companies, and we received 24 answers. The results of our study show high usage of UML, including companies adopting agile methods. Certain diagrams are more intensively used, for instance, use case diagrams. The results provide directions to improve UML teaching, focusing on diagrams that best adhere to the development processes employed, in particular, agile processes.


Author(s):  
Muhammad Aminu Umar ◽  
Sheidu Salami Tenuche ◽  
Sahabi Ali Yusuf ◽  
Aminu Onimisi Abdulsalami ◽  
Aliyu Muhammad Kufena

As the popularity and acceptance of agile software development methodologies increases, the need to integrate usability engineering in the design and development processes is imperative. While, agile the focus is on technical and functional requirements not on end-user interaction, usability is usually only dealt with on the side. Combining this two in practice will go a long way in development of better product. Since the success and acceptance of software product depends not only on the technologies used but how well it integrates user-oriented methods. Therefore, this chapter puts together works on how usability engineering has been integrated with agile processes.


Sign in / Sign up

Export Citation Format

Share Document