Logo do repositório
Comunidades & Coleções
Busca no Repositório
Guia Arandu
  • Sobre
  • Equipe
  • Como depositar
  • Fale conosco
  • English
  • Português do Brasil
Entrar
Novo usuário? Clique aqui para cadastrar.Esqueceu sua senha?
  1. Início
  2. Pesquisar por Autor

Navegando por Autor "Marinho, Marcelo Luiz Monteiro"

Filtrar resultados informando o último nome do autor
Agora exibindo 1 - 9 de 9
  • Resultados por Página
  • Opções de Ordenação
  • Imagem de Miniatura
    Item
    Aplicação de métodos ágeis em desenvolvimento global de software
    (2021-07-22) Alves, Annelyelthon Ferreira; Marinho, Marcelo Luiz Monteiro; http://lattes.cnpq.br/3362360567612060; http://lattes.cnpq.br/8410367808658970
    Global Software Development (GSD) continues to grow and is rapidly becoming a standard, fundamentally different from local Software Engineering development. Withal, agile software development (ASD) has become an appealing choice for companies attempting to improve their performance although its methods were originally designed for small and individual teams. The current literature does not provide a cohesive picture of how the agile practices are taken into account in the distributed nature of software development: how to do it, who, and what works in practice. This study aims to highlight how ASD practices are applied in the context of GSD in order to develop a set of techniques that can be relevant in both research and practice. To answer the research question, ”how are agile practices adopted in agile global software development teams?” We conducted a systematic literature review and a survey with practitioners of the ASD and GSD literature. A synthesis of solutions found in seventysix studies provided 48 distinct practices that organizations can implement, including ”collaboration among teams”, ”agile architecture”, ”coaching”, ”system demo” and ”test automation”. These implementable practices go some way towards providing solutions to manage GSD teams, and thus to embrace agility.
  • Imagem de Miniatura
    Item
    Como a (in)felicidade impacta nos engenheiros de software em ambientes ágeis?
    (2019-12-04) Amorim, Luís Felipe Cavalcanti de; Marinho, Marcelo Luiz Monteiro; http://lattes.cnpq.br/3362360567612060; http://lattes.cnpq.br/6498416955849459
    Given a scenario where IT organizations are increasing the use of agile practices, which is based on a people-centered culture along software development process, it is important to understand the social and human factors linked to those individuals, such as happiness and unhappiness and how these factors impact on this kind of environment. Therefore, 5 case-studies were developed inside agile projects, in a company that values innovation, aiming to identify how (un)happiness impacts on software engineers in agile environments. According to the answers gathered from 67 participants through a survey and using a cross-analysis, (un)happiness characteristics were identified as anxiety and frustration on younger respondents and unhappy ones, and high satisfaction and collaboration on happier ones.
  • Imagem de Miniatura
    Item
    Como comunidades de práticas apoiam o desenvolvimento ágil em larga escala?
    (2022-06-02) Monte, Iury Tavares do; Marinho, Marcelo Luiz Monteiro; Araújo, Carlos Julian Menezes; http://lattes.cnpq.br/3156174527107999; http://lattes.cnpq.br/3362360567612060; http://lattes.cnpq.br/1840503626525287
    Agile software development has become an attractive option for companies trying to improve their performance, although their methods were originally designed for small and individual teams. The current literature does not provide a cohesive image of how agile methods are staggered into the nature of large and often distributed software development. Some studies claim that Practice Communities (CoPs) may be an important part of a successful adoption of agile practices, especially in large organizations. CoPs are groups of experts who share a common interest or topic and want to collectively deepen their knowledge. This study aims to highlight how CoPs are applied and used to promote and scale agile methods in large projects. To answer the research question, have been used to support the large-scale agile development teams as practical communities? On a large scale and “Practice Communities”. Thus, a synthesis of solutions found in twenty -one has provided 13 distinct categories that organizations can implement, including “team coordination”, “Knowledge Sharing”, “Open Community”.
  • Imagem de Miniatura
    Item
    Os efeitos da (in)felicidade no processo dedesenvolvimento de software
    (2019) Falcão, Tiago Coutinho; Marinho, Marcelo Luiz Monteiro; http://lattes.cnpq.br/3362360567612060; http://lattes.cnpq.br/8796523691341550
    In the software development process, the main actor responsible for directly impacting production is the individual.With the increase of literature and professional experiences,as well as the importance of studying the human being, recent studies involving the human aspects in software engineering seek to relate psychological factors with exact sciences. Studies show that emotions such as (un) happiness in a software development environment are directly linked to software quality, affecting developer performance.Understanding happiness and unhappiness can be worked out in ways that improve work environment, productivity, and developer motivation. This paper aims to identifythe effects of (un) happiness on the performance of software developers operating in the state of Pernambuco. In this paper, we will analyze the effects and moderating fac-tors that influence the performance of developers when they are happy and un happy during the software development process. Based on a literature review and the opin-ion of those involved in software development, through a questionnaire, which was at-tended by 71 developers, the moderating factors capable of emotionally influencing theindividual leading to the improvement or worsening of their performance were raised.These include: negatively influencing mental and physical health and team motivation as a positive moderating factor.Although some companies have flexibility in many ways such as clothing, coffee breaks and leisure spaces, developer attention is often not explored individually. In this paper, we can conclude that factors such as Mental Health prove that care for the well-being of the individual is extremely important for the proper functioning of the development process.
  • Imagem de Miniatura
    Item
    Gamificação aplicada na gestão de incertezas em projetos de software
    (2018) Duarte, Thiago Augusto Costa; Marinho, Marcelo Luiz Monteiro; http://lattes.cnpq.br/3362360567612060; http://lattes.cnpq.br/5077077457690723
    The software market undergoes constant changes and new technologies are developed frequently, which stimulates competition between software companies. This environment brings a remarkable number of failures and uncertainties that can lead to failure. Based on the above considerations, it is important to highlight the relevance of a management that considers the importance of uncertainty management, which can directly affect the success of the project. The objective of this work is to propose a management approach to gamification uncertainties, in order to motivate the use of uncertainty management on an ongoing basis and thus increase the competitive advantages of organizations. Gamification is the application of game elements to processes in the real world, trying to achieve specific business goals by modifying people's behavior. Therefore, through the literature review, we sought to identify practices, techniques and strategies to support the management of uncertainties. Next, a gamification framework was elaborated, mapping the practices, techniques and uncertainty management strategies that can be explored in each orientation of the framework.Finally, the gamification uncertainty management approach was proposed. In this way, it is hoped to encourage the continuous use of the management of uncertainties in the organizations with the use of gamification
  • Imagem de Miniatura
    Item
    Um guia de boas práticas em desenvolvimento global de software ágil
    (2023-09-15) Guedes, Rodrigo Gonçalves; Marinho, Marcelo Luiz Monteiro; http://lattes.cnpq.br/3362360567612060; http://lattes.cnpq.br/4064431072353330
    The Agile Software Development (ASD) plays a pivotal role in the global software development landscape. The COVID-19 pandemic has further underscored the need to adapt agile practices for remote and distributed environments, emphasizing collaboration effectiveness. This study extends prior research that identified 48 agile practices in global projects, reflecting a comprehensive endeavor to analyze and synthesize these practices. We conducted a new survey to gather a broader set of responses and carried out in-depth interviews to correlate data with constructive observations. As a result, 13 agile practices have been identified as the most widely accepted in this context. These practices, such as Planning, Communication, and Self-Management, have proven to be fundamental for the success of AGSD projects. Based on these findings, we have developed an extensive portfolio serving as a reference guide for professionals seeking to implement agile practices in global contexts. This contribution aims to enhance agile software development in global scenarios, fostering superior results and efficiency. As organizations adapt to current and future demands, AGSD stands out as a crucial approach for success in an increasingly interconnected world.
  • Imagem de Miniatura
    Item
    Um guia para a criação de jogos digitais para aprender inglês
    (2019) Silva, Yuri do Nascimento Farias da; Falcão, Taciana Pontual da Rocha; Marinho, Marcelo Luiz Monteiro; http://lattes.cnpq.br/3362360567612060; http://lattes.cnpq.br/5706959249737319; http://lattes.cnpq.br/1494750866798901
    Digital games have gained the spotlight as learning tools, whether they are educational or commercial.In the past decade, language learning has sparkled special interest concerning the benefits it can get from the usage of digital games. In the present study, we searched the literature to map studies that assessed the characteristics of games that could benefit English learning. 32studies were identified and 20characteristics were suggested. These characteristics were then analyzed and consolidated for the proposal of a set of guidelines for the development of digital games for learning English, seeking to foster its qualities as a game and learning tool.
  • Imagem de Miniatura
    Item
    Refatoração de arquiteturas monolíticas em microserviços no contexto de desenvolvimento de software global
    (2019) Gomes, Thiago Henrique Ferreira; Marinho, Marcelo Luiz Monteiro; http://lattes.cnpq.br/3362360567612060; http://lattes.cnpq.br/2527989443347018
    In the past few years, the Global Software Development has been adopted by many companies, way as they can benefit from the advantages linked to the use of this practice, from the reduction of costs and time to market. However, this technique brings many challenges to the teams who use it. With this work, we aim to map the strategies of refactoring applications aligned with the architectural characteristics demanded bythe distributed software development environment. For this, we used the benefits de-riving from using a modern software architecture, the microservices architecture. We also analyze what kind of practices we could apply to evolve the current applications that use an old architecture, the monolithic architecture, to this architecture based on microservices. We conduct two systematic mappings, to analyze the state-of-art of soft-ware architecture on the Global Software Development environment and refactoring of monolithic to microservices applications, respectively. By the end, we execute an analysis to identify the practices of refactoring, and the benefits of using the microservices architecture can contribute to the success of a project on the GSD environment. Withthis, we were able to conclude that all the practices found during this work have positive impacts inside of the GSD environment, and we relate to the necessities of the GSD environment with the offered benefits by using the microservice architecture
  • Imagem de Miniatura
    Item
    Scaling agile methods in global software projects: Is it possible with SAFe?
    (2020-09-03) Figueredo, Rafael da Camara; Marinho, Marcelo Luiz Monteiro; http://lattes.cnpq.br/3362360567612060; http://lattes.cnpq.br/1583800948677235
    Global Software Development (GSD) continues to grow substantially and it is fast becoming the norm and fundamentally different from local Software Engineering development. Withal, agile software development (ASD) have become an appealing choice for companies attempting to improve their performance although its methods were originally designed for small and individual teams. Despite it, agile practices in Global Software Development (AGSD) has become the main option to execute projects in distributed environments due to its benefits of better communication and coordination, improved productivity, and quality. However, while organizations continue to grow, the complexity and challenges arise fast, many companies are dealing with large-scale global projects and looking for how to adapt agile in those scenarios and scaling agile practices to coordinate them. The current literature does not provide a cohesive picture of how the agile practices are taken into account in the distributed nature, and also how to scale than in large-scale AGSD projects. It lacks data on how to use agile and also scale it in GSD settings, which agile and scaling agile practices work in Global Software Development (GSD) teams and who are supposed to apply them. Based on this literature gap, this study aims to highlight how ASD practices are applied in the context of GSD to develop a set of techniques that can be relevant in both research and practice. Furthermore, it also aims to highlight a set of agile practices that are used by GSD teams to scale agile and map those practices with Scaled Agile Framework (SAFe). To answer both of the research questions, first: “How agile practices are adopted in agile global software development teams?”, second: “Which practices reported in AGSD literature embrace practices from SAFe when adopting scale agile development?”. It was conducted a systematic literature review of the ASD, GSD, and AGSD literature. A synthesis of solutions found in seventy-six studies provided 48 distinct agile practices that organizations can implement in globally distributed settings. Furthermore, from those 48 agile practices, it was possible to identify 18 scaling agile practices embrace SAFe practices. These implementable practices go some way towards providing solutions to manage GSD with agility, while the linked SAFe practices provide guidelines for better scale agile in large-scale global projects.
Logo do SIB-UFRPE
Arandu - Repositório Institucional da UFRPE

Universidade Federal Rural de Pernambuco - Biblioteca Central
Rua Dom Manuel de Medeiros, s/n, Dois Irmãos
CEP: 52171-900 - Recife/PE

+55 81 3320 6179  repositorio.sib@ufrpe.br
Logo da UFRPE

DSpace software copyright © 2002-2025 LYRASIS

  • Enviar uma sugestão