instituto federal de educaÇÃo, ciÊncia e tecnologia tocantins campus araguaína técnico...
TRANSCRIPT
![Page 1: INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Técnico Subsequente Aula 04 – 2014 Thatiane de Oliveira Rosa 1 Técnicas](https://reader035.vdocuments.site/reader035/viewer/2022070311/552fc12d497959413d8d2aca/html5/thumbnails/1.jpg)
INSTITUTO FEDERAL DEEDUCAÇÃO, CIÊNCIA E TECNOLOGIATOCANTINSCampus Araguaína
Técnicas e Projeto de Sistemas – Técnico Subsequente
1
Técnicas e Projeto de Sistemas
Técnico SubsequenteAula 04 – 2014
Thatiane de Oliveira Rosa
![Page 2: INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Técnico Subsequente Aula 04 – 2014 Thatiane de Oliveira Rosa 1 Técnicas](https://reader035.vdocuments.site/reader035/viewer/2022070311/552fc12d497959413d8d2aca/html5/thumbnails/2.jpg)
INSTITUTO FEDERAL DEEDUCAÇÃO, CIÊNCIA E TECNOLOGIATOCANTINSCampus Araguaína
2
Roteiro
• Tema: Metodologias Ágeis
Métodos Ágeis;
Princípios dos Métodos Ágeis;
Atitudes dos Métodos Ágeis;
Pontos Negativos dos Métodos Ágeis;
Métodos Ágeis Mais Conhecidos;
Método de Desenvolvimento de AGPS;
Atividade.
Técnicas e Projeto de Sistemas – Técnico Subsequente
![Page 3: INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Técnico Subsequente Aula 04 – 2014 Thatiane de Oliveira Rosa 1 Técnicas](https://reader035.vdocuments.site/reader035/viewer/2022070311/552fc12d497959413d8d2aca/html5/thumbnails/3.jpg)
INSTITUTO FEDERAL DEEDUCAÇÃO, CIÊNCIA E TECNOLOGIATOCANTINSCampus Araguaína
3
Métodos Ágeis
• Definição:
Consiste em um conjunto de abordagens para o desenvolvimento de
software, que possui a seguinte ideologia:
• “Melhor um software funcionando do que possuir uma documentação
abrangente”.
São métodos de desenvolvimento que pregam maior cooperação e
menor formalismo e documentação.
Técnicas e Projeto de Sistemas – Técnico Subsequente
![Page 4: INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Técnico Subsequente Aula 04 – 2014 Thatiane de Oliveira Rosa 1 Técnicas](https://reader035.vdocuments.site/reader035/viewer/2022070311/552fc12d497959413d8d2aca/html5/thumbnails/4.jpg)
INSTITUTO FEDERAL DEEDUCAÇÃO, CIÊNCIA E TECNOLOGIATOCANTINSCampus Araguaína
4
Métodos Ágeis
• Características:
São dotadas práticas de desenvolvimento iterativo e incremental, onde
ocorrem entregas frequentes de partes do produto;
Apoia-se fortemente em pessoas;
Menos preocupação com o processo e mais com o que as pessoas
podem produzir;
Técnicas e Projeto de Sistemas – Técnico Subsequente
![Page 5: INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Técnico Subsequente Aula 04 – 2014 Thatiane de Oliveira Rosa 1 Técnicas](https://reader035.vdocuments.site/reader035/viewer/2022070311/552fc12d497959413d8d2aca/html5/thumbnails/5.jpg)
INSTITUTO FEDERAL DEEDUCAÇÃO, CIÊNCIA E TECNOLOGIATOCANTINSCampus Araguaína
5
Métodos Ágeis
• Características:
É focado em gerar valor agregado para o cliente;
Adapta-se rapidamente a mudanças;
Estabelece cooperação constante entre pessoas que entendem do
negócio e a equipe de desenvolvedores.
Técnicas e Projeto de Sistemas – Técnico Subsequente
![Page 6: INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Técnico Subsequente Aula 04 – 2014 Thatiane de Oliveira Rosa 1 Técnicas](https://reader035.vdocuments.site/reader035/viewer/2022070311/552fc12d497959413d8d2aca/html5/thumbnails/6.jpg)
INSTITUTO FEDERAL DEEDUCAÇÃO, CIÊNCIA E TECNOLOGIATOCANTINSCampus Araguaína
6
Princípios dos Métodos Ágeis
• Satisfazer o cliente por meio da entrega contínua e rápida de
versões prontas do software, com valor agregado;
• Aceitar bem alterações de requisitos, mesmo que ocorram de
forma tardia. A mudança dentro do processo ágil é entendida
como parte da vantagem competitiva de seus clientes;
Técnicas e Projeto de Sistemas – Técnico Subsequente
![Page 7: INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Técnico Subsequente Aula 04 – 2014 Thatiane de Oliveira Rosa 1 Técnicas](https://reader035.vdocuments.site/reader035/viewer/2022070311/552fc12d497959413d8d2aca/html5/thumbnails/7.jpg)
INSTITUTO FEDERAL DEEDUCAÇÃO, CIÊNCIA E TECNOLOGIATOCANTINSCampus Araguaína
7
Princípios dos Métodos Ágeis
• Realizar entregas do software de forma frequente, a cada semana ou cada
mês, com o menor tempo possível de intervalo;
• Possibilitar que clientes e desenvolvedores trabalhem juntos e diariamente
no projeto;
• Construir projetos com indivíduos motivados.
Oferecer à equipe o ambiente e o apoio necessários, assim como cofiar na capacidade da
mesma em realizar o trabalho;
Técnicas e Projeto de Sistemas – Técnico Subsequente
![Page 8: INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Técnico Subsequente Aula 04 – 2014 Thatiane de Oliveira Rosa 1 Técnicas](https://reader035.vdocuments.site/reader035/viewer/2022070311/552fc12d497959413d8d2aca/html5/thumbnails/8.jpg)
INSTITUTO FEDERAL DEEDUCAÇÃO, CIÊNCIA E TECNOLOGIATOCANTINSCampus Araguaína
8
Princípios dos Métodos Ágeis
• Conversar cara a cara, este é o método mais eficiente e eficaz para
transmitir informações dentro de uma equipe de desenvolvimento;
• Manter o software funcionando, esta é a medida principal de progresso;
• Promover o desenvolvimento sustentável.
Clientes, desenvolvedores e usuários devem ser capazes de manter um ritmo constante
indefinidamente.
Técnicas e Projeto de Sistemas – Técnico Subsequente
![Page 9: INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Técnico Subsequente Aula 04 – 2014 Thatiane de Oliveira Rosa 1 Técnicas](https://reader035.vdocuments.site/reader035/viewer/2022070311/552fc12d497959413d8d2aca/html5/thumbnails/9.jpg)
INSTITUTO FEDERAL DEEDUCAÇÃO, CIÊNCIA E TECNOLOGIATOCANTINSCampus Araguaína
9
Princípios dos Métodos Ágeis
• Manter atenção contínua à excelência técnica, pois esta prática possibilita
aumentar a agilidade e o bom desempenho;
• Ser simples, a simplicidade é essencial para o desenvolvimento do
trabalho;
• Possuir equipe auto organizada, as melhores arquiteturas, requisitos e
projetos, emergem de equipes que se auto organizam;
Técnicas e Projeto de Sistemas – Técnico Subsequente
![Page 10: INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Técnico Subsequente Aula 04 – 2014 Thatiane de Oliveira Rosa 1 Técnicas](https://reader035.vdocuments.site/reader035/viewer/2022070311/552fc12d497959413d8d2aca/html5/thumbnails/10.jpg)
INSTITUTO FEDERAL DEEDUCAÇÃO, CIÊNCIA E TECNOLOGIATOCANTINSCampus Araguaína
10
Princípios dos Métodos Ágeis
• Estabelecer intervalos regulares de reflexão. A equipe deve refletir formas
de se tornar mais eficiente e, em seguida, deve ajustar e aperfeiçoar o seu
comportamento.
Técnicas e Projeto de Sistemas – Técnico Subsequente
![Page 11: INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Técnico Subsequente Aula 04 – 2014 Thatiane de Oliveira Rosa 1 Técnicas](https://reader035.vdocuments.site/reader035/viewer/2022070311/552fc12d497959413d8d2aca/html5/thumbnails/11.jpg)
INSTITUTO FEDERAL DEEDUCAÇÃO, CIÊNCIA E TECNOLOGIATOCANTINSCampus Araguaína
11
Pontos Negativos dos Métodos Ágeis
• Faltam-lhes estrutura e documentação realmente necessárias;
• Requerem desenvolvedores muito experientes e disciplinados;
• Costumam em resultar em desenho insuficiente;
• Requerem mudança cultural muito grande;
• Dificultam negociações contratuais;
• Podem ser ineficientes se as alterações de requisitos forem
frequentes;
• Dificultam a estimativa de esforço, custos e prazos.
Técnicas e Projeto de Sistemas – Técnico Subsequente
![Page 12: INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Técnico Subsequente Aula 04 – 2014 Thatiane de Oliveira Rosa 1 Técnicas](https://reader035.vdocuments.site/reader035/viewer/2022070311/552fc12d497959413d8d2aca/html5/thumbnails/12.jpg)
INSTITUTO FEDERAL DEEDUCAÇÃO, CIÊNCIA E TECNOLOGIATOCANTINSCampus Araguaína
12
Métodos Ágeis Mais Conhecidos
• Scrum;
• XP (Extreme Programming);
• FDD (Feature Driven Development);
Técnicas e Projeto de Sistemas – Técnico Subsequente
![Page 13: INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Técnico Subsequente Aula 04 – 2014 Thatiane de Oliveira Rosa 1 Técnicas](https://reader035.vdocuments.site/reader035/viewer/2022070311/552fc12d497959413d8d2aca/html5/thumbnails/13.jpg)
INSTITUTO FEDERAL DEEDUCAÇÃO, CIÊNCIA E TECNOLOGIATOCANTINSCampus Araguaína
13
Métodos Ágeis Mais Conhecidos
• Scrum:
Metáfora a uma das formações da partida de Rugby;
Metodologia baseia-se na ideologia da jogada que consiste em: se uma
equipe trabalhar em conjunto, e com o mesmo objetivo é possível atingir
uma alta integração e interação com cada membro da equipe.
Técnicas e Projeto de Sistemas – Técnico Subsequente
![Page 14: INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Técnico Subsequente Aula 04 – 2014 Thatiane de Oliveira Rosa 1 Técnicas](https://reader035.vdocuments.site/reader035/viewer/2022070311/552fc12d497959413d8d2aca/html5/thumbnails/14.jpg)
INSTITUTO FEDERAL DEEDUCAÇÃO, CIÊNCIA E TECNOLOGIATOCANTINSCampus Araguaína
14
Métodos Ágeis Mais Conhecidos
• XP (Extreme Programming):
Metodologia ágil indicada para equipes pequenas a médias, que
desenvolve sistemas com requisitos vagos ou que mudam
frequentemente;
Metodologia de desenvolvimento ágil baseada nos valores simplicidade,
comunicação, feedback e coragem.
Técnicas e Projeto de Sistemas – Técnico Subsequente
![Page 15: INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Técnico Subsequente Aula 04 – 2014 Thatiane de Oliveira Rosa 1 Técnicas](https://reader035.vdocuments.site/reader035/viewer/2022070311/552fc12d497959413d8d2aca/html5/thumbnails/15.jpg)
INSTITUTO FEDERAL DEEDUCAÇÃO, CIÊNCIA E TECNOLOGIATOCANTINSCampus Araguaína
15
Métodos Ágeis Mais Conhecidos
• FDD (Feature Driven Development):
Metodologia ágil de desenvolvimento de software guiado por
funcionalidades;
Metodologia que combina as melhores práticas do gerenciamento ágil
de projetos com abordagens completas para ES orientada por objetos;
Seu lema é: "Resultados frequentes, tangíveis e funcionais."
Técnicas e Projeto de Sistemas – Técnico Subsequente
![Page 16: INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Técnico Subsequente Aula 04 – 2014 Thatiane de Oliveira Rosa 1 Técnicas](https://reader035.vdocuments.site/reader035/viewer/2022070311/552fc12d497959413d8d2aca/html5/thumbnails/16.jpg)
INSTITUTO FEDERAL DEEDUCAÇÃO, CIÊNCIA E TECNOLOGIATOCANTINSCampus Araguaína
16
Atividade
1. Definir a visão geral do sistema:
Apresentar uma descrição geral do projeto a ser desenvolvido, indicando
os objetivos do projeto, os problemas que serão resolvidos, a solução
proposta e o público alvo.
Técnicas e Projeto de Sistemas – Técnico Subsequente
![Page 17: INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Técnico Subsequente Aula 04 – 2014 Thatiane de Oliveira Rosa 1 Técnicas](https://reader035.vdocuments.site/reader035/viewer/2022070311/552fc12d497959413d8d2aca/html5/thumbnails/17.jpg)
INSTITUTO FEDERAL DEEDUCAÇÃO, CIÊNCIA E TECNOLOGIATOCANTINSCampus Araguaína
Técnicas e Projeto de Sistemas – Técnico Subsequente
17
Técnicas e Projeto de Sistemas
Técnico SubsequenteAula 04 – 2014
Thatiane de Oliveira Rosa