A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Gerência, Planejamento e XP Parte 1. 2 - 19 Para que planejar? semprea coisa mais importante para garantir que estamos sempre fazendo a coisa mais importante.

Apresentações semelhantes


Apresentação em tema: "Gerência, Planejamento e XP Parte 1. 2 - 19 Para que planejar? semprea coisa mais importante para garantir que estamos sempre fazendo a coisa mais importante."— Transcrição da apresentação:

1 Gerência, Planejamento e XP Parte 1

2 2 - 19 Para que planejar? semprea coisa mais importante para garantir que estamos sempre fazendo a coisa mais importante que se tem a fazer coordenar Para coordenar a interação das pessoas mudanças Para responder rapidamente a mudanças [BECK01]

3 3 - 19 Planejamento no XP Baseia-se na separação dos papéis  Cliente decide escopo e prioridade  Desenvolvedor estima o tempo e declara velocity Baseia-se no Yesterday’s Weather

4 4 - 19 Overview poucos meses  Releases com poucos meses, iterações de uma semana  Divididas em iterações de uma semana tarefas de poucos dias  divididas em tarefas de poucos dias stories O planejamento irá alocar stories às releases e iterações

5 5 - 19 Stories Representam características do sistema  Funcionalidades ou restrições  Ora de alto nível, ora de baixo nível Escritas em cartões com poucas palavras e pelo cliente “Estórias são promessas de conversa”

6 6 - 19 Modelo de estória

7 7 - 19 Modelo de estória

8 8 - 19 Concepção do projeto Estórias em altíssimo nível Estimativas aproximadas de tempo e custo Restrições fornecidas por um conhecedor do negócio

9 9 - 19 Planejando a Release O cliente:  Define as estórias da iteração  Define o valor das estórias (prioridade) Os Programadores  Estimam a duração das estórias  Alertam sobre riscos técnicos  Declaram o velocity

10 10 - 19 Planejando a iteração Revisão das estórias Lista de tarefas para cada estória Estimativa das tarefas Revisão de Prioridade Escolha das estórias a serem implementadas Especificação dos Testes de Aceitação

11 11 - 19 Planning Game [WAKE02]

12 12 - 19 Em XP o gerente... Não define prioridades; o cliente faz isto. Não delega tarefas; os programadores fazem isto; Não estima a duração das tarefas; programadores fazem isto. Não define cronogramas; cliente e programadores negociam isto. [WAKE02]

13 13 - 19 O que faz o gerente então? Media interações externas Forma a equipe Obtém recursos:  Reuniões, papel e pizza Gerencia o time Gerencia os problemas do time [WAKE02]

14 14 - 19 Sit together Pair programmingIntegração Área Privativa [WAKE02] Open workspace Fluxo de comunicação Privacidade

15 15 - 19 Contrato de escopo variável “É simplesmente um contrato de prestação de serviços, pago por desenvolvedor.hora” Klaus Wuestefeld [XPERS04]

16 16 - 19 O que foi visto

17 17 - 19 Referências [PMBK00] PMBOK 2000 [BECK00] Beck, Kent. 2000. Extreme Programming Explained. Boston: Addison-Wesley. [BECK01] Beck, Kent and Martin Fawler. 2001. Planning Extreme Programming. Boston: Addison-Wesley. [CITi04] Soares, Allynson et. al. 2004. Estruturação Organizacional Horizontalizada E Orientada A Projetos. Recife: CEPE 2004. [JEFF01] Jeffrien, Ron. 2001. What is Extreme Programming? Em xprogramming.com [WAKE02] Wake, William C. 2002. Extreme Programming Explored. Boston: Addison-Wesley [XpRecife] Grupo e lista de discussão XPRecife www.cin.ufpe.br/~xprecifewww.cin.ufpe.br/~xprecife [XPERS04] Grupo e lista de discussão XPers www.xispe.com.brwww.xispe.com.br

18 18 - 19 Referências [BECK00] Beck, Kent. 2000. Extreme Programming Explained. Boston: Addison-Wesley. [BECK01] Beck, Kent and Martin Fawler. 2001. Planning Extreme Programming. Boston: Addison-Wesley. [CITi04] Soares, Allynson et. al. 2004. Estruturação Organizacional Horizontalizada E Orientada A Projetos. Recife: CEPE 2004. [JEFF01] Jeffrien, Ron. 2001. What is Extreme Programming? Em xprogramming.com [WAKE02] Wake, William C. 2002. Extreme Programming Explored. Boston: Addison-Wesley [XpRecife] Grupo e lista de discussão XPRecife www.cin.ufpe.br/~xprecifewww.cin.ufpe.br/~xprecife [XPERS04] Grupo e lista de discussão XPers www.xispe.com.brwww.xispe.com.br

19 Gerência, Planejamento e XP Parte 2

20 Áreas de Conhecimento em PGP Uma visão extrema

21 21 - 19 Integração Desenvolvimento, execução do plano de projeto e controle de mudanças  Whole team = desenvolvedores + cliente  Papel do gerente: MEDIADOR e TRACKER

22 22 - 19 Escopo Planejamento do escopo  Planning Game Gerenciamento do escopo  Mudanças + Verificação  Client on-site + Testes de Aceitação

23 23 - 19 Tempo Definição e estimativa das atividades  Fase de exploração do Planning Game Seqüenciamento e desenvolvimento do cronograma  Fase de Planejamento do jogo [BECK01]

24 24 - 19 Custo Contrato de escopo variável “É simplesmente um contrato de prestação de serviços, pago por desenvolvedor.hora” Klaus Wuestefeld [XPERS04]

25 25 - 19 Recursos humanos Montagem da equipe  Primeira reunião: o que é XP? Desenvolvimento da equipe  Move people around  Pair programming  Aumentando o “truck number”

26 26 - 19 Comunicação Open workspace Stand up meeting Client On-Site Pair programming Integração Área Privativa [WAKE02]

27 27 - 19 Qualidade, Risco e Aquisições TRACKER e COACH: gerentes de qualidade Risco: papel do gerente informá-los Aquisições: apoio da diretoria de qualidade do CITi, problemas com a infra- estrutura do CIn

28 28 - 19 Conclusões Valores do XP guiam as atividades da equipe Adaptação é a palavra chave.  Adaptamos o XP às nossas necessidades;  PMBOK com roupa de XP(?) Satisfação do cliente

29 29 - 19 Referências [PMBK00] PMBOK 2000 [BECK00] Beck, Kent. 2000. Extreme Programming Explained. Boston: Addison-Wesley. [BECK01] Beck, Kent and Martin Fawler. 2001. Planning Extreme Programming. Boston: Addison-Wesley. [JEFF01] Jeffrien, Ron. 2001. What is Extreme Programming? Em xprogramming.com [WAKE02] Wake, William C. 2002. Extreme Programming Explored. Boston: Addison-Wesley [XpRecife] Grupo e lista de discussão XPRecife www.cin.ufpe.br/~xprecife www.cin.ufpe.br/~xprecife [XPERS04] Grupo e lista de discussão XPers www.xispe.com.brwww.xispe.com.br


Carregar ppt "Gerência, Planejamento e XP Parte 1. 2 - 19 Para que planejar? semprea coisa mais importante para garantir que estamos sempre fazendo a coisa mais importante."

Apresentações semelhantes


Anúncios Google