Alura+ são pequenos vídeos com conteúdo complementar aos cursos da Alura. Aqui você tem novidades, dicas, tutoriais, novos assuntos e muito mais. Excelente para aprender algo novo naqueles pequenos momentos que sobram no dia.
Neste Alura+, Vinicius Dias, instrutor da Alura, fala sobre a metodologia ágil Desenvolvimento Guiado a Comportamento, mais conhecida como, Behavior-Driven Development(BDD). Os 3 pontos principais abordados são:
O Behavior-Driven Development (BDD) é uma técnica que faz uso de testes automatizados para guiar o desenvolvimento de novas funcionalidades ou correção de bugs.
O foco dessa metodologia é a linguagem e as interações usadas no processo de desenvolvimento de software, e ela promove diversos benefícios, os principais deles são a colaboração e comunicação entre as equipes de desenvolvimento e outras equipes.
Essa técnica é complementada com a de Desenvolvimento Orientado a Testes, chamada Test-Driven Development (TDD), uma técnica de desenvolvimento de software baseada em um ciclo curto de repetições. As duas metodologias compõem um ciclo, e ao se juntarem, promovem uma integração eficiente entre os trabalhos, com a colaboração entre o time de desenvolvimento e o time de negócios e automatização dos processos.
Para auxiliar no aplicação do Behavior-Driven Development (BDD) existe um modelo de arquivo chamado de Gherkin que contém descrições sobre as funcionalidades a serem desenvolvidas, compilando as informações em um documento que auxilia na comunicação entre os times e na organização, promovendo visibilidade do projeto.
Quer aprender mais sobre metodologias ágeis? Incentivar a comunicação entre as equipes e promover um trabalho ágil? Segue alguns conteúdos para você:
Formação Business Agility: nessa formação você encontra conteúdos sobre como se adaptar rapidamente diante das mudanças do mundo e entregar valor ao cliente.
Formação Gerente Ágil - Metodologia Agile: essa formação tem conteúdos sobre os frameworks ágeis, por exemplo, o Scrum e o Kanban, e como eles funcionam.
Curso BDD e Java: Behavior Driven Development com Cucumber: nesse curso você encontra conteúdos sobre como aplicar a metodologia BDD utilizando o Cucumber e a linguagem Gherkin.
Curso PHP e Behavior Driven Development: BDD com Behat: Esse curso apresenta informações sobre como automatizar testes de comportamento utilizando o Behavior Driven Development ( BDD).
11min para conclusão
Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.
Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.
Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.
Emitimos certificados para atestar que você finalizou nossos cursos e formações.
Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.
Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.
Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.
Emitimos certificados para atestar que você finalizou nossos cursos e formações.
Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com Luri até 100 mensagens por semana.
Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.
Acesso completo
durante 1 ano
Estude 24h/dia
onde e quando quiser
Novos cursos
todas as semanas