subentendendo o Ágil

Post on 27-Jun-2015

360 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Os princípios ágeis vem ganhando espaço no mercado, onde o número de empresas em processo de adoção é cada vez maior. O que significa esse número? Como as empresas que participam desses indicadores estão se valendo desses princípios? O conceito de desenvolvimento ágil de software é bastante amplo, podendo ser adaptado para diferentes realidades. É um agregado de práticas, métodos e cultura. Isso cria espaço para diferentes interpretações que podem resultar em falhas e fracassos, falsamente embasados sobre princípios "ágeis". Analisando o manifesto ágil, além da uma comparação de valores, há uma frase o finalizando: "Isto é, mesmo que exista valor nos itens a direita, prezamos mais pelos da esquerda". Será que o significado dessa frase também está sendo considerado?

TRANSCRIPT

Subentendendo o Ágil

Vitor Pelizza

• Ciências da Computação – UFSC• MBA em Gerenciamento de Projetos – FGV

• Engenheiro de software e líder de projetos – OnCast Technologies• Analista de Qualidade – Softplan/Poligraph

• CSM

O número de empresas adotando ágil vem crescendo

• Feita entre julho e novembro de 2011• 6042 participantes. Em 2010 foram 91 países• versionone.com/

state_of_agile_development_survey/11/

State of Agile Development Survey Results

Powered by:

Grande interesse!

Scrum é o campeão!

Grande interesseScrum é o campeão

Poucas técnicas de engenhariaPouca proximidade do cliente

Bug tracker é a ferramenta mais utilizadaMedo de perda de previsibilidade e controle gerencial

Desejo de aumentar a produtividade e se “adaptar” as mudançasVários projetos falham por questões de cultura, pressão e falta de confiança

Antipatterns

Práticas comuns que parecem benéficas, mas que na prática não funcionam

http://agileantipatterns.com/

1) Wagile = watterfall agile

Código congelado durante a iteração

QA testing

2) Adoção top down

Colaboração

3) Respondendo à mudança

Dirigido pelo cliente

Sem objetivo, à deriva

Priorizar, estabelecendo novas metas para as próximas iterações

4) Prevendo o futuro

Escopo fechado

Aprendizado? Mudanças para gerar mais valor?

Negociar, entender o motivo das entregas. Procurar uma abordagem mais alto nível.

5) Software funcionando ao invés de documentação

O Software eventualmente vai entrar em manutenção (com sorte irá)

Não precisa ser abrangente, apenas do necessário para o entendimento!

6) Mantendo pessoas ocupadas

7) Agile Zen

Sem overload, sem correria, é só escrever postits!

Trabalhar duro faz parte!

O Cliente faz parte dos nossos objetivos. É nosso grande parceiro!

Muito obrigado!

vitor.pelizza@gmail.comtwitter.com/vpelizzalinkedin.com/in/vpelizzafacebook.com/vpelizzaslideshare.net/vitorpelizza

top related