Title: | Um modelo de referência para implantação das rotinas Toyota Kata no processo ágil de desenvolvimento de software |
Author: | Michels, Everton |
Abstract: |
Alguns estudos na literatura atual já explicitam o conhecimento em torno das rotinas Toyota Kata, bem como, os benefícios da utilização das mesmas. Da mesma forma, a literatura sobre processo de desenvolvimento de software já está bem consolidada e contribui de forma bem ampla em diversas áreas de conhecimento. No entanto, existe ainda uma lacuna no que tange principalmente ao método, ou forma com que as rotinas Toyota Kata, - Kata de Melhoria (KM) e Kata de Coaching (KC) -, podem ser implantadas em contextos distintos, como por exemplo, no processo ágil de desenvolvimento de software. Além disso, verificar se a integração das rotinas Toyota Kata no Scrum, são capazes de reduzir alguns dos problemas encontrados neste método. Com base nesse gap, o objetivo deste estudo é desenvolver um modelo de implantação das rotinas Toyota Kata no processo ágil de desenvolvimento de software, em especial o Scrum, a fim de verificar se as lacunas do método podem ser atendidas pelas rotinas Toyota Kata, bem como, se essa integração entre as rotinas e método facilita a implantação de Toyota Kata. Para tal, foi realizado uma Revisão Bibliográfica Sistemática (RBS), na qual foram identificadas oportunidades e barreiras na implantação das rotinas Toyota Kata. Posteriormente, foi desenvolvido o modelo com base no resultado da RBS e de alguns problemas encontrados no Scrum. Por fim, foi realizada uma pesquisa-ação, na qual o modelo de implantação das rotinas Toyota Kata integradas ao Scrum foi verificado. Como resultados, foi possível observar que o modelo proposto foi capaz de proporcionar melhorias no contexto estudado, tanto minimizando as lacunas encontradas no Scrum, especialmente no que tange a uma visão mais sistêmica, ao aprendizado de grupo, o compartilhamento de conhecimento, a explicitação de conhecimento e a utilização dos ciclos PDCA, bem como, facilitando a implantação das rotinas Toyota Kata no segmento de software. Como conclusões, pode-se verificar que as principais oportunidades e barreiras levantadas pela literatura se mostraram válidas para o contexto estudado na pesquisa-ação e puderam ser atendidas pelo modelo. Constatou-se também, que o modelo desenvolvido facilita a implantação das rotinas Toyota Kata integradas ao Scrum, e assim, conseguem minimizar as lacunas encontradas no método. Abstract : Some studies in the current literature already explain the knowledge about the Toyota Kata routines, as well as the benefits of using them. Likewise, the literature on the software development process is already well established and contributes in a very broad way in several areas of knowledge. However, there is still a gap in what concerns mainly the method, or way with which the routines Toyota Kata, - Improvement Kata (IK) and Coaching Kata (CK) -, can be implanted in different contexts, in the agile process of software development. In addition, check if the integration of Toyota Kata routines in Scrum, are able to reduce some of the problems encountered in this method. Based on this gap, the objective of this study is to develop a model of implementation of the Toyota Kata routines in the agile process of software development, especially Scrum, in order to verify if the gaps of the method can be satisfied by the routines Toyota Kata, as well like, whether this integration between routines and method facilitates the deployment of Toyota Kata. For this, a Systematic Bibliographic Review (SBR) was carried out, in which opportunities and barriers were identified in the implementation of the Toyota Kata routines. Subsequently, the model was developed based on the SBR result and some problems encountered in Scrum. Finally, an action research was carried out, in which the model of implementation of the Toyota Kata routines integrated to the Scrum was verified. As results, it was possible to observe that the proposed model was able to provide improvements in the studied context, both minimizing the gaps encountered in Scrum, especially with regard to a more systemic view, to group learning, knowledge sharing, knowledge and the use of PDCA cycles, as well as facilitating the implementation of Toyota Kata routines in the software segment. As conclusions, it can be verified that the main opportunities and barriers raised in the literature were valid for the context studied in action research and could be met by the model. It was also verified that the developed model facilitates the implementation of Toyota Kata routines integrated with Scrum, and thus, they can minimize the gaps found in the method. |
Description: | Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Engenharia de Produção, Florianópolis, 2019. |
URI: | https://repositorio.ufsc.br/handle/123456789/214342 |
Date: | 2019 |
Files | Size | Format | View |
---|---|---|---|
PEPS5754-D.pdf | 5.970Mb |
View/ |