O documento apresenta a metodologia ágil Desenvolvimento Adaptativo de Software (DAS), proposto por Jim Highsmith para desenvolvimento de sistemas complexos. O DAS utiliza ciclos curtos de desenvolvimento baseados em especulação, colaboração e aprendizagem para entregar resultados frequentes ao cliente e adaptar o projeto com base no feedback. O método enfatiza a adaptação contínua aos requisitos em mudança através de uma abordagem iterativa.
2. Quem somos!
Marilainny Martins
Thainá Lima
Johnathan Gonçalves
Jefferson Inácio
Vicente Silva
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS - 2016
Engenharia de Software
Professora: Elisabete Tie Hato
Metodologia Ágil
DESENVOLVIMENTO ADAPTATIVO DE SOFTWARE (DAS)
3. Esta apresentação aborda a metodologia ágil de Desenvolvimento
Adaptativo de Software (DAS), Proposto por Jim Highsmith para auxiliar
no desenvolvimento de sistemas e softwares complexos.
Apresentaremos suas aplicações, onde e como é utilizado, conceitos e
especificações desse método.
Objetivo!
4. “O desenvolvimento de software precisa ser reconhecido
como um processo imprevisível e complexo.”
Anderson Campos
6. ➜17 Especialistas reuniram nos Estados
Unidos, discutindo conceitos e criando o
Manifesto Ágil.
➜O Manifesto Ágil não rejeita os processos
e ferramenta, a documentação, a negociação
de contratos ou o planejamento.
7.
8. Desenvolvimento Adaptativo de Software (DAS)
Base: O método RAD (RapidApplication Development) conceito de sistemas
adaptativos complexos com ciclo de desenvolvimento extremamente curto entre 60 e
90 dias.
O RAD trabalha com a reutilização de componentes de programa existentes quando
possível, ou cria componentes reusáveis. São usadas ferramentas automatizadas
para facilitar a construção do software.
O DAS foi proposto por Jim Highsmith (2000) como uma técnica para construção de
sistemas de softwares complexos
9. Modelo - Ciclo da Vida do DAS
O criador do modelo Adaptativo Jim Highsmith define um ciclo de vida para o modelo
baseando-se em três fases: especulação, colaboração e aprendizagem
o ciclo de desenvolvimento baseado em planejar, projetar e construir
10.
11. As etapas são separadas em sessão de
JAD.
O projeto é iniciado e o planejamento
do ciclo adaptativo é conduzido;
Declaração de missão, restrições de
projeto, requisito básicos, plano de
entrega limitado a tempo;
12. Envolve confiança, críticas, auxílio,
trabalho árduo, comunicação de
forma a conduzir ações efetivas;
Fluxo de informação que possibilita ser
resolvidos rapidamente os problemas
técnicos e de requisitos de negócios ;
Engloba a equipe de desenvolvimento,
clientes, consultores externos e
fornecedores;
13. Revisões de qualidade pela gerência. A
equipe DAS revisam os componentes de
software que são desenvolvidos;
Foco nos grupo: o cliente/usuário
fornecem feedback ;
Pós-conclusão: A equipe DAS analisa
seu desempenho e processo para
aprender e aperfeiçoar;
15. Produz resultados com rapidez;
Pode ser utilizado em projetos que
necessitem de avaliação constante
dos clientes;
O planejamento pode ser adaptado
em qualquer fase do projeto;
16. Ambos os desenvolvedores e clientes
devem estar comprometidos ;
Quando os riscos de projeto são altos, o
Adaptive Software Development não
pode ser adaptado;
Projetos grandes exigem grandes
equipes;
18. Cada iteração do ciclo de
desenvolvimento justifica-se
através de uma missão, que
pode mudar ao longo do
projeto. O objetivo é a entrega
de resultados ao cliente;
19. Os prazos são fixados.
A construção deve focar na
evolução do produto.
A equipe deve ter um objetivo
definido em um determinado
período, priorizando e decidindo
para que seja entregue o
combinado no prazo adequado;
20. Neste ciclo iterativo procura-
se juntar os requisitos
adicionais ao se obter
feedback dos usuários
conforme eles vão testando e
utilizando o protótipo;
21. Todos os itens que são
considerados características
de alto risco, tem seu
desenvolvimento priorizado;
22. As mudanças são frequentes
durante o projeto, para que o
sistema tenha maior valor ao
cliente.
O objetivo é a adaptação à
mudança atual e evolução ao
longo do tempo, resistência
em face de contratempos;
26. CRÉDITOS
Especial agradecimento a todos do grupo que
fizeram um excelente trabalho, fizeram os
resumos, estiveram ativos em desenvolver este
trabalho em equipe.
Alunos SENAI Fatesg – Goiânia – GO. Outubro/2016.