sobre o que é tudo isso? grupo xprecife. se a canoa não virar olê, olê, olá... “por que as...

28
Sobre o que é Sobre o que é tudo isso? tudo isso? Grupo XPRecife

Upload: internet

Post on 21-Apr-2015

103 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

Sobre o que é Sobre o que é tudo isso?tudo isso?

Grupo XPRecife

Page 2: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

Se a canoa não virar olê, olê, olá...

“Por que as organizações, em toda parte, sejam elas políticas, comerciais ou sociais, são cada vez mais incapazes de resolver seus problemas?”

“Por que as pessoas, em toda parte, estão cada vez mais em conflito com as organizações de que fazem parte e alienadas delas?”

“Por que aumenta cada vez mais o desequilíbrio na sociedade e na biosfera?”

Dee HockNascimento Da Era Caórdica

Page 3: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

Pode parecer que não, mas os grandões concordam com o prognóstico

Revista Exame

A Maior Angústia: Levantamentos apontam a preocupação número 1 dos presidentes das maiores empresas do mundo: a falta de agilidadeagilidade de suas companhias

Page 4: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

Duvidam? Olhem isso...We are uncovering better ways of developing software by doing it and helping others do it.

Through this work we have come to value:

Individuals and interactions over processes and tools

Working software over comprehensive documentation

Customer collaboration over contract negotiation

Responding to change over following a plan

Agile Manifesto

Page 5: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

E o que nós temos a ver com isso?

Lembra da famosa crise do software? Lembra da necessidade de estruturar,

formalizar, documentar, enfim, burocratizar o desenvolvimento?

Você já viu alguém falando que isso deu certo?

Você acha que dá certo??

Page 6: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

...

Page 7: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

Então sobre o que é tudo isso?

“Extreme Programming is about social change.”

Kent Beck

Extreme Programming Explained Second Edition, 2004

Page 8: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

RespeitoRespeito

XP inclui...

Comun

icaç

ão

Comun

icaç

ão

Sim

plicid

ade

Sim

plicid

ade

Feed

back

Feed

back

Corag

em

Corag

em

Page 9: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

E como era mesmo?

Manutenção significa modificar o mínimo possível

Mudanças são difíceis e caras

Requisitos

Especificação

Implementação

Testes

RevisãoCliente

Analista

Desenvolvedor

Revisor

Testador

Page 10: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

E mudar custa quanto?

time

Cost of Change

Standard SE

XP

Page 11: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

Olhando com outros olhos...

Page 12: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

Medo da mudança

“Fear is the path to the dark side”

Page 13: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

XP, a PráticaXP, a Prática

Page 14: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

Uma pergunta

“Como você programaria se tivesse tempo suficiente?”

Kent Beck

Page 15: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

Possíveis respostas

Mais testes? Mais projeto e arquitetura? Menos pessoas? Mais qualidade?

Page 16: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

Programando ao Extremo Levar todas as boas práticas ao Extremo

Se testar é bom, vamos testar toda hora!!Se projetar é bom, vamos fazer disso parte do

trabalho diário de cada pessoa!Se integrar é bom, vamos integrar a maior

quantidade de vezes possível!Se iterações curtas é bom, vamos deixar as

iterações realmente curtas!

Page 17: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

Práticas

Integração Contínua

Passo Sustentável

Metáfora

Posse Coletiva Coding

Standard

Design Simples

RefactoringProgramação

em pares

Test-Driven Development

Testes de Aceitação

Releases Curtas

Planning Game

Cliente Presente

Adaptado de xprogramming.com

Page 18: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

XP roles

Tracker

Programador

Goal Donnor

Gold OwnerAnalista de Testes

Coach

Manager

Page 19: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

Sim, e?

Page 20: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

XPRecife, o GrupoXPRecife, o Grupo

Page 21: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

XPRecife

Grupo de UsuáriosPalestrasCursosDesenvolvimento

Grupo de PesquisaSemináriosPapersPesquisa

Page 22: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

Grupo de Usuários

Divulgação nas Faculdades Palestras sobre assuntos

relacionados Lista de discussão

36 associados Contatos com outros grupos do país Desenvolvimento

Page 23: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

Grupos XP no Brasil

XPRecifeXPRecife

XPBHXPBH

XPRioXPRio

XPSPXPSP

XPNorteXPNorte

XPRSXPRS

XPDFXPDF

XPersXPers

Page 24: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

Grupo de Pesquisa

Lado Acadêmico Seminários Quinzenais

Inovações na área Discussão de Papers Pesquisas na área

Conversa com os ProfessoresVisando conferências na área

Page 25: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

Calendário Fevereiro Seminários

Papers

Quintas feiras às 13 horas – Auditório do CESAR

Page 26: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

Conferências

Page 27: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

Resumindo…Como participar? Visitar www.cin.ufpe.br/~xprecife Inscrição na Lista

http://br.groups.yahoo.com/group/xprecife/ Participar das discussões

Participar dos seminários Participar das leituras dos papers Participar dos Cursos Participar das palestras

Page 28: Sobre o que é tudo isso? Grupo XPRecife. Se a canoa não virar olê, olê, olá... “Por que as organizações, em toda parte, sejam elas políticas, comerciais

E acima de tudo...

Praticar!

No book of gardening, however complete, makes you a gardener. First you have to garden, then join the community of gardeners, then teach others to garden. Then you are a gardener

Kent Beck