24/05/2016

 

MAC0472  Laboratório de Métodos Ágeis

OBJETIVOS:  Familiarizar o estudante com metodologias ágeis de desenvolvimento de software orientado a objetos.

PROGRAMA RESUMIDO:  O Manifesto Ágil. - As Práticas de XP. - Testes Automatizados. - Refatoração: técnicas sistemáticas para melhorar o desenho de software pré-existente. - Planejamento Ágil. - Padronização de Estilo. - Ferramentas para Desenvolvimento Colaborativo de Software.

PROGRAMA:  O Manifesto Ágil. Os princípios e valores dos métodos ágeis As Práticas de XP. As doze práticas iniciais. As práticas principais e corolárias atuais Testes Automatizados. Como fazer e ferramentas mais usadas. Refatoração: técnicas sistemáticas para melhorar o desenho de software pré-existente. Planejamento Ágil. Cartões de histórias, estimativas e priorização. Padronização de Estilo. Ferramentas para Desenvolvimento Colaborativo de Software. Incluindo ferramentas de integração contínua e ferramentas de avaliação da qualidade do software.

RESPONSÁVEIS:  Alfredo Goldman, Fabio Kon, Marco Aurélio Gerosa.

PRÉ-REQUISITOS:  MAC0218. MAC0441.

CARGA HORÁRIA SEMANAL E NÚMERO DE CRÉDITOS:  8 horas, 4 créditos-aula e 4 créditos-trabalho.

CRITÉRIO DE AVALIAÇÃO DA APRENDIZAGEM: 
Método e Critério: A avaliação da disciplina é periódica e baseada na satisfação do cliente, engajamento da equipe (práticas de XP, trabalho em equipe, coesão e auto-organização). apresentações, trabalhos e projetos.
Norma de recuperação: Média ponderada da nota final e de provas e/ou trabalhos de recuperação.

BIBLIOGRAFIA BÁSICA: 

OBSERVAÇÃO:  Disciplina optativa eletiva nos currículos do BCC.

 

[Veja dados da disciplina no JúpiterWeb]


Alguns dos oferecimentos da disciplina:
DCC | IME-USP | 2016