Back to Princípios de Desenvolvimento Ágil de Software
Instituto Tecnológico de Aeronáutica

Princípios de Desenvolvimento Ágil de Software

Neste curso, assumimos que você já sabe projetar e desenvolver programas mais complexos em Java, graças às boas práticas e princípios orientados a objetos, TDD e conceitos avançados de Java aplicados à Web e banco de dados exercitados nos cursos anteriores; mas você talvez não se sinta ainda confortável em planejar e gerenciar o desenvolvimento das aplicações com base em modernas práticas de modelagem ágil. O objetivo deste curso é expor você às principais técnicas e princípios de desenvolvimento ágil, em especial aos que se popularizaram pela sua utilização no framework Scrum e na metodologia XP (Extreme Programming). Apresentamos o Scrum&XP, uma combinação apropriada do framework Scrum com a metodologia XP – Extreme Programming, sem no entanto afirmar que você estará aprendendo tudo sobre Scrum ou sobre XP. Os conceitos apresentados neste curso incluem o seguinte: * Manifesto ágil e princípios de desenvolvimento ágil * Requisitos de software na forma de user stories e backlog de produto * Eventos e reuniões do Scrum&XP: Sprint, Sprint Planning, Planning Poker, Daily Scrum, Sprint Review e Sprint Retrospective, TDD e Programação em Pares * Papéis do Scrum: Product Owner, Time de Desenvolvedores e Scrum Master * Tarefas, Sprint Backlog, Quadro de Tarefas e Diagrama Burndown Ao final deste curso, você terá amadurecido de tal modo suas habilidades de programação que será capaz de implementar de modo ágil um sistema que incorpora um componente de gamificação constante do Trabalho de Conclusão do Programa de Cursos Integrados, com base nas boas práticas ágeis exercitadas neste curso com o Scrum&XP apresentado. Obs.: Embora o Programa de Cursos Integrados (descrito abaixo) seja sobre a linguagem Java no contexto de desenvolvimento ágil, neste curso em especial você poderá empregar a linguagem que desejar, embora incentivemos que os alunos dos cursos anteriores do programa faça uso do Java, pois será uma oportunidade muito enriquecedora de praticar TDD com Java da maneira que se faz na indústria de software. -- --- ---- coursera.org: ITA Programa de Cursos Integrados: Programação Java e Modelagem Ágil Curso 1: Orientação a Objetos com Java Curso 2: TDD – Desenvolvimento de Software Guiado por Testes Curso 3: Desenvolvimento Ágil com Java Avançado Curso 4: Princípios de Desenvolvimento Ágil de Software Curso 5: Desenvolvimento Ágil com Padrões de Projeto Curso 6: Técnicas Avançadas para Projeto de Software Curso 7: Arquitetura de Software em Projetos Ágeis Projeto Final: Aplicativo para Web com Componente Gamificado

Status: Software Development Methodologies
Status: Agile Methodology
IntermediateCourse17 hours

Featured reviews

WV

5.0Reviewed Apr 25, 2017

Melhor curso da série. Pena que a qualidade do vídeo e audio deixaram um pouco a desejar.

MB

5.0Reviewed Jan 2, 2017

Muito bom! Como sempre, as explicações são bem claras e práticas. Recomendo!

LK

5.0Reviewed Jun 12, 2017

Curso extremamente essencial para desenvolvedores que trabalham ou pretendem trabalhar com ágil.

RS

5.0Reviewed Feb 4, 2025

Excelente formação para quem já sabe programar em alguma linguagem de programação

ES

5.0Reviewed Jul 27, 2017

Muito bom.Conteúdo excelente e didáticas únicas e de excelência.Sempre quis aprender sobre desenvolvimento ágil e alguns padrões da industria de software e com este curso consegui tudo isso.

JB

5.0Reviewed Jan 2, 2017

Realmente muito bom. Sou gestor de uma equipe de desenvolvimento de Sistemas e o curso irá me ajudar bastante com o projetos de minha equipe.

MP

4.0Reviewed Sep 12, 2018

O trabalho final deveria ter mais tempo para avaliação.

AS

5.0Reviewed Aug 19, 2025

Excelente Curso, com um bom material didático e professores com muita experiência!

C

5.0Reviewed Jan 2, 2018

Excelente! Parabéns aos professores/instrutores Clóvis e Eduardo pela clareza nos assuntos expostos neste curso.Este curso enriqueceu meu conhecimento! Muito Obrigado!

HS

4.0Reviewed May 22, 2022

Curso muito bom com boa didática dos instrutores, só poderiam melhorar os videos de transmissões e ter mais exemplos práticos.

VM

5.0Reviewed Jun 5, 2017

Pragmatic labs over exhaustive theory! This is agile teaching!

AD

4.0Reviewed Apr 13, 2017

muito bom até com um projeto bem desafiador no final

All reviews

Showing: 20 of 52

Luiz Ricardo da Silva Lins
4.0
Reviewed Feb 26, 2017
Marco Tulio Todeschini Coelho
5.0
Reviewed Feb 26, 2017
Lucas Prudente Silva
1.0
Reviewed Aug 9, 2022
Alexandre Clemente
5.0
Reviewed Jan 30, 2017
Eduardo Brust
1.0
Reviewed Oct 5, 2024
Edilson Silva
5.0
Reviewed Jul 28, 2017
Carlos Alberto Matos Veras
5.0
Reviewed Jan 3, 2018
Brunno Huertas
5.0
Reviewed Jan 23, 2020
Brenno Leal
3.0
Reviewed Jul 18, 2017
Jordao Moreira
5.0
Reviewed Dec 13, 2018
Eriton dos Santos Gomes
5.0
Reviewed May 4, 2018
Marcio Jose Ferreira
5.0
Reviewed Apr 15, 2017
Juliano Bastos
5.0
Reviewed Jan 3, 2017
Mateus Lima Fonseca
5.0
Reviewed Jan 8, 2017
arthur mairink
5.0
Reviewed Feb 15, 2025
Rubens Junior
5.0
Reviewed Jan 3, 2017
Lucas Kawasaki
5.0
Reviewed Jun 12, 2017
Wesley Viana
5.0
Reviewed Apr 26, 2017
Adail nunes da silva
5.0
Reviewed Aug 19, 2025
Renan Silva
5.0
Reviewed Feb 4, 2025