Métodos Ágeis Agile Modeling, ou AG

Slides:



Advertisements
Apresentações semelhantes
Rational Unified Process
Advertisements

XP EXTREME PROGRAMMING
SCRUM para Gerência de Projetos
Engenharia de Software
GUG Porto Alegre/Brasil Desenvolvimento em GeneXus, Métodos Ágeis e Scrum.
Gerenciamento de Projetos
Gestão Ágil de Projetos
Desenvolvimento ágil: eXtreme Programming vs SCRUM Tiago Rodrigues de Mello CCO-230 – ENGENHARIA DE SOFTWARE / 2010.
Modelos de processo de software:
um processo ágil de desenvolvimento de software
Metodologia de Desenvolvimento de Software
Israel M. Santos Rafael Mendonça
Comparação e Avaliação de Métodos Ágeis de Software
Como Desenvolver Sistemas de Informação
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
FDD.
Alunos: Artulanez Souza Iony Melo
Métodos Ágeis de Desenvolvimento
Métodos Ágeis e SCRUM VISÃO GERAL
Processo de Software Prof. Dr. rer. nat. Daniel D. Abdala
Extreme Programming.
MAPEANDO O SCRUM SEGUNDO O MPS.BR NÍVEL G
Técnicas e Projeto de Sistemas
Desafios do desenvolvimento de software
Visão Geral PRO.NET.
Fundamentos de Engenharia de SW
Avaliação Experimental de Técnicas Ágeis de Desenvolvimento
Implantando SCRUM na Simplestec Equipe Tributária
Implantando SCRUM na Simplestec Equipe Tributária
PMBOK 5ª Edição Capítulo 3
SCRUM Equipe Amauri Cleverson Daiane Mauri Mauricio.
Desenvolvimento Ágil aplicado aos Projetos de Software
Engenharia de Software
GESTÃO DE PROJETOS Aula 5 1.
Raoni de Oliveira Franco
Desenvolvimento Rápido de Aplicação (RAD)
ANÁLISE E DESENVOLVIMENTO
XPRecife Madson Menezes Costa Ricardo de Oliveira Cavalcanti.
Aluno: Cristiano Levi Arnold Orientador: Alexandre Luís Franco 2009
Introdução à Engenharia de Software
Metodologia Ágil SCRUM
EXTREME PROGRAMMING XP.
# development Teresa Maciel DEINFO/UFRPE. # Fidelidade do cliente CompetitividadeSobrevivência Prazos curtos Baixo custo Agregação ao negócio.
SCRUM Processo de Desenvolvimento de Software
Engenharia de Software
SCRUM Lílian Simão Oliveira.
Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008.
Trabalho de PAW Scrum Nome: Jaila Cíntia.
SCRUM Metodologia para o Desenvolvimento Ágil de Software Rafael Rodrigues, Rafael Rost.
Metodologias Ágeis Para o Desenvolvimento de Software
Métodos Ágeis e Programação Extrema (XP)
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína ANA PAULA LIMA.
SCRUM.
Extreme Programming João Gabriel Pedro Ramos Renan Santos.
Gestão Ágil de Projetos
SISTEMA DE MONITORAMENTO DA TECNOLOGIA DA INFORMAÇÃO.
Engenharia de Software
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína XP (EXTREME PROGRAMMING) Pós-Graduação em Engenharia de Software Metodologias.
Erton W. Vieira Metodologias Ágeis, Qualidade de Software e Design Centrado no usuário: Pontos de Interação Erton W. Vieira.
PSP - Aula 02 Vanilson Burégio.
Metodologias Ágeis – Leandro Rafael
O uso de XP em uma Organização CMM 2 Renata Endriss
SCRUM Development Process Universidade Federal de Pernambuco Lenylda Albuquerque
Agile Modeling Júlio Lins – Junho / 22 Agile Alliance Em 2001, reune-se um grupo de representantes das metodologias eXtreme Programming, SCRUM,
Joaquim Oliveira Grupo de Estudos em Processos 25/06/2002 Comparação entre Metodologias de Desenvolvimento.
Metodologia Ágil THOBER CORADI DETOFENO, MSC. Aula 04 JOINVILLE 2016 Universidade do Estado de Santa Catarina – CCT/UDESC.
UMC - ENGENHARIA DE SOFTWARE E GERENCIAMENTO DE PROJETOS MÉTODOS ÁGEIS PARA DESENVOLVIMENTO DE SOFTWARE.
GERENCIAMENTO DE PROCESSOS AGÉIS: SCRUM
Pós-Graduação em Análise, Projeto e Gerência de Sistemas Centro Universitário Estácio do Ceará.
O Processo Unificado (PU). 2 O que é o Processo Unificado (PU)? É um modelo de processo de software baseado no modelo incremental, visando a construção.
Transcrição da apresentação:

Métodos Ágeis Agile Modeling, ou AG Alcatel-Lucent PowerPoint Design Guidelines When necessary Portfolio/Program Name can wrap to a second or third line to maintain consistent typographic spec For title slide only, a 5% gray background has been added General specifications Page Setup set to “On Screen” format Update footer to include appropriate “Portfolio/Program Name” Ensure that only one font “Trebuchet” is used throughout. Following pages provide font sizes for text and graphic pages. Ensure all text boxes sit in proper location. Sometimes the automatic PowerPoint settings are not exact Titles on slides, Agenda and Division pages use “Title Case” Text is set predominantly with regular weight. Bold Trebuchet is used to highlight key words or phases When a slide has more text than comfortable fits on the page using standard font sizes, treat this instance as an exemption and reduce the font size of the entire block until it fits For graphic only slides, use as much of the object area as possible to enhance legibility and emphasis Slides with multiple logos should be adjusted so all logos appear visually equal in size and weight Please remove any tinted or light color backgrounds from slides other than Agenda and Division slides Andressa Luiza Luana Sidney Wellington

Surgimento dos métodos ágeis 1968, foi criada a linha de pesquisa de Engenharia de Software. 1970, Modelo Cascata – seqüencial, inflexível e não interativo 1990, Os problemas com os projetos e a insatisfação com as abordagens pesadas levaram os desenvolvedores de software na década propor modificações Agenda Pages This page allows for the listing of the sections within a presentation. 2001, Métodos Ágeis – dinâmico, simples, rápido.

Caracteristicas do Métodos Ágeis Indivíduos e interações Software executável Colaboração do cliente Respostas rápidas a mudanças

Importante lembrar que nos Métodos Ágeis também existem: processos e ferramentas, a documentação, a negociação de contratos ou o planejamento, mas simplesmente mostra que eles têm importância secundária quando comparados com os elementos humanos do projeto (desenvolvedores e clientes)

Métodos ágeis (XP) Extreme Programming criada por Kent Beck no ano de 1997 em um projeto para a Chrysler desenvolvido de forma ágil, sem deixar de lado aspectos como custo e qualidade de software apropriada para projetos com equipes pequenas ou médias, de duas a doze pessoas

Pontos Fortes do Método XP . O feedback: é o mecanismo fundamental que permite que o cliente conduza o desenvolvimento diariamente e garanta que a equipe direcione as suas atenções para aquilo que irá gerar mais valor . A comunicação: entre o cliente e a equipe permite que todos os detalhes do projeto sejam tratados com a atenção e a agilidade que merecem.

O Método XP é apropriado para os projetos: com requisitos vagos que e mudam com frequência; Desenvolvimento de sistemas orientados a objeto; Equipes pequenas; Para o autor a XP é organizada para assegurar que o cliente sempre receba um alto retorno do investimento em software.

12 práticas do método XP 1 Planejamento 2 Entrega Freqüentes 3 Metáfora 4 Projeto Simples 5 Testes 6 Refatoração 7 Programação em Par 8 Código Coletivo 9 Integração Continua 10 40 Horas de Trabalho Semanal 11 Cliente Presente 12 Código Padrão

SCRUM Diante de todas essas transformações é importante saber usar tecnologia de maneira sustentável, diminuindo o impacto ambiental e melhorando nossa qualidade de vida, para que a tecnologia possa influenciar nossas vidas de maneira cada vez mais positiva em todos os aspectos. É um processo de desenvolvimento iterativo e incremental para gerenciamento de projetos e desenvolvimento ágil de software. Apesar de Scrum ter sido destinado para gerenciamento de projetos ele pode ser utilizado em equipes de manutenção de software ou como uma abordagem geral de gerenciamento. 9 | GCS / IT&O | July 2007

Método Scrum É um processo ágil (framework) Equipes de no máximo 7 pessoas O desenvolvimento se divide em fases de no máximo 30 dias

HISTÓRIA Scrum foi concebido como um estilo de gerenciamento de projetos em empresas de fabricação de automóveis e produtos de consumo Equipes pequenas e multidisciplinares = melhores resultados. Scrum do Rugby (utilizada para reinício do jogo em certos casos). Jeff Sutherland, John Scumniotales e Jeff McKenna conceberam, documentaram e implementaram o Scrum.

SUCESSO!

Três papeis previtos na metodologia Scrum Scrum Master: ocupa uma posição similar ao do gerente de projetos, e deve agir como um facilitador para o time Product Owner: representa os interesses da Organização patrocinadora do projeto Equipe de Scrum: é o grupo de pessoas responsáveis por desenvolver funcionalidades do produto

Terminologias do método Scrum Product Backlog: é uma lista de requisitos e funcionalidades que o cliente deseja Sprint: é uma lista com os itens do Product Backlog que a equipe acredita que irá produzir no proximo sprint Equipe de Scrum: é o grupo de pessoas responsáveis por desenvolver funcionalidades do produto

Fases do Scrum

CONCLUSÃO

Referências Bibliográficas 2009 State of Agile Development Survey Results, VersionOne – www.versionone.com http://iviablog.blogspot.com/2009/08/conheca-e-entenda-as-metodologias-ageis.html WPSeries_09_2009Tomas.pdf http://www.innovit.com.br/