Tracking – Acompanhamento de Projetos Ágeis Curso de Verão 2007 – IME/USP Danilo Sato & Mariana Bravo.

Slides:



Advertisements
Apresentações semelhantes
“A Evolução de XP” segundo Kent Beck – Parte 1 O que mudou nesses 5 anos? Danilo Toshiaki Sato
Advertisements

Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008.
Testes de Interface de Usuário AgilCoop – Cursos de Verão 2010 Mariana Bravo IME/USP.
Desenvolvimento Dirigido por Testes (TDD) Cursos de Verão Hugo Corbucci.
Introdução a Testes Automatizados AgilCoop – Cursos de Verão 2010 Mariana Bravo IME/USP.
Padrões de Testes Automatizados Curso de Verão IME/USP Hugo Corbucci
Testes Automatizados Paulo Cheque 27/01/2009 Verão 2009.
XP - Segunda Edição Revisão depois de 5 anos de feedback Curso de Verão 2007 – IME/USP Alexandre Freire e Mariana Bravo.
EA976 – Engenharia de Software AULA 4 Desenvolvimento Ágil.
Refatoração: Melhorando código existente AgilCoop – Cursos de Verão 2010 Mariana Bravo IME/USP.
Modelagem Orientada a Objetos com UML Cursos para a CTI - IME/USP Dairton Bassi, Hugo Corbucci e Mariana Bravo Departamento de Ciência.
Programação eXtrema (XP) Cursos de Verão IME/USP Alfredo Goldman Departamento de Ciência da Computação.
Programação Extrema e outras práticas para elaboração de software Hugo Corbucci AgilCoop DCC - IME - USP
Qualidade de Software Aula 5 Prof. Dr. Luís Fernando Garcia
Sistemas de Informações Gerenciais. Sistema de Informação Gerencial Conceitos básicos Complexidade do processo de tomada de decisão Proporcional à complexidade.
Refatoração: Melhorando a Qualidade de Código Pré-Existente Cursos de Verão 2008 – IME/USP Mariana Bravo & Hugo Corbucci.
EAD – 647 PESQUISA de MKT EAD – 647 PESQUISA de MKT Temas da Aula: Tipologias de Pesquisa de Marketing. Prof. José Paulo Hernandes.
Introdução à Programação eXtrema (XP) Cursos de Verão IME/USP Mariana Bravo e Hugo Corbucci Departamento de Ciência da Computação.
Análise de Sistemas ll Profª Andrea Padovan Jubileu Daiane Oliveira Daniele Pires Izabele Messias.
Testes de Unidade Curso de Verão IME/USP Hugo Corbucci
Ferramenta para gestão ágil de projetos de software Robson Ricardo Giacomozzi Orientador: Everaldo Artur Grahl.
EA976 – Engenharia de Software AULA 6 Equipes e Gerenciamento de Pessoal.
ACONSELHAMENTO NUTRICIONAL. Coaching x Aconselhamento Treinador Treinamento.
ORIENTAÇÕES PARA AS APRESENTAÇÕES ORAIS 2017
Olá sou Willian Marques, natural de Minas Gerais que atualmente mora na cidade São Paulo. Programador.
Channel no Tribunal de Contas do Tocantins Osmarina Rodrigues Andrade
Sistema de Gerenciamento de Atividades e Projetos
Status Report <produto XYZ>
Valéria Maria Lauande Março/2010
Ferramentas de análise e melhoria de processos
PROCESSOS DE GERENCIAMENTO DE PROJETOS
Componentes: Erivelton Costa, Reijilene Bomfim, Rodrigo Costa,
Camila Maila Beltrão da Silva Orientadora: Danieli Bluhm da Silva
O ENSINO COMUNICATIVO DE LÍNGUAS ESTRANGEIRAS
Orientanda: Ana Paula Joslin de Oliveira
Programa Mais Educação (Antigo)
Nome do aluno: Nome do orientador:
Desenvolvimento Dirigido por Testes / Testes a Priori
O PROCESSO DE MEDIÇÃO.
Organização Programática 2º Ciclo
Sugestão de apresentação do estágio
TÍTULO DO TRABALHO Aluno: (nome) Orientador: (nome) Curso: IES:
CONCEITOS DE MEDIÇÃO.
TÍTULO DO TRABALHO Aluno: (nome) Orientador: (nome) Curso: IES:
Título: subtítulo AUTORES.
Processos de Design de IHC
TÍTULO DO TRABALHO ENGENHARIAS E TECNOLOGIAS
TÍTULO DO ARTIGO Autor (Instituição) Co-Autor (Instituição)
Aula 5 Professor Douglas Pereira da Silva
Modelagem Orientada a Objetos com UML
Desenvolvimento de Software de Qualidade através de Testes Automatizados 09/02/2009 Verão h.
Utilização de padrões, métodos e ferramentas colaborativas no fluxo produtivo EAD Daniel Cesar de Souza.
Assessoria de Imprensa História
Avaliação Diagnóstica Visa determinar a presença, ou ausência, de conhecimentos e habilidades, inclusive buscando detectar pré-requisitos para novas experiências.
Pronatec – Capetinga MG.
GSI030 – engenharia de software
Fundamentos do Psicodiagnóstico
Como escrever um Artigo científico?
Autor 1 Instituição do autor 1 Autor 2 Instituição do autor 2
GSI030 – engenharia de software
Ana Carolina Chaves eXtreme Programming Ana Carolina Chaves
Nome do trabalho científico, do projeto, ou da iniciativa
Nome do trabalho científico, do projeto, ou da iniciativa
PESQUISA DE MARKETING “Função que conecta o consumidor e o público em geral ao profissional de marketing através de informações - usadas para identificar.
Feedback: a Habilidade de Ouvir e Falar Kenneth Corrêa
Relatório A3 Resumo do Projeto
Metodologias de Desenvolvimento de Sistemas
(Área Temática do Trabalho)
Jean Carlo Cainelli Estratégia de Produto Jean Carlo Cainelli
O segredo para um marketing de resultados
Transcrição da apresentação:

Tracking – Acompanhamento de Projetos Ágeis Curso de Verão 2007 – IME/USP Danilo Sato & Mariana Bravo

Copyleft AgilCoop Tracking da Aula ● # perguntas ● Tempo por slide ● # pessoas dormindo/pescando ● Progresso da aula ● Feedback do aprendizado

Copyleft AgilCoop Por que usar indicadores? ● Entender o andamento do projeto ● Feedback ● Comunicação ● Identificar problemas ● Resolvê-los! ● Mostrar coisas boas

Copyleft AgilCoop Por quê?

Copyleft AgilCoop O papel do tracker “O tracker é a consciência do time” -- Kent Beck ● Escolher os indicadores ● Comunicar seu propósito ● Coletar as informações relevantes ● Atualizar progresso ● Acompanhar o projeto: “ficar ligado” ● Programar!

Copyleft AgilCoop O que NÃO é papel do tracker ● Planilhas diárias de 5 páginas ● Relatórios de progresso que não progridem ● Desculpa para não parear ● Manter indicadores inúteis ● Coletar informações demais ● Interromper o trabalho dos outros a cada 15 minutos ● Encontrar culpados

Copyleft AgilCoop Indicadores vs. Métricas “You get what you measure” -- Goldratt ● Métricas: – Objetivos da organização – Devem medir valor de negócio – Perigosas: abordagem “top-down” ● Indicadores: – Adaptados constantemente pela equipe – Ajudam a entender o valor produzido

Copyleft AgilCoop “Quem?”

Copyleft AgilCoop Ciclo de vida de um indicador ● Curto ● Remova informações irrelevantes ● Indicador para irrelevância: – Atualizado raramente – Ninguém lembra que existe – Ninguém se importa

Copyleft AgilCoop Retrospectivas ● Reuniões ao final de cada iteração ● Objetivo: Reflexão + Melhoria ● Sugestão de indicadores

Copyleft AgilCoop “Quando?”

Copyleft AgilCoop Burn Down da Iteração

Copyleft AgilCoop Burn Up da Iteração

Copyleft AgilCoop Quadro de Histórias – kanban

Copyleft AgilCoop Quadro de Histórias

Copyleft AgilCoop Revezamento dos Pares

Copyleft AgilCoop % Testes de Aceitação

Copyleft AgilCoop Calendário Niko-Niko

Copyleft AgilCoop Exemplos de Indicadores ● Progresso da Iteração – Burn up e Burn down: velocidade – Quadros de Histórias: informação pontual ● Integração Contínua: – # commits/dia – # linhas alteradas/commit ● Programação Pareada: – Quadro de revezamento dos pares – % de horas pareadas

Copyleft AgilCoop Exemplos de Indicadores ● Teste: – Cobertura dos testes – % testes que passam – Linhas de código de teste/código de produção ● Refatoração / Design Incremental: – Métricas de código-fonte (acoplamento, complexidade, tamanho, etc.) ● Propriedade Coletiva de Código: – Distribuição de programadores por área funcional

Copyleft AgilCoop Exemplos de Indicadores ● Semana de 40 horas ● Presença do cliente ● Padrões de código ● Fases pequenas ● Motivação: Calendário Niko-Niko

Copyleft AgilCoop O que?

Copyleft AgilCoop Meios de Comunicação ● Parede ● Quadro Branco ● Cartolina ● Post-it ● / Wiki / Internet ● Lava lamp ●...

Copyleft AgilCoop Internet – XPlanner

Copyleft AgilCoop Internet – BaseCamp

Copyleft AgilCoop Resultado do Build no Monitor

Copyleft AgilCoop Lava Lamp do Build

Copyleft AgilCoop Como?

Copyleft AgilCoop Área de Trabalho Informativa ● Espalhe as informações no ambiente ● Melhora a comunicação e feedback ● Evita perguntas do tipo “Como vai o projeto?” ● Informal é melhor que formal

Copyleft AgilCoop Áreas de Trabalho

Copyleft AgilCoop Áreas de Trabalho

Copyleft AgilCoop Áreas de Trabalho

Copyleft AgilCoop No Banheiro...

Copyleft AgilCoop Onde?

Copyleft AgilCoop Concluindo... Seja Criativ o ! ● Como foi a nossa apresentação?

Copyleft AgilCoop Referências... Conceitos: ● ● onRadiator ● Ferramentas: ● ●

Copyleft AgilCoop Referências... Exemplos: ● ● ● bin/pragauto.cgi/Monitor/Devices/BubbleBubbleBuildsInTrouble. rdoc ● eXtremeFeedbackForSoftwareDevelopment.html