Aplicação de metodologias ágeis e de startups na criação de um framework de domínio

The development of domain frameworks can be accomplished by specific methodologies and is one of the products that can be created in startup. These methodologies consider aspects related to domain comprehension without customer involvement and the development process requires the execution of severa...

ver descrição completa

Autor principal: Naves, Helyederson
Formato: Trabalho de Conclusão de Curso (Graduação)
Idioma: Português
Publicado em: Universidade Tecnológica Federal do Paraná 2023
Assuntos:
Acesso em linha: http://repositorio.utfpr.edu.br/jspui/handle/1/30624
Tags: Adicionar Tag
Sem tags, seja o primeiro a adicionar uma tag!
Resumo: The development of domain frameworks can be accomplished by specific methodologies and is one of the products that can be created in startup. These methodologies consider aspects related to domain comprehension without customer involvement and the development process requires the execution of several phases. Due to this, agile and startup methodologies can assist the modeling and development of the framework as a product. This paper applied the Design Thinking, Lean Startup, and Scrum methodologies to the modeling and implementation of a domain framework in the area of automated customer service. The Design Thinking methodology helped model the framework with a product aspect, understanding the problem and defining goals for the solution. Lean Startup, in turn, allowed the analysis of the ideas, including user participation. Scrum, which is an agile development methodology proposed by Lean Startup, allowed development goals to be established and incremental implementations of the product to be created. The application of the agile and startup methodologies in the development of a domain framework made it possible to obtain artifacts and perform analysis that are not usually addressed by framework development methodologies. The domain framework was instantiated for some types of automated services in order to perform its validation.