Uma abordagem inteligente de gerenciamento ágil de projetos com Scrum

Preview:

Citation preview

Muita

Documentação

Burocracia

Muita(o)

Pouco

Prometo ser fiel para sempre!!

Promessas não cumpridas

Óh, ele realmente me

ama

Promessas não cumpridas

Pelo menos, vou tentar

Promessas não cumpridas

Requisitos incompletos

Eu quero uma pizza de coração

com muito queijo.

Requisitos incompletos

Sim, senhor. Entregamos em

20 min.

Requisitos incompletos

20 minutos depois......

30 minutos depois......

40 minutos depois......

1 horas depois......

Requisitos incompletos

20 minutos depois......

30 minutos depois......

40 minutos depois......

1 horas depois......

Requisitos incompletos

20 minutos depois......

30 minutos depois......

40 minutos depois......

1 horas depois......

O analista sempre acha que

sabe o que o cliente quer

O analista sempre acha que

sabe o que o cliente quer

O analista sempre acha que

sabe o que o cliente quer

Falhas de comunicação

Falhas de comunicação

Falhas de comunicação

Falhas de comunicação

Falhas de comunicação

Falhas de comunicação

Falhas de comunicação

Se a falha de comunicação traz imensos prejuízos..

Co -

mu -

ni -

que --

Se

N variáveis

Falta de compromisso

Prazos estourados

Requisitos não atendidos

Baixa qualidadeCliente distante

Rejeição à mudanças

Equipes não integradas

....

O santo remédio

O santo remédio

BDD- Behavior DrivenDevelopment

O santo remédio

DDD- Domain DrivenDesign

BDD- Behavior DrivenDevelopment

O santo remédio

DDD- Domain DrivenDesign

SDD- Sousóliver DrivenDevelopment

BDD- Behavior DrivenDevelopment

O santo remédio

DDD- Domain DrivenDesign

SDD- Sousóliver DrivenDevelopment

BDD- Behavior DrivenDevelopment

A solução para todos os seus problemas

O santo remédio

DDD- Domain DrivenDesign

SDD- Sousóliver DrivenDevelopment

O que é agilidade?

O que é metodologia ágil?

O que é desenvolvimento de software ágil?

O que é Manifesto Ágil?

O que é agilidade?

O que é metodologia ágil?

são processos, métodos, regras, normas, leis com

princípios de agilidade que indicam passos que devem ser

seguidos para atingir uma determinada meta.

O que é desenvolvimento de software ágil?

O que é Manifesto Ágil?

Por Ken Shwaber e Jeff Sutherland

Objetivos do Scrum

Pouca hierarquia de gestão

Objetivos do Scrum

Desenvolver aos poucos com interação do cliente

Objetivos do Scrum

Entregas de releases garantidas

Objetivos do Scrum

Feedback constante com o cliente e do cliente

Objetivos do Scrum

Inspeção e medidas corretivas

Objetivos do Scrum

Comunicação transparente

Objetivos do Scrum

Auto-gerenciáveis multifuncionais

Equipes

Objetivos do Scrum

Adaptação à mudanças

Objetivos do Scrum

Testes automáticos

Objetivos do Scrum

Confiança dentro da equipe

Objetivos do Scrum

Equipe Comprometida

Objetivos do Scrum

Integração: Stakeholder + Equipe

Framework Scrum

Scrum Events

Scrum Roles

Scrum Artifacts

Scrum Roles

O Product Owner, ou dono do produto, é o

responsável por maximizar o valor do

produto e do trabalho da equipe de

Desenvolvimento. Como isso é feito pode variar

amplamente através das organizações, Times

Scrum e indivíduos(Scrum Guide)

Expressar claramente os itens do product backlog

Ordenar e priorizar o itens do product backlog

Garantir o valor de negócio

Representar o cliente/consumidor

Participar do acompanhando do sprint

Scrum Roles

O Scrum Master é responsável por garantir

que o Scrum seja entendido e aplicado. O Scrum Master faz isso

para garantir que o Time Scrum adere à teoria, práticas e regras do

Scrum. O Scrum Master é um servo-líder para o Time Scrum. (Scrum

Guide)

Deve trabalhar para o PO

Deve trabalhar para equipe de desenvolvimento

Deve trabalhar para a organização

Ser líder e não gerente

Ter liderança: servidora, transformadora, carismática e sustentável

Resolver problemas

Scrum Roles

A Equipe de Desenvolvimento consiste

de profissionais que realizam o trabalho de entregar uma versão

usável que potencialmente

incrementa o produto “Pronto” ao final de cada

Sprint. Somente integrantes da Equipe de Desenvolvimento criam

incrementos. (Scrum Guide)

Auto-gerenciamento

Não comodismo

Multifuncional

Espírito e atitude de equipe

Manter Qualidade (código, usabilidade, requisitos)

User Story

Scrum Board

Burndown

Daily Meeting

Comunicar Impedimentos

Vamos praticar...

Sendo eu desejo que

pratique o que foi apre-sentado, afim de prender a cultura do scrum e todos ficarem

Sendo o presidente, eu preciso ver uma campanha de marketing criativa e inovadora de acordo com o tema sorteado, para que consigamos firmar um contrato milionário e evitarmos a falência da empresa :(

Oba, hora de praticar!Você fez o curso?

Não

Hehehehehe-heEntão você perdeeeeu, foi

bem divertido :P

Brincadeirinha Vai uma florzinha ai?

He-he-he-he, he-he-he-he

ASPECTOS RELEVANTES PARA PROJETOS

Não usar remendos

ASPECTOS RELEVANTES PARA PROJETOS

Ter atitude

ASPECTOS RELEVANTES PARA PROJETOS

Instinto Investigador

ASPECTOS RELEVANTES PARA PROJETOS

Conhecimento Empírico

ASPECTOS RELEVANTES PARA PROJETOS

Estudar Pesquisar

Compartilhar

AnalisarObservar

ASPECTOS RELEVANTES PARA PROJETOS

Fazer A diferença

ASPECTOS RELEVANTES PARA PROJETOS

Manter o foco

ASPECTOS RELEVANTES PARA PROJETOS

Ser realista mantendo uma visão diferente de ver as coisas

ASPECTOS RELEVANTES PARA PROJETOS

Ser otimista

ASPECTOS RELEVANTES PARA PROJETOS

Lembrar que as aparências enganam

ASPECTOS RELEVANTES PARA PROJETOS

Assuma as consequências dos atos

ASPECTOS RELEVANTES PARA PROJETOS

Ser um

ASPECTOS RELEVANTES PARA PROJETOS

Cuidado com as perspectivas

O cliente pensa que falou nessa perspectiva

ASPECTOS RELEVANTES PARA PROJETOS

Cuidado com as perspectivas

O cliente pensa que falou nessa perspectiva

A organização, PO, analista de requisitos, analista de negócios, comitê expôs

nessa perspectiva

ASPECTOS RELEVANTES PARA PROJETOS

Cuidado com as perspectivas

O cliente pensa que falou nessa perspectiva

A organização, PO, analista de requisitos, analista de negócios, comitê expõs

nessa perspectiva

A equipe chegou à conclusão de que nessa

perspectiva era melhor para o cliente

ASPECTOS RELEVANTES PARA PROJETOS

Identificar as uvas podres do cesto

E tome atitudes para resolver o problema...

Ou corra o risco

ASPECTOS RELEVANTES PARA PROJETOS

Ser alegre e solidário

Cultura Waterfall

Cultura Agile

Cultura Waterfall

Cultura Agile

desenvolve

pessoas

confiança

Faz as coisas certo

inova

Faz a coisa certa

conserva

sistemas

controles

administra

SCRUM

Escreva um livro

Plante uma árvore

Tenha um filho

Leia muito

Crie um blog Deixe as

pessoas se aproximarem

Seja honesto e autêntico

Preserve sua família

Ame muito

Questione as coisas

Acessem me os bons em:

about.me/sousoliver

Obrigada