Tesis
Gestão do conhecimento no desenvolvimento ágil de software = técnicas e fatores que promovem a criação de conhecimento = Knowledge management in agile software development: techniques and factors that promote knowledge creation
Knowledge management in agile software development : techniques and factors that promote knowledge creation
Registro en:
Autor
Sakai, Eduardo, 1981-
Institución
Resumen
Orientador: Ivan Luiz Marques Ricarte Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação Resumo: O processo de desenvolvimento de software pode ser considerado um processo intensivo de criação de conhecimento. Os membros de equipes ágeis de desenvolvimento de software são trabalhadores que compartilham intensivamente seus conhecimentos tácitos e explícitos para a construção de software inovadores. Esse conhecimento, inicialmente distribuído nas mentes dos programadores, deve ser gerenciado por meio de técnicas e ferramentas que apoiem a aprendizagem organizacional, a criação, a construção e a avaliação de software. Nesse sentido, este trabalho objetivou identificar e compreender as técnicas utilizadas pelas equipes ágeis e os fatores capacitadores que auxiliem a criação de conhecimento em equipes de desenvolvimento de software. Para atingir aos propósitos desta pesquisa, primeiro, foi feita uma revisão de literatura, que seguiu os princípios de revisões sistemáticas, para compreender o Estado da Arte e identificar técnicas das metodologias ágeis e fatores que promovem a criação de conhecimento no desenvolvimento ágil de software. Segundo, para o percurso metodológico dois estudos de caso foram conduzidos por meio de entrevistas e analisados qualitativamente por meio da Teoria Fundamentada em Dados. Como resultados, dois fenômenos centrais emergiram dos dados analisados. O Fenômeno 1 mostra que as equipes ágeis estabelecem técnicas que apoiam a aprendizagem organizacional, a criação e a construção de software. O Fenômeno 2 indica que as equipes ágeis promovem fatores capacitadores que alinham a cultura organizacional e as características pessoais dos colaboradores e essas equipes são gerenciadas mediante uma inteligência coletiva Abstract: The software development process can be considered as an intensive process of knowledge creation. The members of agile software development teams are workers that intensively share their tacit and explicit knowledge to build innovative software. This knowledge, initially distributed in programmer¿s minds, should be managed by means of techniques and tools that support the organizational learning, the creation, the construction and the evaluation of software. Therefore, this study aimed to identify and understand the techniques and the enabling factors that support the creation of knowledge. To achieve the purposes, first, a literature review was made, which followed the principles of systematic reviews, not only to understand the state of the art but also to identify techniques and factors of the agile methodologies that promote the creation of knowledge. Second, two case studies were conducted as a methodology research through interviews whose data was qualitatively analyzed using the Grounded Theory. As results, two main phenomena emerged from the data analyzed. The first phenomenon shows that agile teams establish techniques that support the organizational learning, the creation and the construction of software. The second phenomenon indicates that teams promote enabling factors that align organizational culture and the employees¿ personal characteristics and the team is managed by a collective intelligence Mestrado Engenharia de Computação Mestre em Engenharia Elétrica CAPES
Ítems relacionados
Mostrando ítems relacionados por Título, autor o materia.
-
Knowledge-based risk management: Survey on Brazilian software development enterprises
Neves, Sandra Miranda; Da Silva, Carlos Eduardo Sanches; Salomon, Valério Antonio Pamplona; Santos, André Leonardo Almeida -
Knowledge-based risk management: Survey on Brazilian software development enterprises
Universidade Federal de Itajubá (UNIFEI); Universidade Estadual Paulista (Unesp) (2013-04-22)A risks management, carried on in an effective way, leads the software development to success and may influence on the organization. The knowledge takes part of such a process as a way to help taking decisions. This research ... -
Knowledge-based risk management: Survey on Brazilian software development enterprises
Universidade Federal de Itajubá (UNIFEI); Universidade Estadual Paulista (Unesp) (2013-04-22)A risks management, carried on in an effective way, leads the software development to success and may influence on the organization. The knowledge takes part of such a process as a way to help taking decisions. This research ...