Scrum em Ação

Gerenciamento e Desenvolvimento Ágil de Projetos de Software

Scrum em Ação
× Scrum em Ação

Scrum em Ação

Compartilhar

Autores: Andrew Pham
Phuong-Van Pham

ISBN impresso: 978-85-7522-285-0
Ano: 2011
Páginas: 288
Preço: R$ 75,00

Opine sobre este livro

Descrição do livro

O livro Scrum em Ação fornece um guia prático para equipes de projeto de software que desejam implantar, com sucesso, uma estrutura de software Ágil usando o Scrum. Escrito de maneira clara e concisa, este é o primeiro guia prático com situações da vida real, elaborado por praticantes corporativos. Descreve como extrair o máximo das equipes de projeto, além de preencher a lacuna existente entre os vários livros de Scrum e livros de gerenciamento de projetos, abordando como se comunicar com executivos por meio de termos financeiros, como usar uma técnica objetiva de estimativa e onde a arquitetura de software se encaixa dentro do Scrum. Um apêndice fornece estudos de caso sobre como dois produtos de software foram construídos e implantados com sucesso, usando as técnicas e conselhos descritos neste livro.

Você aprenderá:

– o mínimo e necessário de finanças para melhorar sua colaboração com a gestão de negócios;
– como obter o aval da gerência intermediária;
– a coletar requisitos para um projeto Scrum de maneira visual;
– como usar a arquitetura de visão, semelhante ao que outros chamam de intento de arquitetura, para remediar as flutuações na velocidade da equipe;
– como estimar mais objetivamente os pontos de história para implantar o Scrum em escala corporativa;
– a importância dos testes automatizados, de regressão e de integração;
– liderança de equipe no ambiente Scrum;
– como adaptar o Scrum (sem destruir suas fundações Ágeis ou fazer Scrum-buts negativos);
– como autoavaliar a prontidão de Scrum de seu projeto;
– e muito mais.Ver menos ▲

Sumário

  • Elogios ao livro
  • Apresentação
  • Prefácio
  • Agradecimentos
  • Sobre os autores
  • Introdução
  • Qual é o propósito deste livro?
  • Quem deve ler este livro?
    • Se você for novo no Scrum
    • Se você já tem experiência com Scrum
  • Capítulo 1 • Preparando o palco: Ágil e Scrum
  • Quais são os fundamentos do gerenciamento de projeto e desenvolvimento Ágil de software?
  • Origem do Scrum
    • Como o Scrum funciona
  • Por que a metodologia Ágil e o Scrum são eficazes na gestão de projetos de software?
  • Resumo
  • Capítulo 2 • Papo financeiro
  • Cálculo dos custos do projeto
  • Selecione os investimentos de projeto
    • Período de Payback
    • Comprar versus Construir
    • Valor Presente Líquido (VPL)
    • Taxa Interna de Retorno (TIR), ou Retorno sobre Investimento (ROI)
  • Monitoramento do desempenho do projeto
    • Desempenho de custo
    • Desempenho de prazo
    • Previsão de orçamento do projeto
  • Resumo
    • gerência intermediária
  • Trabalhando com a alta gerência
  • Trabalhando com a cúpula da gestão de TI
    • Escritório de projetos
  • Trabalhando com a gerência intermediária de TI
    • Setor de Qualidade
    • Gestão operacional
    • Arquitetura organizacional
  • Transformando sua gerência direta em aliada
  • Resumo
  • Capítulo 4 • Coleta visual de requisitos para o Backlog de Produto
  • Um novo processo de coleta visual de requisitos para a metodologia Ágil e o Scrum
    • Primeiro passo: identificar os stakeholders e seus objetivos
    • As regras SMART
    • Segundo passo: coletar requisitos para o Backlog de Produto
    • As regras CUTFIT
  • Um exemplo
  • Resumo
    • implementação do Scrum em escala corporativa
  • Problemas de um Ponto de História não comparável
  • Problemas culturais do Planning Poker
  • Um processo de estimativa baseado em critérios objetivos
    • Exemplo
  • Resumo
    • qualidade do software
  • A importância da visão de arquitetura
  • Como identificar a visão de arquitetura
  • Outro benefício de ter uma visão de arquitetura
  • Resumo
    • desenvolvimento de software em paralelo
  • Da visão de arquitetura ao Planejamento de Releases e de Sprints
  • Do desenvolvimento de software incremental ao desenvolvimento em paralelo
  • Resumo
  • Capítulo 8 • Você disse Product Owner?
  • Gerenciar as expectativas e prioridades dos stakeholders
  • Ter visão clara e conhecimento do produto
  • Saber como coletar requisitos para o Backlog de Produto
  • Estar disponível o tempo todo
  • Saber como ser um bom organizador
  • Saber se comunicar acima da média
  • Saber que tudo se resume a ser um líder-servidor
  • Resumo
  • Capítulo 9 • A importância de testes automatizados, de regressão e de integração
  • A importância da definição de “pronto”
  • Os testes mais importantes
    • Testes automatizados
    • Teste de integração contínua
  • Organização da infraestrutura de testes
  • Resumo
  • Capítulo 10 • A importância do trabalho em equipe
  • Os indivíduos
  • O grupo
  • A equipe
  • Os tipos de temperamentos de Keirsey
  • Os cinco estágios de equipe
  • Técnicas para resolver conflitos na equipe
  • Condições de um trabalho em equipe excelente
  • Resumo
  • Capítulo 11 • A nova natureza de gerenciamento e liderança em projetos Scrum
  • Treinamento para um desempenho superior: o modelo GROW
  • Características de um líder/gerente solícito
  • Resumo
    • Scrum-buts negativos)
  • Como adaptar o Scrum sem usar “Scrum-buts” negativos como desculpa
  • Exemplos de adaptações situacionais do Scrum
    • Dimensão organizacional
    • Dimensão de infraestrutura
    • Dimensão de equipe
    • Dimensão de tecnologia
    • Dimensão de processo
  • Dimensão de negócio
  • Resumo
  • Capítulo 13 • Autoavaliação da prontidão de um projeto Scrum
  • Uma ferramenta simples para avaliar sua prontidão no Scrum
  • Exemplo
  • Juntando tudo
  • Resumo
  • Capítulo 14 • Quando você precisa de um ScrumMaster?
  • Conhecimento aprofundado, na teoria e na prática, sobre o Scrum na vida real
  • Excelente habilidade de líder-servidor
  • Fortes habilidades organizacionais
  • Ótimas habilidades de comunicação
  • Ótimas habilidades de apresentação
  • Habilidades de resolução de conflitos
  • Habilidades excelentes de desenvolvimento humano
  • Resumo
  • Capítulo 15 • Pensamentos finais?
    • na vida real
  • Introdução
  • Ruby e Ruby on Rails (RoR)
    • Ruby, a linguagem
    • Ruby on Rails (RoR), o Framework Web
  • Controle de versão e testes no desenvolvimento web com RoR
    • Git – Controle de versão
    • Testes e framework de testes
  • Estudo de caso 1 (Noshster)
    • Visão e objetivo do produto
    • Coleta de requisitos utilizando a técnica visual do livro
    • Visão de Arquitetura e Planejamento de Sprints/Releases
    • Estimativa do projeto usando a técnica de critérios objetivos
    • Desenvolvimento do Noshster
  • Estudo de caso 2 (Conferous)
    • Visão do produto e objetivos
    • Coleta de requisitos usando a técnica visual do livro
    • Visão de arquitetura e Planejamento de Sprint/Release
    • Estimativa do projeto usando a técnica de critérios objetivos
    • Desenvolvimento do Conferous
  • Apêndice B • Você pode ou deve terminar um Sprint de maneira anormal?
  • Quando um Sprint pode ser terminado antes do planejado?
  • Como evitar o término de um Sprint antes do planejado
  • Como reiniciar após terminar um Sprint antes do planejado
  • Glossário
  • Referências
  • Índice remissivo
Ver sumário completo ▼

Sobre os autores

Andrew Pham

Andrew Pham é Certified ScrumMaster (CSM), Certified Scrum Product Owner (CSPO) e Certified Scrum Professional (CSP). Também é PMP (Project Management Professional), um arquiteto de longa data em tecnologias Java, certificado pela Sun Microsystems, e um dos primeiros profissionais UML em APOO (Análise e Projeto Orientados a Objeto) certificado pela… Ver perfil completo ▶

Phuong-Van Pham

Phuong-Van Pham é gerente de projeto em uma empresa multibilionária. Também é PMP (Project Management Professional), Certified ScrumMaster (CSM), Certified Scrum Practiotioner (CSP) e Certified Project Manager for Technology (Project+) pela CompTIA. Além de suas responsabilidades no trabalho, também é um membro ativo da Association of University… Ver perfil completo ▶