2. Quantas iterações precisa-se?



Documentos relacionados
Manifesto Ágil - Princípios

Wesley Torres Galindo

Wesley Torres Galindo.

Alexandre Lima Guilherme Melo Joeldson Costa Marcelo Guedes

Scrum. Introdução UFRPE-DEINFO BSI-FÁBRICA DE SOFTWARE

Comparativo entre Processos Ágeis. Daniel Ferreira

Gestão de Projetos com Scrum

Engenharia de Software I. Aula 15: Metodologias Ágeis. Prof. Márcio D. Puntel

LISTA DE EXERCÍCIOS METODOLOGIAS ÁGEIS ENGENHARIA DE SOFTWARE 10/08/2013

Proposta. Treinamento Scrum Master Gerenciamento Ágil de Projetos. Apresentação Executiva

Gerenciamento de Equipes com Scrum

Uma introdução ao SCRUM. Evandro João Agnes

2012. Quinta Conferência de Qualidade de Software ASR Consultoria

Manifesto Ágil e as Metodologias Ágeis (XP e SCRUM)

Géssica Talita. Márcia Verônica. Prof.: Edmilson

SCRUM Discussão e reflexão sobre Agilidade. Fernando Wanderley

Com metodologias de desenvolvimento

Método Aldeia de Projetos

Processo de Desenvolvimento de Software Scrum. Prof. Antonio Almeida de Barros Jr.

Desenvolvimento Ágil de Software

Metodologias Ágeis. Aécio Costa

Aplicando Scrum no. Vítor E. Silva Souza

Ferramenta para gestão ágil

SCRUM. Otimizando projetos. Adilson Taub Júnior tecproit.com.br

A utilização do Scrum em um sistema web: um estudo de caso

Scrum. Gestão ágil de projetos

Após completar este módulo você deverá ter absorvido o seguinte conhecimento: Uma ampla visão do framework Scrum e suas peculiaridades

Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática

METODOLOGIA ÁGIL. Lílian Simão Oliveira

METODOLOGIA DE GERENCIAMENTO DE PROJETOS SCRUM: ESTUDO DE REVISÃO. Bruno Edgar Fuhr 1

ANÁLISE COMPARATIVA ENTRE OS MODELOS DE PROCESSO: PROTOTIPAÇÃO, PSP E SCRUM

Pequenas Equipes, Grandes Projetos Desenvolvimento de Jogos Digitais utilizando Scrum

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

MODELO DE PROCESSO PARA MICRO E PEQUENAS EMPRESAS DE SOFTWARE COM BASE EM METODOLOGIAS ÁGEIS

INTRODUÇÃO AOS MÉTODOS ÁGEIS

Aluna: Vanessa de Mello Orientador: Everaldo Artur Grahl

SCRUM. Processo de Desenvolvimento de Software. Disciplina: Engenharia de Software I Professora: Eliane Martins

UMA ABORDAGEM PARA VIABILIZAR A ADERÊNCIA DA METODOLOGIA SCRUM AO MODELO MPS.BR NÍVEL G.

Desenvolvimento Ágil com XP e Scrum. Guilherme Chapiewski guilherme.chapiewski@gmail.com

SCRUM Gerência de Projetos Ágil. Prof. Elias Ferreira

RESUMO PARA O EXAME PSM I

Prof. Luiz A. Nascimento. As práticas denominadas ágeis vêm sendo cada vez mais utilizadas na gerência de projetos de software.

Análise da aplicação da metodologia SCRUM em uma empresa de Desenvolvimento de Software

Tecnologias Atuais de. Desenvolvimento de Software

PROPOSTA DE METODOLOGIA DE DESENVOLVIMENTO DE SOFTWARE BASEADA EM RUP E SCRUM

Metodologias Ágeis para Desenvolvimento de Software

Ágil. Rápido. Métodos Ágeis em Engenharia de Software. Introdução. Thiago do Nascimento Ferreira. Introdução. Introdução. Introdução.

Quais são as características de um projeto?

Módulo de projetos ágeis Scrum Módulo de Projetos Ágeis Scrum

Ideal para que tipo de empresa (equipe): pequena, média, grande? Em software onde os requisitos não são conhecidos é recomendado o uso do XP? Por quê?

Utilizando Scrum em projetos off-shore

Desafios no Uso do Scrum em Ambientes CMMI

A PRIMMER possui casos importantes nesta área. Venha compartilhar conosco desta experiência magnífica no mundo das metodologias ágeis.

Agenda. Introdução Etapas genéricas Atividades de apoio Ferramentas de apoio Modelos genéricos Modelos de mercado Modelos de melhoria

development Teresa Maciel DEINFO/UFRPE

DISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Desenvolvimento Ágil Modelos Ágeis. Profª Esp.: Maysa de Moura Gonzaga

Scrum How it works. Há quatro grupos com papéis bem definidos:

Monitoramento e Controle. Leonardo Gresta Paulino Murta leomurta@ic.uff.br

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini prof.andre.luis.belini@gmail.com /

RESUMO: APRESENTAÇÃO DOS RESULTADOS DO ESTUDO DE CASO:

Gestão Ágil de Projetos com Scrum e FDD

Quando a análise de Pontos de Função se torna um método ágil

Implementando CMMi utilizando uma combinação de Métodos Ágeis. Implementing CMMi using a Combination of Agile Method

SCRUM: UM GUIA PRÁTICO NO GERENCIAMENTO DE PROJETOS

Métodos Ágeis, Fomando Times de Alto Desempenho. Ari do Amaral Torres

Cultura da Entrega Diária com EVDnC

Monitoramento e Controle. Leonardo Gresta Paulino Murta leomurta@ic.uff.br

Scrum. Centro de Informática - Universidade Federal de Pernambuco Sistemas de Informação Kiev Gama kiev@cin.ufpe.br

Certificação em Métodos Ágeis

RUP. Evolução. Principais Características do RUP. Principais Características do RUP RUP


Utilizando metodologias ágeis em uma empresa CMMI nível 5

Scrum Uma breve apresentação. Alfredo Goldman Dairton Bassi

SCRUM. É um processo iterativo e incremental para o desenvolvimento de qualquer produto e gerenciamento de qualquer projeto.

Metodologia SCRUM. Moyses Santana Jacob RM Stelvio Mazza RM Tiago Pereira RM Hugo Cisneiros RM 60900

Case Pró-Laudo. BPM em Telemedicina

Carlos Magno da Silva Xavier

Os Desafios da Segurança no Desenvolvimento com Métodos Ágeis. OWASP Education Project. The OWASP Foundation

Fundamentos do Scrum aplicados ao RTC Sergio Martins Fernandes

Superando resistências rumo ao sucesso da aplicação de métodos ágeis

Expresso Livre Módulo de Projetos Ágeis

[Agile] Scrum + XP. Wagner Roberto dos Santos. Agilidade extrema. Arquiteto Java EE / Scrum Master wrsconsulting@gmail.com. Globalcode open4education

Prof. Me. Marcos Echevarria

Agilidade em Gerenciamento de Projetos Software

Processo de Desenvolvimento de Software. Unidade V Modelagem de PDS. Luiz Leão luizleao@gmail.com

DISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Processo Unificado e Desenvolvimento Ágil. Profª Esp.: Maysa de Moura Gonzaga

UMA METODOLOGIA ÁGIL PARA GESTÃO DE RISCOS

UNIVERSIDADE ESTADUAL DE CAMPINAS - UNICAMP FACULDADE DE TECNOLOGIA - FT GUSTAVO ARCERITO MARIVALDO FELIPE DE MELO

Dinâmica em Grupo com o Framework SCRUM

ScRUM na prática. Scrum no dia-a-dia. V Semana de Tecnologia da Informação

Sistemas de Informação e Programação II Odorico Machado Mendizabal

Scrum no Desenvolvimento de Jogos Eletrônicos

UTILIZAÇÃO DAS METODOLOGIAS ÁGEIS XP E SCRUM PARA O DESENVOLVIMENTO RÁPIDO DE APLICAÇÕES

AMBIENTE WEB PARA GERÊNCIA DE PROCESSO DE SOFTWARE BASEADO NO SCRUM

Agilidade parte 3/3 - Scrum. Prof. Dr. Luís Fernando Fortes Garcia luis@garcia.pro.br

Transcrição:

Gerenciamento ágil de projetos Gerenciamento ágil de projetos é uma metodologia especificamente devenvolvida para projetos na área de software. É caracterizado pela vasta desistência de uma metodologia contínua e extensa. Procedimento leve : Tanta documentação como necessária, tão pouca documentação como possível. Uso de best practices : uma abordagem bem pragmática! Método iterativo e incremental 47 Iteração 1. O que que é uma Iteração? 2. Quantas iterações precisa-se? 49 1

Iteração O quequeéuma Iteração? Uma Iteração é um período dentro de uma fase de desenvolvimento, caracterisado por uma execução repetitiva de atividades de desenvolvimento. A iteração termina com um resultado anteriormente definido. (Gernert, 2003) 50 RUP (Rational Unified Prozess) é um Software Engineering Prozess Quelle: Kruchten, P., The Rational Unified Prozess An Introduction. Addison Wesley, 2000. 52 2

Ferramentas do gerenciamento ágil de projetos Matriz de produtos Matriz de desenvolvimento Timeboxing 54 O que quer dizer ágil então? Ágil significa estar flexível; participar em vez de statt prestar o seviço Mas ágilidade não significa de seguir simplesmente um processo Trial and Error Há requesitos e condições básicas, mas esses deixam margem para a flexibilidade 55 3

Métodos ágeis no desenvolvimento de Software (exemplos) Lean development (LD ou LSD) Adaptive software development (ASD) Scrum extreme Programming (XP) Feature-driven development (FDD) 57 Scrum: Estrutura geral Desenvolvido por Jeff Sutherland e Ken Schwaber (living) Backlog: requesitos ao produto Team: por volta de 7 Personen; auto organizado; autónomo! Master: interface team -> Management, protege o team de influências de fora! Sprint: 30 dias, Sprint Goal tem que ser alcançado! Meeting: por volta de 15 minutos, passando informações a respeito do projeto Planejamento: um Sprint a cada vez só! Cliente Scrum Meeting (diário) Master Team Product Backlog (lista de requisitos) Sprint Planejamento Sprint Backlog (requisitos priorizados) Nova Funcionalidade 59 4

Scrum: o processo inteiro Quelle: Gloger (2008) 60 Scrum: Rollen Quelle: Gloger (2008) 61 5

Scrum: Meetings (I) Estimation Meetings: Estimativa dos elementos do Backlog Verificação da arquitectura max. 90 minutos Sprint Planning: Sprint Planning 1: Seleção dos elementos do Backlog Definição do Sprint-goal Por volta de 4 horas Sprint Meeting 2: Design: Como alcançar o Sprint-goal? Preparar a Task-list Sprint Backlog Por volta de 4 horas Quelle: Gloger (2008) 62 Scrum: Reporting (I) Sprint Burn-Down Chart Tempo restante estimado Final do Sprint dias Quelle: Gloger (2008) 63 6

De qualquer das maneiras The key is having good people [ ]. No process makes up for a lack of talent and skill. Jim Highsmith 64 Sem metodologia Aqui acontece um milagre Muito bem, mas se calhar seria melhor de elaborar este passo um pouco mais? 65 7

Planos econômicos It is an error to believe, as political scientist often do, that economist know how reforms are to be designed, and it is also mistaken to believe, as economists like to think, that all that is necessary for the success of reforms is a technically correct program. Bresser Perreira (1993) 66 Planos econômicos Requisitos de planos econômicos Boa preparação ( planejamento) Medidas certas Cronograma certo Estruturas adequadas Boa equipe 67 8

Planos econômicos Requisitos de planos econômicos Boa preparação ( planejamento) Medidas certas Cronograma certo Estruturas adequadas Boa equipe É necessário ter um bom gerenciamento desse projeto! 68 Planos econômicos são projetos? Singularidade Complexidade Riscos Objetivos bem definidos Projeto Innovativo Prazo Interdisciplinar Recursos limitados 69 9

Planos econômicos Requisitos de planos econômicos Boa preparação ( planejamento) Medidas certas Cronograma certo Estruturas adequadas Boa equipe 70 Eficiência e eficácia Eficiência Do the things right! Eficácia Do the right things! 71 10

Planos econômicos Exemplos de no Brasil: Plano Cruzado Plano Bresser Plano Verão Plano Coller I Plano Coller II Plano Real Exemplos de planos econômicos fora do Brasil Planos de estabilização em outros países (Argentina, Israel, Peru, Rússia) Introdução do EURO Pactos econômicos contra a crise financeira 72 11