Gestão Ágil de projetos

Post on 29-Jun-2015

218 views 1 download

description

Apresentação sobre o que é a Gestão Ágil de Projetos de Software sobre a visão de Paulo Furtado.

Transcript of Gestão Ágil de projetos

Gestão Ágil de ProjetosPaulo Furtado

O que vem à sua mente quando você ouve a palavra

TRABALHO?

E quando você ouve a expressão:

“O CLIENTE VAI TESTAR MEU SOFTWARE”

Na minha visão, um software bem desenvolvido é...

+ =

PROBLEMA:

“Nós temos a tendência de NÃO tratar o cliente de software como um cliente que gasta dinheiro.”

Segundo o relatório CHAOS Manifesto 2011 (The Standish Group)

Projetos de Tecnologia da informação

rotulados com sucesso32% subiu 37%

Fracassos em projetos de software 24% caiu 21%

2011

2008

2008

2011

O que mudou?

Adoção de métodos ágeis!

Martin Fowler

"Para muitas pessoas, o surgimento das metodologias ágeis refletem uma reação às metodologias de engenharia burocráticas.

Entretanto, estas "novas" metodologias visam obter um equilíbrio entre ter nenhum processo e

ter muito processo, fornecendo processo suficiente para obter um retorno satisfatório."

Desenvolvimento Incremental e IterativoPensando um pouco...

PLANEJAMENTOPOR FASE

Requisitos

POR QUE NÃO...ITERAÇÕES?

Iteração 1 Iteração 2 Iteração N

...

Especific. Desenvolv Testes Produção

Isso não é do jeito que eu

queria !!!

ENTREGA 1 ENTREGA 2

O Cliente é tratado como Cliente!

O valor dos requisitos é RELATIVO

Conheça o terreno em que você está pisando

Mais um exemplo...

vs

Quality is personal! Jim HighsmithAgile Consultant

Começar com uma VISÃO!

E se fosse assim?

Produto sem visão

O que você entende por...

• Evolução?– Nova fase em que entra uma ideia, um sistema,

uma ciência, etc.– Desenvolvimento ou transformação gradual e

progressiva (operada nas ideias, etc.).– Aprender com o Tempo

• Processo Cognitivo?– Capacidade de aprender e evoluir levando em

consideração a atenção, percepção, memória, raciocínio, imaginação, pensamento, discurso...

“Software Requirements is a

Communication problem.”

Mike CohnUser Stories Applied

“Those who want the new software must communicate with those who will build the

new software.”

Por essa razão, temos…

Post its

Task Boards

Quadro Branco

Lápis

Papel

E qual o melhor processo ágil?

• Não existe “o melhor” processo ágil, desde que ele obedeça alguns princípios:

• Entrega de valor de negócios baseado nas prioridades do cliente/mercado;

• Encorajar o autogerenciamento de um time para criar um ambiente de conhecimento compartilhado

• Estimular uma melhor comunicação entre as pessoas de negócio e o time de desenvolvimento

O Que vem sendo feito?

AM 0,23%BA 0,68%CE 48,76%DF 3,39%ES 0,23%MA 0,23%MG 2,03%MS 0,45%MT 0,23%PA 2,26%PB 2,26%PE 1,58%PI 2,03%PR 0,68%RJ 5,19%RN 1,58%RS 4,74%SC 1,81%SP 19,64%- 2,03%

Abrangeu 20Estados da Federação +Distrito Federal

www.agilebrazil.com

Obrigado!

Paulo Furtadopaulofurtado.ti@gmail.compaulofurtado@ifce.edu.br

@paulofurtadoti

www.hunoti.com.br