Voce sabe o que é Agile ? Eu tambem não !

Post on 29-Jun-2015

1.825 views 8 download

description

Essa apresentação busca mostrar a realidade hoje que vivemos em projetos de software, alinhando as expectativas sobre agilidade e alertando a dificuldade em adotar agile !

Transcript of Voce sabe o que é Agile ? Eu tambem não !

www.procurandocursos.com

Você sabe o que é Agile ?

Eu também não !

Fabiano Milani, CSPfabiano.milani@adaptworks.com.br

www.procurandocursos.com

@michelamaral

@bsao

@emguerra

@rpepato

@gspmoreira

@ercarval

@sgmota

Time da Organização

@fabianomilani

www.procurandocursos.com

A verdade sobre os projetos

www.procurandocursos.com

• Clientes sabem que fornecedores odeiam mudanças de requisitos;• Clientes são “forçados” a definir tudo que precisam para um produto na fase inicial do projeto;• Clientes – no início de um projeto - estão inseguros quanto ao que precisam;

Problema do cliente

www.procurandocursos.com

• Colocar o máximo possível de requisitos na lista inicial;• Entende-se por “o máximo possível” tudo que lhe vier à cabeça naquele momento;• Desta forma a possibilidade de “faltar” requisitos no produto final é menor;

Solução do cliente

www.procurandocursos.com

• Fornecedores sabem que os requisitos fornecidos pelo cliente são vagos;• Fornecedores sabem que no decorrer do projeto o cliente precisará mudar requisitos;• Fornecedores sabem que sempre ao validar o produto com o cliente surgirão novas idéias para o produto;

Problema do fornecedor

www.procurandocursos.com

Solução do fornecedor

• Documentar ao máximo tudo que foi passado pelo cliente para que o fornecedor possa estar protegido;• Colocar margens de tempo por todo o projeto;• Entregar o produto para o cliente apenas no final do projeto;

www.procurandocursos.com

O que isso tudo gera ?

www.procurandocursos.com

A EMPRESA

Quem perde com isso ?

www.procurandocursos.com

Estrutura de trabalho

Analista de Negócio

Arquitetos Designer Desenv. Teste

Gerente de Projetos

Cliente

www.procurandocursos.com

• O Standish Group vem, há mais de uma década, realizando estudos em volta dos resultados dos projetos de software ao redor do mundo. O resultado destes estudos é um relatório batizado de Chaos Report;

Chaos Report

www.procurandocursos.com

Chaos Report

• Segundo o Standish Group quais os principais fatores para um número ainda tão alto de projetos que não alcançam seu objetivo?

A vasta maioria dos projetos de software falha por falta de clareza – sobre funções pessoais, responsabilidades e requisitos – e também por inabilidade para acompanhar o que ocorre em cada um dos diferentes passos do ciclo de vida da aplicação.

www.procurandocursos.com

Standish Group, 2002

www.procurandocursos.com

www.procurandocursos.com

• Projeto: Construção do Maglev que liga Shanghai Business Center aos arredores do Pudong International Airport.

• Orçameno: US$ 1.08 bi para 30 Km• Tempo: Jun01 – Dez03 (2 anos e 7 meses)• Resultados técnicos: projeto concluído no

prazo, no orçamento e escopo• Resultados de negócio: O trem rodava

inicialmente quase vazio : ROI não é obtido quando esperado

O Maglev Chinês

www.procurandocursos.com

• Projeto: Construção do Maglev que liga Shanghai Business Center aos arredores do Pudong International Airport.

• Orçameno: US$ 1.08 bi para 30 Km• Tempo: Jun01 – Dez03 (2 anos e 7 meses)• Resultados técnicos: projeto concluído no

prazo, no orçamento e escopo• Resultados de negócio: O trem rodava

inicialmente quase vazio : ROI não é obtido quando esperado

O Maglev Chinês

Este projeto seria considerado de sucesso pelo CHAOS REPORT. Mas o seu sucesso técnico não

significava nada para a sua viabilidade financeira.

Este projeto seria considerado de sucesso pelo CHAOS REPORT. Mas o seu sucesso técnico não

significava nada para a sua viabilidade financeira.

www.procurandocursos.com

Orçamento inicial: US$ 200 miTotal gasto: US$ 400 mi

Data da entrega: 1 ano depois do previsto

Ganhador de 11 OscarsReceitas financeiras > US$ 1.8 bi

Titanic ( o filme )

www.procurandocursos.com

Orçamento inicial: US$ 200 miTotal gasto: US$ 400 mi

Data da entrega: 1 ano depois do previsto

Ganhador de 11 OscarsReceitas financeiras > US$ 1.8 bi

Titanic ( o filme )

O projeto se daría como desafiado pelo CHAOS REPORT, apesar do seu sucesso financeiro.

O projeto se daría como desafiado pelo CHAOS REPORT, apesar do seu sucesso financeiro.

www.procurandocursos.com

Manifesto Ágil

www.procurandocursos.com

www.procurandocursos.com

“Estamos descobrindo maneiras melhores de desenvolver software fazendo-o nós mesmos e ajudando outros a fazê-lo. Através desse trabalho, passamos a valorizar:

Indivíduos e interação entre eles mais que processos e ferramentas Produto em funcionamento mais que documentação abrangente Colaboração com o cliente mais que negociação de contratos Responder a mudanças mais que seguir um plano

Ou seja, mesmo havendo valor nos itens à direita, valorizamos mais os itens à esquerda."

http://agilemanifesto.org

www.procurandocursos.com

Processo Iterativo

www.procurandocursos.com

Tradicional X Iterativo

4 meses 6 meses 2 meses

1 mês 1 mês 1 mês 1 mês 1 mês 1 mês 1 mês 1 mês 1 mês 1 mês

Planejamento Desenvolvimento Teste

www.procurandocursos.com

Standish Group

www.procurandocursos.com

Original by Alistair Cockburn

Comunicação efetiva

www.procurandocursos.com

Agile

www.procurandocursos.com

Guarda chuva ágil

Kanban

www.procurandocursos.com

Lean kanban

www.procurandocursos.com

Alguns Brazucas do Lean kanban

@alissonvale

@rodrigoy

www.procurandocursos.com

Extreme Programming

www.procurandocursos.com

Alguns Brazucas do Extreme Programming

@klauswuestefeld

@dbassi

@viniciusteles

www.procurandocursos.com

Visão

Lista de FuncionalidadesParte I Parte II

Lista de Tarefas

Execução e Reunião Diária

Retrospectiva

Reunião de Planejamento

Scrum

ScrumMaster

Product Owner

Time

www.procurandocursos.com

Alguns Brazucas do Scrum

@axmagno

@manoelp

www.procurandocursos.com

Mais brazucas ágeis ...

@cecifernandes

@rsabbagh

@AkitaOnRails

@felipero

@heptaman

@lcparzianello

@alegomes

@rwilli

@gchapiewski

@giovannibassi

@josepapo

@henriquebastos

www.procurandocursos.com

Quem vem mudando ...

www.procurandocursos.com

Não é tão simples assim !

www.procurandocursos.com

Visibilidade com comando e controle

www.procurandocursos.com

Apenas literatura não é suficiente !

www.procurandocursos.com

Apenas literatura não é suficiente !

www.procurandocursos.com

Apenas literatura não é suficiente !

www.procurandocursos.com

Camuflando iterações em fases ...

1 mês 1 mês 1 mês 1 mês 1 mês 1 mês 1 mês 1 mês 1 mês 1 mês

Planejamento Desenvolvimento Teste

www.procurandocursos.com

O que me preocupa ...

PmBok x Scrum

XP X KanbanScrumAlliance X Scrum.org

FDD X Crystal

DSDM X ????

www.procurandocursos.com

A prática não condiz com a teoria ...

www.procurandocursos.com

Não se iluda ...

E onde fica meu “poder” ?

"Liderar não e impor, mas despertar a vontade do

outros de fazer"

www.procurandocursos.com

Não há receitas de bolo para Agile ...

www.procurandocursos.com

O que me preocupa ...

“Documentos são excelentes

artefatos para auxiliar a comunicação

entre pessoas, mas não para substituí-la.”

www.procurandocursos.com

Isso não faz parte só de nosso mundo ...

“O comando e controle está morto. A administração no sentido clássico está morta. Isso será fascinante para muitas pessoas, mas também aterrorizante, muito aterrorizante, para os Conselhos”

Ben Verwaayen, ex-CEO da British Telecom

www.procurandocursos.com

Desbrave o novo ...

www.procurandocursos.com

Foco total nas pessoas ...

www.procurandocursos.com

“Estamos descobrindo maneiras melhores de desenvolver software fazendo-o nós mesmos e ajudando outros a fazê-lo. Através desse trabalho, passamos a valorizar:

Indivíduos e interação entre eles mais que processos e ferramentas Produto em funcionamento mais que documentação abrangente Colaboração com o cliente mais que negociação de contratos Responder a mudanças mais que seguir um plano

Ou seja, mesmo havendo valor nos itens à direita, valorizamos mais os itens à esquerda."

http://agilemanifesto.org

www.procurandocursos.com

Todos nós sempre temos muito a aprender

“Quanto mais sei, sei que nada sei “ - Sócrates

www.procurandocursos.com

contato@adaptideas.com.br

www.procurandocursos.com.br

www.adaptideas.com.br

www.procurandocursos.com

Obrigado!fmilani@adaptideas.com.br

/in/fabianomilani

fabianomilani

http://blog.adaptworks.com.br/

fabianomilani

fabianomilani@gmail.com

fabiano_milani@yahoo.com.br

fabianomilani