Lab metodologia

Post on 18-Dec-2014

118 views 0 download

description

Ativida

Transcript of Lab metodologia

LAB’s - Agilefacebook.com/aitproeg

Vitor Castro

Objetivos …

Como iniciar um projeto ???

Perguntas … #dev

O que o sistema deve ter ????

Vai rodar na web ???

Quem vai usar ??

Que linguagem utilizar ?

Mas será que essas perguntas são necessárias ???

Que práticas podemos usar para extrair

essas informações ???

Achar o problema

O problema de …… #problema

Afeta …… #publicoAlvo

cujo impacto é … #impactoProblema

uma boa solução seria … #solução

Elevator StatementPara …. #clienteDireto

Que …. #objetivo

O …. #nomeProjeto #segmento

Que …. #benefício

Ao contrário …. #concorrente

Nosso produto …. #diferencial

Identificar usuários

Quais são os usuários ?

E que atividades eles iram desempenhar no sistema ?

Análise Ambiental

Quem e quantos são os envolvidos ?

Quais os membros da equipe ?

Quais os papéis #responsabilidade #habilidades

Product Data Sheet

#identificação #cliente #objetivo

#marcos #funcionalidades #riscos

#tecnologias #equipe #custoAtraso

Construindo o Product Backlog

#features

#tarefas

#userStory

#casodeUso

Deve está priorizado !!!

#features

<acao> <resultado> <objeto>

Ex: calcular o total da venda

#userStory

Independente , Negociável, Valiosa, Estimável, Small (pequena) e Testável

<O que ?> <Quem ?> <Por que ?>

<Por que ?> <O que ?> <Quem ?>

#verso -> detalhes, casos de teste

Priorização“GUT” -> [5,1]

#gravidade (dano)

#urgência (ação tomada)

#tendência (se não fizer nada a situação vai piorar)

P = G * U * T

Priorização #kano

Perguntas funcionais e não funcionais.

option=[#gostaria #deveria #indiferente #suporta #nãoGostaria]

Ex: Se em seu quarto de hotel tivesse uma garrafa de água grátis, como você se sentiria? (funcional)

Ex: Se em seu quarto de hotel NÃO tivesse uma garrafa de água grátis, como você se sentiria? (não funcional)

#Kano

Missão #3

Desenvolver um documento de visão

com o backlog inicial

Desenvolver pelo menos 6 itens do backlog e

prioriza-lo com alguma técnica

ContextoHoje é constante o uso da web e dos celulares para realizar atividades rotineiras. Times ágeis precisam gerenciar suas atividades de desenvolvimento para cada projeto.

Os ambientes de gerenciamento coletivo e de trabalho remoto prejudica a comunicação da equipe.

Cont. contextoDentro de equipes há um responsável pelo projeto e um fornecedor de demandas de trabalhos a serem desenvolvidas pelo time.

As atividades são estimadas pela equipe e priorizada pelo fornecedor.

A equipe já possui um limite de quantidades de atividades a serem desenvolvidas.

Cont. contextoEsse fornecedor precisa acompanhar o andamento das atividades realizada e indicar a aprovação ou não.

Em caso de não aprovação o gerente de projeto precisa controlar esse fluxo.

A visualização gráfica é um forma agradável para a visualização dos relatórios.

#rulesINTERNET #sqn

Materiáis disponíveis: papel, caneta, post-it’s, lápis

4 interações

TIMEBOX 20min para cada interação

10 min de RETROSPECTIVA FINAL