A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Get Ready for Agile Methods, with Care Fernando Toniolo Sandrini Fabiano Lopes Rocha.

Apresentações semelhantes


Apresentação em tema: "Get Ready for Agile Methods, with Care Fernando Toniolo Sandrini Fabiano Lopes Rocha."— Transcrição da apresentação:

1 Get Ready for Agile Methods, with Care Fernando Toniolo Sandrini Fabiano Lopes Rocha

2 © Get Ready for Agile Methods, with Care Sumário Introdução Conceitos Importantes Comparações de Métodos Equilibrio entre Agilidade e Disciplina Equilibrio entre Agilidade e Disciplina Avaliando os Riscos Expostos Avaliando os Riscos Expostos Conclusão Anexo

3 © Get Ready for Agile Methods, with Care Introdução Métodos Ágeis e Métodos de Planos dirigidos: Alguns consideram os dois métodos totalmente opostos; A sintetização dos dois possibilita o desenvolvimento do espectro compreensivo de ferramentas e opcionais.

4 © Get Ready for Agile Methods, with Care Conceitos Importantes Sobre o Artigo : Nesse artigos veremos o conflito do desenvolvimento acelerado de produtos e a quem demanda esses sistemas; Tradicionalista usam panejamentos, processos de codificação para desenvolve-los; Novos desenvolvedores utilizam métodos ágeis para o desenvolvimento. Atende melhor a realidade do mundo; Acompanha melhor a evolução da informação.

5 © Get Ready for Agile Methods, with Care Comparações de Métodos Métodos Ágeis X Métodos de Planos Dirigidos Ambos os Métodos tem Pontos Fortes e Fracos com Relação ao conceitos: Desenvolvedores Clientes Requisitos Arquitetura Retrabalho Tamanho Objetivos do Método

6 © Get Ready for Agile Methods, with Care Comparações de Métodos Desenvolvedores: Ambos os métodos possuem problemas com relação a esse item por necessitarem trabalhos em equipes para o desenvolvimento de um projeto. Um grande problema detectado é o trabalho de pessoas premiadas trabalharem com pessoas talentosa Outro ponto importante sobre esse item é distribuir as atividades para melhor detectar os erros cometidos.

7 © Get Ready for Agile Methods, with Care Comparações de Métodos Espectro de Planejamento:

8 © Get Ready for Agile Methods, with Care Comparações de Métodos Clientes: No Método Ágeis os clientes tem que participar interagindo em conjunto do projeto, colaborando e inserindo novos conhecimentos do projeto e novas alterações. Por outro lado, nos metodos de plano dirigido os clientes em conjunto do desenvolvedores fazem um plano de desenvolvimento, e não fazem grandes mudanças nesse plano.

9 © Get Ready for Agile Methods, with Care Comparações de Métodos Requisitos: A agilidade no desenvolvimento de um projeto acarreta no problema de se levantar os requisitos errados ou omitir alguns requisitos relevantes. Já no caso dos método de planos dirigidos, o correto levantamento dos requisitos causa a grande demora no desenvolvimento de um software utilizando esse método

10 © Get Ready for Agile Methods, with Care Comparações de Métodos Arquitetura: Como os métodos ágeis precisão de uma maior flexibilidade para englobar as mudanças rapidas do mercado ele não possui uma arquitetura bem definida. Já o outro método possui uma aquitetura mais definida, porque possui uma estabilidade nos requisitos e não sofre tantas mudanças no decorrer do projeto.

11 © Get Ready for Agile Methods, with Care Comparações de Métodos Retrabalho: Em ambos os métodos o retrabalho só é viável nos casos que o sistema em desenvolvimento seja pequeno Os método de plano dirigido sofrem maiores problemas com a necessidade de retrabalho.

12 © Get Ready for Agile Methods, with Care Comparações de Métodos Tamanho: Nesse quisito os métodos ágeis são vistos como mais produtivos com equipes piquenas e para projetos pequenos. O outro método já necessita de uma equipe maior por passar por muita burocracia e possuir um plano bem definido que é melhor utilizado no desenvolvimento de projetos grande e duradouros.

13 © Get Ready for Agile Methods, with Care Comparações de Métodos Objetivos do Método: Os métodos ágeis tem como objetivo atender o cliente o mais rápido e prestar constate avaliações e correções do projetos entregue. Os métodos de plano dirigido tem como prioridade oferecer um software com maior segurança de falhas, procurando atender todos as necessidades do cliente.

14 © Get Ready for Agile Methods, with Care Equilibrio entre Agilidade e Disciplina Base Comparativa dos Metodos Quisitos BaseMetodos AgeisPlanos Dirigidos Desenvolvedor es Rapido; Conhecido; Colaborativo e Disposto Plano Orientado; Abilidades Adequadas; Acesso externo ao Conhecimento ClientesDedicado, Conhecedor, colaborador, dispôsto, representativo, e autoritario Tenha acesso para Cinhecimento, colaborador, representativo, e Clientes autoritarios

15 © Get Ready for Agile Methods, with Care Equilibrio entre Agilidade e Disciplina Base Comparativa dos Metodos Quisitos Base Metodos AgeisPlanos Dirigidos RequisitosLargamente emergente; mudança rápida Conhecível cedo; largamente estável ArquiteturaDesenvolvida para os requisitos atuais Desenvolvida para os requisitos atuais e previsiveis

16 © Get Ready for Agile Methods, with Care Equilibrio entre Agilidade e Disciplina Base Comparativa dos Metodos Quisitos Base Metodos AgeisPlanos Dirigidos RetrabalhoBaratoCaro TamanhoPequenos Times e Produtos Grande Times e Produtos

17 © Get Ready for Agile Methods, with Care Equilibrio entre Agilidade e Disciplina Base Comparativa dos Metodos Quisitos Base Metodos AgeisPlanos Dirigidos Objetivo do Metodo Valor RapidoAlta Seguranca

18 © Get Ready for Agile Methods, with Care Avaliando os Riscos Expostos CMMI

19 © Get Ready for Agile Methods, with Care Conclusão Através desse estudo chega-se que o metodo ideal seria uma junção dos dois metodos vistos nesse artigo. Equanto isso não é possivel, ve-se que para projetos pequenos e susseptíveis a grandes mudanças no decorrer do projeto os métodos ágeis são mais indicados. E para projetos maiores e que precisem de mairo grantias no desenvovlvimento o plano dirigido é mais indicado.

20 © Get Ready for Agile Methods, with Care Anexo Método Ágeis como: Desenvolvimento de Software Adaptativo (ASD); Modelagem Rápida ou Método Cristal ou Método de Desenvolvimento Dinâmico de Sistemas (DSDM); Programação Extrema (XP);

21 © Get Ready for Agile Methods, with Care Anexo Valores Importantes: Individualidade e Interação X os Processos e Ferramentas; Software Trabalhando X a Documentação Compreensiva; Colaboração do Cliente X a Negociação do Contrato; Resposta as Mudanças X Seguir um Plano;

22 © Get Ready for Agile Methods, with Care Obrigado

23 © Get Ready for Agile Methods, with Care Bibliografia B. Boehm " Get Ready for Agile Methods, With Care," Computer, Fev. 2002, pp S. Rakitin, "Manifesto Elicits Cynicism," Computer, Dez. 2001, p. 4.


Carregar ppt "Get Ready for Agile Methods, with Care Fernando Toniolo Sandrini Fabiano Lopes Rocha."

Apresentações semelhantes


Anúncios Google