criando um ambiente para xp e modelagem Ágil · itens para formar um ambiente ágil. 1. espaço...

26
Criando um ambiente para XP Criando um ambiente para XP e Modelagem Ágil e Modelagem Ágil

Upload: others

Post on 02-Oct-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

Criando um ambiente para XP Criando um ambiente para XP e Modelagem Ágile Modelagem Ágil

Page 2: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

ObjetivoComplemento para o material já criado e:

1. a futura mudança na organização física;

2. futura mudança na arquitetura do software para os novos sistemas;

3. o que já poderia ser usado hoje?;

4. compartilhamento de informação;

Page 3: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

Modelagem Ágil ? XP ?

Page 4: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

Itens para formar um ambiente ágil.1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para modelar.

2. Quadros em branco, quanto maior melhor. Muito espaço.

3. Suprimentos como canetas, hidrocor, lápis colorido, etc.

4. Espaço em parede livre para fixar papel, com informação útil.

5. Mesa grande. 6. Livros de referência.

Page 5: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

Reunião de planejamento de releases que ocorreu e serviu para definir o escopo macro do projeto.

Page 6: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

Histórias escritas em cartões no Jogo do Planejamento.

Page 7: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

Histórias escritas em cartões no Jogo do Planejamento.

Page 8: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

Lembretes técnicos no início do projeto.

Quadro de tarefas da iteração

Page 9: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

Mural com user stories (em três estados):● a fazer;● em andamento● finalizado;

Quadro de tarefas da iteração.

Page 10: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

Modelagem visual no quadro branco.

Page 11: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

Informações dispostas visualmente, na parede.

Informação pública para toda a equipe do projeto!

Page 12: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

Agenda de compromissos (esquerda) e quadro de tarefas da iteração.

Modelagem de dados no flip chart.

Page 13: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

Product backlog de um dos aplicativos, próximo a conclusão do mesmo.

Quadro de tarefas da iteração.

Page 14: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

Modelagem visual de opções disponíveis nas telas.

Pendências técnicas.

Page 15: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

Post its rosas = pontos que precisam melhorar.Post its verdes = pontos positivos ou ações sugeridas.

Page 16: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

Prototipação rápida em papel

Page 17: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

Desafios

• Interfaces cada vez mais complexas;

• Novos desafios através do uso de Rich Internet Applications - RIA;

• Prazos de desenvolvimento cada vez mais curtos;

Page 18: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

Protótipos

• Usados para identificar as interações do usuário com a interface do software - rapidamente;

• Podem ser feitos testes e simulações rápidas;

Page 19: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

Exercício de modelagem de telas em papel, feito em conjunto por toda a equipe, para estabelecer (em menos de uma hora), diversas alternativas viáveis para uma mesma tela.

Page 20: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

Exercício de modelagem de telas em papel.

Page 21: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

Exercício de modelagem de telas em papel.

Page 22: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

Exercício de modelagem de telas em papel.

Page 23: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

Exercício de modelagem de telas em papel

Page 24: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

● hidrocor;● lápis de cor;● lápis de cera;● quadro branco (quanto mais espaço, melhor!);● post its (várias cores);

Page 25: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

Blog do TJRN

Http://tjrndev.wordpress.com

Compartilhar links, artigos, idéias, etc.

Mais fácil do que o forúm do DotProject.

Page 26: Criando um ambiente para XP e Modelagem Ágil · Itens para formar um ambiente ágil. 1. Espaço exclusivo para modelagem. Uma grande parede livre, numa sala “exclusiva” para

FIMBibliografia:

Scott Ambler, “Modelagem Ágil – Práticas eficazes para Extreme Programming e o Processo Unificado”, Campus, 2002.

David Astels, Granville Miller, Miroslav Novak, “Extreme Programming – Guia Prático”, Campus, 1999.

SitesImprovet It - www.improvetit.com.brIvo Gomes - www.ivogomes.com.br