Table of Contents
Métodos Ágeis para Dispositivos Móveis 2019
Pós-curso
Aula de 12/04/2019
Aula de 03/04/2019
Trabalho para a próxima aula: escrever um texto contendo entre 800 e 1000 palavras sobre um dos Outros Temas Relacionados a Métodos Ágeis. O seu tema está definido na planilha.
Aula de 29/03/2019
Lista de vídeos sobre Scrum selecionados pelos alunos e alunas da turma
Development Practices - StackOverflow Developer Survey Results 2018 (Work - VII)
Comparar com State of Agile 2018
Refatoração (Prática Ágil)
Tarefa para a aula de 05/04/2019
Procurar materiais sobre Programação Extrema (Extreme Programming - XP), sobre o Manifesto Ágil e sobre a História de Métodos Ágeis.
Responder as perguntas abaixo. Entregar uma ou mais folhas de papel (podem ser escrita à mão, desde que com letra legível) na próxima aula:
- O que é Programação Extrema?
- Comente duas práticas da Programação Extrema.
- Comente dois valores da Programação Extrema.
- Quais são os papéis da Programação Extrema?
- Comente a seguinte frase: “Os signatários do manifesto ágil valorizam colaboração com o cliente mais do que negociação de contratos”
- Comente a seguinte frase: “Os signatários do manifesto ágil responder a mudanças mais do que seguir um plano”
- Comente um dos princípios por trás do manifesto ágil.
- Por que surgiram Métodos Ágeis?
- Qual era o perfil das pessoas que se reuniram em fevereiro de 2001, nas montanhas nevadas do estado norte-americano de Utah no resort de inverno e verão Snowbird, para discutir Métodos Ágeis?
- Quais são os métodos criados pelos signatários do manifesto ágil?
Aula de 22/03/2019
Tarefa para a Próxima Aula:
Ler Método Kanban: um guia (quase) completo e responder as perguntas abaixo. Entregar uma folha de papel (pode ser escrita à mão, desde que com letra legível) na próxima aula.
- O que é Kanban?
- Por que o Kanban usa uma abordagem evolucionária?
- Quais são as regras do Kanban? Há alguma?
- Quais são os papéis do Kanban? Há algum?
- Quais são os artefatos do Kanban? Há algum?
- Qual a diferença entre um sistema puxado e um sistema empurrado?
- Quais são os princípios básicos do Kanban?
- Quais são as práticas gerais do Kanban?
- O que é Limite de Trabalho em Progresso?
- Que ferramentas posso usar com Kanban?
- Que métricas posso acompanhar com Kanban?
- Qual é mais prescritivo: Scrum ou Kanban?
- Existe algo equivalente a uma Sprint (do Scrum) em Kanban?
Aula 1: 15/03/2019
- Assuntos da Primeira Aula
- O que é software?
- Onde softwares são usados?
- O que são e para quê são usados Métodos Ágeis?
- Práticas Ágeis
- Livro recomendado: Métodos Ágeis para Desenvolvimento de Software, de Rafael Prikladnicki, Renato Will, Fabiano Milani
- Outros livros:
- Pessoas importantes na área:
- Kent Beck - criador do Extreme Programming (XP)
- Jeff Sutherland - co-criador do Scrum
- Klaus Wuestefeld - pioneiro de Métodos Ágeis no Brasil, criador do site xispe.com.br
- Podcasts:
- Empresas que usam Métodos Ágeis como Marketing:
- Pesquisa de Opinião State of Agile
- Formulário para receber informações sobre perfil dos estudantes https://goo.gl/forms/oL8Ds9Ezmv775KNr2
Trabalho para a próxima aula
Ler o Guia do Scrum e responder as perguntas abaixo. Entregar uma folha de papel (pode ser escrita à mão, desde que com letra legível) na próxima aula. Nem todas as respostas estão no Guia do Scrum.
- Qual é a definição de Scrum?
- Por que Scrum se apresenta como um arcabouço (framework)?
- Procure na Internet e mencione ao menos duas ferramentas computacionais que podem ser utilizadas por uma equipe que adote Scrum como base para seu processo de desenvolvimento de software.
- Dos três pilares da Teoria do Scrum, qual você acha mais importante? Justifique sua resposta.
- Dos cinco valores do Scrum, qual você acha mais importante? Justifique sua resposta.
- Se você fosse participar do desenvolvimento de um software usando Scrum, que papel gostaria de exercer? Justifique sua resposta.
- Se você fosse mudar algo em algum dos eventos de Scrum, qual você mudaria? O que você mudaria? Justifique sua resposta.
- Descreva, como suas palavras, um dos Artefatos do Scrum.
- Procure algum vídeo descrevendo Scrum, assista e o descreva. Diga o nome do vídeo e o canal.