Atualmente sabemos que a tecnologia da informação (T.I) vem seguindo uma linha de crescimento constante onde perenemente precisa-se da criação de novas tecnologias ou novas atualizaçõesdas que já existem. Não é diferente no que se diz respeito ao mercado de desenvolvimentomobile: pode-se notar uma onde de usuários e até mesmo empresas optando pelo mercado mobile devido a sua enorme volatilidade em entregar um produto. Visto a necessidade de desenvolver esses apps, esse artigo tem por objetivo apresentar um framework capaz de agilizar odesenvolvimento para todos os ambientes, seja mobile (Android e iOS), Web ou até mesmo desktop (Windows, macOS e Linux), o Flutter. Dado essa demanda de multiplataformas, o Fluttervem com a proposta de resolver o problema do retrabalho no desenvolvimento, por diversas vezesé necessário realizar a criação de bases de códigos diferentes para a mesma funcionalidade devido a sua usabilidade (Mobile, Desktop, Web).
O estudo da tecnologia de Robotic Process Automation (RPA) está se tornando cada vez mais relevante devido ao aumento da quantidade de dados e tarefas repetitivas que acabam afetando a produtividade das empresas. Sendo assim, por conta da busca incessante das empresas para se manterem competitivas no mercado, elas optam por melhorar a eficiência dos seus processos de negócios através da automação. O RPA é a tecnologia ideal para lidar com processos que possuem grandes quantidades de dados, tarefas repetitivas e, principalmente, regras bem estruturadas. Considerando a implementação de uma solução RPA em uma empresa da área de Marketing e Produto para extração de dados de cidades direto do site do Instituto Brasileiro de Geografia e Estatística (IBGE) para geração de um relatório final, este trabalho mostra os impactos e benefícios obtidos por meio da automatização desse processo. Os aspectos levados em consideração foram: a agilidade, a redução da taxa de erros, a redução de custos e a liberação de horas de trabalho dos funcionários para que pudessem focar em tarefas de maior valor para a empresa.
As organizações responsáveis pelo desenvolvimento de softwares, no mundo empresarial atual, buscam por técnicas e estratégias inovadoras tendo-se como escopo o aperfeiçoamento dos seus processos bem como a entrega de produtos em um período de tempo apontado pelos consumidores como adequado, para, assim, atender o que almejam esses que consomem, visto que, atualmente, são menos tolerantes à erros e são bastante exigentes frente ao que adquirem. Software em desenvolvimento requer um grande esforço em testes minuciosos por estarem mudando constantemente e através dos testes automatizados é possível obter um feedback mais rápido, por exemplo, de visualizar quais testes passaram e quais falharam, qual passo teve erro e qual o motivo. Durante o desenvolvimento, é necessário tomar a decisão de automatizar ou não os cenários de testes, para garantir que não há regressões no software e economizar tempo. Este artigo avalia de forma descritiva requisitos de automação de testes, mostrando à importância nas etapas de produção e execução, discorrendo, nesse processo, sobre as teorias que orientam a realização de atividades de teste, as técnicas e critérios. Escolheu-se por aqueles que podem ser acionados tanto para verificar quanto para validar um produto.
Este artigo apresenta um estudo por meio da criação de cenários de testes de automação realizados com a ferramenta Cucumber. Adotou-se a metodologia descritiva de cunho quali-quantitativa e teve como ponto de partida um referencial bibliográfico. Na qual foi realizada com auxílio de livros, artigos, teses de mestrado e doutorado e com auxílio da internet. O levantamento dos dados teve base de investigação em bases de consulta como SCIELO (A Scientific Electronic Library Online), Revistas online: CAPES (Coordenação de Aperfeiçoamento de Pessoal de Nível Superior) USP (Universidade de São Paulo) FGV, (Fundação Getúlio Vargas). Onde foi possível concluir dizendo que, o teste de automação com o Cucumber oferece uma camada de comunicação real sobre um framework de teste e que no desenvolvimento do teste verificou-se que o processo de automação pode reduzir o tempo que um analista de testes empreende em uma tarefa quando comparado com o processo manual.
O Scrum é uma metodologia ágil de gerenciamento de projetos que tem ganhado popularidade em ambientes de desenvolvimento de software. O Scrum promove a colaboração, transparência e entrega de valor constante para o cliente. Um papel fundamental no Scrum é o Product Owner, que é responsável por representar o cliente e definir as prioridades do produto. O Proprietário do Produto trabalha em conjunto com a equipe de desenvolvimento para definir as metas do negócio, estabelecer um backlog, e tomar decisões importantes ao longo do ciclo de vida do negócio. O Product Owner é fundamental para o sucesso do projeto, pois ele tem uma visão clara dos objetivos do cliente e sabe como traduzir os mesmos em requisitos de produto. Além disso, o proprietário do produto é responsável por fornecer feedback constante à equipe de desenvolvimento e ajustar a direção do negócio quando necessário. O Scrum e o papel do Product Owner são especialmente importantes em ambientes de desenvolvimento de software, onde as mudanças ocorrem rapidamente e a entrega de valor constante é crucial para o sucesso do projeto. A metodologia Scrum ajuda as equipes de desenvolvimento a trabalhar de forma mais eficiente e colaborativa, entregando valor para o cliente em ciclos curtos. Em resumo, o Scrum e o papel do Product Owner são cruciais para o sucesso de projetos de desenvolvimento de software, permitindo que as equipes de desenvolvimento respondam rapidamente às mudanças do mercado e do cliente e entreguem valor constante.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.