Testadores e Programadores
Em um Ambiente de Desenvolvimento Ágil
Description
O curso Testadores e Programadores em um Ambiente de Desenvolvimento Ágil é baseado em obra de mesmo nome, sendo um conteúdo atemporal. O foco é integrar os profissionais de Testes (Testers) com os Programadores (Developers).
Também, a Engenharia de Software evoluiu com o passar do tempo e sua agilidade sempre foi questionada, principalmente quando refatorações ou correções tornam-se necessárias. Deste modo, o estudante irá aprender de forma lúdica e simples, a evolução entre as teorias envolvendo a metodologia estruturada e o método ágil, o qual transformou todo o processo de desenvolvimento de software.
BÔNUS: AO FINAL DO CURSO, VOCÊ TERÁ ACESSO AO LIVRO COMPLETO!
QUAL É A PERSPECTIVA DE APRENDIZADO?
A perspectiva é a de que o aluno adquira conhecimento o suficiente sobre engenharia de software, para então poder sentir-se integrado a uma equipe de projetos, sabendo conciliar atividades de programação e de testes, assim como interagir de uma forma mais adequada com ambos os tipos de profissionais. Em certos casos, principalmente quando liderança (Team Leaders, Project Managers, Project Analysts, etc), tal conteúdo pode ser uma divisória para a obtenção do sucesso de uma equipe, já que sem harmonia entre todos os recursos humanos envolvidos, dificilmente um projeto será entregue com a qualidade esperada pelo cliente.
PROGRAMA DO CURSO:
MÓDULO 1: DESENVOLVIMENTO X QUALIDADE DE SOFTWARE
O Contexto da Engenharia de Software
Diretrizes da Qualidade de Software
O Modelo de Qualidade de Boehm
Ciclo de Desenvolvimento de Software
A Qualidade e o SDLC
Estágios da Qualidade no SDLC
MÓDULO 2: O AMBIENTE DE DESENVOLVIMENTO ÁGIL
Descrevendo a Metodologia Ágil
Metodologia Ágil x Metodologia Tradicional
Planejando no Método Ágil
Os Testadores no Desenvolvimento Ágil
MÓDULO 3: TÉCNICAS UTILIZADAS EM AMBIENTE ÁGIL
Uma Visão Sobre o eXtreme Programming (XP)
Uma Visão Sobre o Test-driven Development (TDD)
Uma Visão Sobre os Testes de Aceitação (UAT)
Testes de Aceitacão e o Modelo em V
É um conteúdo essencial para todos àqueles que trabalham ou querem atuar no ramo de sistemas de informação.
What You Will Learn!
- Aprendendo sobre Engenharia de Software
- Aprendendo sobre Qualidade de Software
- Aprendendo sobre Metodologia Ágil
- Aprendendo sobre Desenvolvimento de Software
Who Should Attend!
- Analistas de Projetos (Project Analysts)
- Estudantes de Concursos Públicos (Concurseiros)
- Estudantes de Cursos de TI (IT Students)
- Gestores de Projeto (Project Managers)
- Programadores (Developers)
- Testadores de Software (Testers)
- E demais interessados em Tecnologia da Informação (IT)