TDC 2011 - E no sétimo dia ele escreveu testesRafael Dohms
Testes e o TDD estão se tornando uma parte muito importante do nosso dia a dia como desenvolvedores. Veja como os testes se aplicam ao seu trabalho e como seus sistemas e equipe podem se beneficiar com isso. Aprenda também o que é o TDD e quais melhorias ele traz ao processo de desenvolvimento.
O documento discute a importância de avaliar suposições em ambientes de trabalho com incerteza e variabilidade, como o desenvolvimento de software. Ele explica como times ágeis e enxutos minimizam o tempo de vida das suposições através de práticas como testes automatizados, integrações contínuas e deploy frequente. A avaliação constante de suposições é fundamental para lidar com a incerteza inerente ao trabalho.
Geração de Valor Futuro (Janeiro, 2016) @daniel_eggerDaniel Egger
Meus livros no Amazon: http://amzn.to/29nPDE1
Os valores que pensamos ser estáveis sofrem modificações profundas, e a tecnologia
está se expandindo exponencialmente. As certezas que nossos pais partilharam conosco, o sistema para o qual fomos educados, o contexto no qual crescemos, nada parece ser igual ao que foi.
É mais do que humano se sentir pressionado para lidar com toda essa incerteza. No
entanto, existem padrões na incerteza e, com eles, muitas oportunidades inéditas. Temos de estar abertos para vê-los e não deixar que a frustração bloqueie nossa possibilidade de agir.
O livro introduz um caminho prático para que organizações possam se adequar aos desafios futuros em uma forma ágil e estruturada. O Framework de Valor Futuro ajuda a perceber as incertezas relevantes e facilita a exploração de novas oportunidades de valor através da conexão da inovação, futuro e da estratégia.
Este documento fornece um resumo do treinamento "Treinamento MySQL Administrators For IBMers":
1. O treinamento tem o objetivo de apresentar a arquitetura e principais recursos do MySQL versões 5.0 e 5.1 para formação de competências na administração e monitoramento do banco de dados.
2. O instrutor Wagner Bianchi tem experiência de 6 anos com MySQL e certificações do Oracle e Sun Microsystems.
3. O treinamento inclui tópicos como instalação do MySQL, arquitetura, logs, configuração,
Laravel 5: Entenda o ambiente e a estrutura MVCMichael Douglas
O documento resume os principais conceitos do framework Laravel, como a estrutura MVC, instalação, configuração de banco de dados, controllers, models, migrations e views.
A empresa de tecnologia anunciou um novo smartphone com câmera aprimorada, maior tela e melhor desempenho. O dispositivo também possui recursos adicionais de inteligência artificial e segurança de dados avançada. O lançamento do novo modelo está programado para o final deste ano.
TDC 2011 - E no sétimo dia ele escreveu testesRafael Dohms
Testes e o TDD estão se tornando uma parte muito importante do nosso dia a dia como desenvolvedores. Veja como os testes se aplicam ao seu trabalho e como seus sistemas e equipe podem se beneficiar com isso. Aprenda também o que é o TDD e quais melhorias ele traz ao processo de desenvolvimento.
O documento discute a importância de avaliar suposições em ambientes de trabalho com incerteza e variabilidade, como o desenvolvimento de software. Ele explica como times ágeis e enxutos minimizam o tempo de vida das suposições através de práticas como testes automatizados, integrações contínuas e deploy frequente. A avaliação constante de suposições é fundamental para lidar com a incerteza inerente ao trabalho.
Geração de Valor Futuro (Janeiro, 2016) @daniel_eggerDaniel Egger
Meus livros no Amazon: http://amzn.to/29nPDE1
Os valores que pensamos ser estáveis sofrem modificações profundas, e a tecnologia
está se expandindo exponencialmente. As certezas que nossos pais partilharam conosco, o sistema para o qual fomos educados, o contexto no qual crescemos, nada parece ser igual ao que foi.
É mais do que humano se sentir pressionado para lidar com toda essa incerteza. No
entanto, existem padrões na incerteza e, com eles, muitas oportunidades inéditas. Temos de estar abertos para vê-los e não deixar que a frustração bloqueie nossa possibilidade de agir.
O livro introduz um caminho prático para que organizações possam se adequar aos desafios futuros em uma forma ágil e estruturada. O Framework de Valor Futuro ajuda a perceber as incertezas relevantes e facilita a exploração de novas oportunidades de valor através da conexão da inovação, futuro e da estratégia.
Este documento fornece um resumo do treinamento "Treinamento MySQL Administrators For IBMers":
1. O treinamento tem o objetivo de apresentar a arquitetura e principais recursos do MySQL versões 5.0 e 5.1 para formação de competências na administração e monitoramento do banco de dados.
2. O instrutor Wagner Bianchi tem experiência de 6 anos com MySQL e certificações do Oracle e Sun Microsystems.
3. O treinamento inclui tópicos como instalação do MySQL, arquitetura, logs, configuração,
Laravel 5: Entenda o ambiente e a estrutura MVCMichael Douglas
O documento resume os principais conceitos do framework Laravel, como a estrutura MVC, instalação, configuração de banco de dados, controllers, models, migrations e views.
A empresa de tecnologia anunciou um novo smartphone com câmera aprimorada, maior tela e melhor desempenho. O dispositivo também possui recursos adicionais de inteligência artificial e segurança de dados avançada. O lançamento do novo modelo está programado para o final deste ano.
A Powerflasher é uma agência digital fundada na Alemanha em 1997 que atua com web, mobile e desktop. Apresenta ferramentas para designers e desenvolvedores trabalharem de forma colaborativa e eficiente, como o uso do Adobe Catalyst e Flex para prototipagem interativa. Discute problemas com fluxos de trabalho tradicionais e dicas para melhorar a comunicação entre times.
O documento discute Business Intelligence (BI) e a plataforma de código aberto Pentaho. Em particular, apresenta o que é BI, como a abordagem de código aberto pode tornar organizações mais inteligentes de forma livre, e descreve as principais características e funcionalidades do Pentaho para análise de dados e tomada de decisões.
Palestra sobre BI Open Source @ USP (Out/2011)Caio Moreno
Palestra sobre BI Open Source @ USP
Data da realização: 18 de Outubro de 2011
Local: USP - Auditório Vermelho
Palestrante: Caio Moreno de Souza (a.k.a Professor Coruja).
O documento descreve as regras e etapas de um jogo de marketing e publicidade entre estudantes. O jogo será dividido em etapas nas quais os estudantes irão simular a criação de uma campanha publicitária para um cliente, sendo avaliados e recebendo notas ao longo do processo. O objetivo é testar seus conhecimentos de forma prática e definir os melhores indivíduos e grupos.
O documento resume uma aula sobre usabilidade e engenharia de software centrada em métodos ágeis. Apresenta conceitos como análise heurística, plano de curso, técnicas de prototipação como storyboards, wireframes e fluxos de tarefas. Discute como aplicar análise heurística em protótipos ou releases para encontrar problemas de usabilidade.
Scrum é um framework ágil para gestão de projetos que envolve sprints curtos, papéis definidos e ferramentas visuais. Os principais conceitos incluem sprints de 1 a 4 semanas, um quadro Scrum para rastrear histórias de usuário, e reuniões diárias para coordenação da equipe.
O documento apresenta uma introdução ao CDI e Seam 3, discutindo como essas tecnologias simplificaram o desenvolvimento de aplicações Java EE. Apresenta brevemente a história das aplicações web e frameworks para Java, introduz os principais objetivos e funcionalidades do CDI, e discute como o Seam 3 se integra ao CDI de forma a prover uma plataforma completa para desenvolvimento rico de aplicações na nuvem.
O documento discute a Internet das Coisas e como objetos físicos podem se tornar parte da Internet através de sensores e conectividade. Isso permitiria novas formas de interação entre objetos e usuários, além de novos produtos e serviços. Empresas poderiam se comunicar com clientes de forma mais próxima através desses objetos inteligentes.
Palestra apresentada no GDG São Luís Conf em 2016 na Instituição Devry. Além do conteúdo teórico, foi demonstrado de forma prática como utilizar o jenkins para automatização do processo de desenvolvimento de software.
Usabilidade 2 - Metas, princípios e leis do design, agile vs dcuMarcello Cardoso
Aula para a disciplina Engenharia de Usabilidade
Pós-Graduação em Engenharia de Software Centrada em Métodos Ágeis
Prof. Marcello de Campos Cardoso
www.mcardoso.com.br
Maio 2011
O documento discute princípios e diretrizes para o design de interfaces, incluindo: (1) projetar a interface antes da programação; (2) começar pelo conteúdo central e construir para fora; (3) considerar estados regulares, vazios e de erro.
O documento discute a cultura DevOps e a integração entre infraestrutura e desenvolvimento. Apresenta palestrantes que falarão sobre suas experiências implementando práticas DevOps e a importância da colaboração entre equipes de infraestrutura e desenvolvimento. Também fornece detalhes sobre a agenda do evento, incluindo tópicos como conceitos DevOps, surgimento do termo e desafios na aplicação da cultura DevOps.
O documento descreve como criar e lançar um e-commerce em 42 minutos usando o framework Ruby on Rails chamado Spree. Ele explica como instalar o Spree em uma nova aplicação Rails, configurar hospedagem e fazer uma demonstração ao vivo da criação de uma loja virtual.
Este documento apresenta os principais conceitos do Git, incluindo como dois desenvolvedores podem trabalhar no mesmo projeto de software ao mesmo tempo usando um sistema de controle de versão. Explica brevemente como o Git armazena alterações no tempo e espaço e discute conceitos como repositórios, commits, branches, pull requests e merge. Apresenta também os principais comandos do Git como add, commit, push, pull e reset.
Discutindo DevOps na pratica, por Danilo SatoThoughtworks
Danilo Sato, autor do livro "DevOps na prática: entrega de software confiável e automatizada", discute princípios, práticas e ferramentas de DevOps.
Você vai entender um pouco mais sobre o conteúdo abordado no livro, que cobre:
- Como automatizar o build e deploy de uma aplicação web e o gerenciamento da infraestrutura
- Como monitorar o sistema em produção
- Como evoluir a arquitetura e migrá-la para a nuvem
- Quais ferramentas estão disponíveis para começar a prática
Gerenciando uma startup no Github ProjectsElton Minetto
O documento descreve como uma startup está usando o Github Projects para gerenciar projetos entre equipes de marketing, produto, desenvolvimento, finanças e vendas. Cada equipe criou um projeto no Github para refletir seu fluxo de trabalho e tarefas são vinculadas a histórias de usuário para fornecer visibilidade entre times. Isso melhorou a comunicação, integração e organização, embora existam desafios de treinamento e funcionalidade.
Este documento apresenta uma aula sobre métodos e técnicas de avaliação. Ele discute pesquisa e planejamento, incluindo questionários e entrevistas. Também fornece detalhes sobre o plano de curso, com discussões sobre vários métodos como story mapping, card sorting e análise heurística.
A Powerflasher é uma agência digital fundada na Alemanha em 1997 que atua com web, mobile e desktop. Apresenta ferramentas para designers e desenvolvedores trabalharem de forma colaborativa e eficiente, como o uso do Adobe Catalyst e Flex para prototipagem interativa. Discute problemas com fluxos de trabalho tradicionais e dicas para melhorar a comunicação entre times.
O documento discute Business Intelligence (BI) e a plataforma de código aberto Pentaho. Em particular, apresenta o que é BI, como a abordagem de código aberto pode tornar organizações mais inteligentes de forma livre, e descreve as principais características e funcionalidades do Pentaho para análise de dados e tomada de decisões.
Palestra sobre BI Open Source @ USP (Out/2011)Caio Moreno
Palestra sobre BI Open Source @ USP
Data da realização: 18 de Outubro de 2011
Local: USP - Auditório Vermelho
Palestrante: Caio Moreno de Souza (a.k.a Professor Coruja).
O documento descreve as regras e etapas de um jogo de marketing e publicidade entre estudantes. O jogo será dividido em etapas nas quais os estudantes irão simular a criação de uma campanha publicitária para um cliente, sendo avaliados e recebendo notas ao longo do processo. O objetivo é testar seus conhecimentos de forma prática e definir os melhores indivíduos e grupos.
O documento resume uma aula sobre usabilidade e engenharia de software centrada em métodos ágeis. Apresenta conceitos como análise heurística, plano de curso, técnicas de prototipação como storyboards, wireframes e fluxos de tarefas. Discute como aplicar análise heurística em protótipos ou releases para encontrar problemas de usabilidade.
Scrum é um framework ágil para gestão de projetos que envolve sprints curtos, papéis definidos e ferramentas visuais. Os principais conceitos incluem sprints de 1 a 4 semanas, um quadro Scrum para rastrear histórias de usuário, e reuniões diárias para coordenação da equipe.
O documento apresenta uma introdução ao CDI e Seam 3, discutindo como essas tecnologias simplificaram o desenvolvimento de aplicações Java EE. Apresenta brevemente a história das aplicações web e frameworks para Java, introduz os principais objetivos e funcionalidades do CDI, e discute como o Seam 3 se integra ao CDI de forma a prover uma plataforma completa para desenvolvimento rico de aplicações na nuvem.
O documento discute a Internet das Coisas e como objetos físicos podem se tornar parte da Internet através de sensores e conectividade. Isso permitiria novas formas de interação entre objetos e usuários, além de novos produtos e serviços. Empresas poderiam se comunicar com clientes de forma mais próxima através desses objetos inteligentes.
Palestra apresentada no GDG São Luís Conf em 2016 na Instituição Devry. Além do conteúdo teórico, foi demonstrado de forma prática como utilizar o jenkins para automatização do processo de desenvolvimento de software.
Usabilidade 2 - Metas, princípios e leis do design, agile vs dcuMarcello Cardoso
Aula para a disciplina Engenharia de Usabilidade
Pós-Graduação em Engenharia de Software Centrada em Métodos Ágeis
Prof. Marcello de Campos Cardoso
www.mcardoso.com.br
Maio 2011
O documento discute princípios e diretrizes para o design de interfaces, incluindo: (1) projetar a interface antes da programação; (2) começar pelo conteúdo central e construir para fora; (3) considerar estados regulares, vazios e de erro.
O documento discute a cultura DevOps e a integração entre infraestrutura e desenvolvimento. Apresenta palestrantes que falarão sobre suas experiências implementando práticas DevOps e a importância da colaboração entre equipes de infraestrutura e desenvolvimento. Também fornece detalhes sobre a agenda do evento, incluindo tópicos como conceitos DevOps, surgimento do termo e desafios na aplicação da cultura DevOps.
O documento descreve como criar e lançar um e-commerce em 42 minutos usando o framework Ruby on Rails chamado Spree. Ele explica como instalar o Spree em uma nova aplicação Rails, configurar hospedagem e fazer uma demonstração ao vivo da criação de uma loja virtual.
Este documento apresenta os principais conceitos do Git, incluindo como dois desenvolvedores podem trabalhar no mesmo projeto de software ao mesmo tempo usando um sistema de controle de versão. Explica brevemente como o Git armazena alterações no tempo e espaço e discute conceitos como repositórios, commits, branches, pull requests e merge. Apresenta também os principais comandos do Git como add, commit, push, pull e reset.
Discutindo DevOps na pratica, por Danilo SatoThoughtworks
Danilo Sato, autor do livro "DevOps na prática: entrega de software confiável e automatizada", discute princípios, práticas e ferramentas de DevOps.
Você vai entender um pouco mais sobre o conteúdo abordado no livro, que cobre:
- Como automatizar o build e deploy de uma aplicação web e o gerenciamento da infraestrutura
- Como monitorar o sistema em produção
- Como evoluir a arquitetura e migrá-la para a nuvem
- Quais ferramentas estão disponíveis para começar a prática
Gerenciando uma startup no Github ProjectsElton Minetto
O documento descreve como uma startup está usando o Github Projects para gerenciar projetos entre equipes de marketing, produto, desenvolvimento, finanças e vendas. Cada equipe criou um projeto no Github para refletir seu fluxo de trabalho e tarefas são vinculadas a histórias de usuário para fornecer visibilidade entre times. Isso melhorou a comunicação, integração e organização, embora existam desafios de treinamento e funcionalidade.
Este documento apresenta uma aula sobre métodos e técnicas de avaliação. Ele discute pesquisa e planejamento, incluindo questionários e entrevistas. Também fornece detalhes sobre o plano de curso, com discussões sobre vários métodos como story mapping, card sorting e análise heurística.
A linguagem C# aproveita conceitos de muitas outras linguagens,
mas especialmente de C++ e Java. Sua sintaxe é relativamente fácil, o que
diminui o tempo de aprendizado. Todos os programas desenvolvidos devem
ser compilados, gerando um arquivo com a extensão DLL ou EXE. Isso torna a
execução dos programas mais rápida se comparados com as linguagens de
script (VBScript , JavaScript) que atualmente utilizamos na internet
As classes de modelagem podem ser comparadas a moldes ou
formas que definem as características e os comportamentos dos
objetos criados a partir delas. Vale traçar um paralelo com o projeto de
um automóvel. Os engenheiros definem as medidas, a quantidade de
portas, a potência do motor, a localização do estepe, dentre outras
descrições necessárias para a fabricação de um veículo
2. Fernando Valente
- Design Gráfico de formação
- Programador por paixão
- Geek assumido
- Apaixonado por tecnologia
- Fotógrafo amador nas horas vagas
Comecei a trabalhar com web em 1999, uma época em que html era escrito em bloco
de notas e o GeoCites dominava os serviços de hospedagem amadora. Atualmente
trabalho e presto serviço para o HUPE/UERJ (Hospital Universitário Pedro Ernesto -
Universidade do Estado do Rio de Janeiro) como Coordenador de Desenvolvimento e
Scrum Master.
www.fernandovalente.com.br / Twitter: @nandovalente
terça-feira, 17 de maio de 2011
3. MANIFESTO ÁGIL
Estamos descobrindo maneiras melhores de desenvolver software
fazendo-o nós mesmos e ajudando outros a fazê-lo. Através deste
trabalho, passamos a valorizar:
terça-feira, 17 de maio de 2011
4. MANIFESTO ÁGIL
1.Indivíduos e interação entre eles mais que processos e
ferramentas
2.Software em funcionamento mais que documentação abrangente
3.Colaboração com o cliente mais que negociação de contratos
4.Responder a mudanças mais que seguir um plano
Ou seja, mesmo havendo valor nos itens à direita, valorizamos mais
os itens à esquerda.
http://www.manifestoagil.com
terça-feira, 17 de maio de 2011
5. SCRUM ? WTF ?
Rugby
terça-feira, 17 de maio de 2011
6. DEFINIÇÃO
“Scrum é um... framework iterativo* e
incremental para gerenciamento de projetos e
desenvolvimento ágil de software.”
http://pt.wikipedia.org/wiki/Scrum
*iterativo: Feito ou repetido muitas vezes.
Dicionário Michaelis: http://migre.me/2BEy8
terça-feira, 17 de maio de 2011
7. BENEFÍCIOS
Velocidade
Qualidade
Motivação
Trabalho em equipe
Compartilhamento de conhecimento
Interação
terça-feira, 17 de maio de 2011
8. BENEFÍCIOS
ACEITA Mudanças
mas...
terça-feira, 17 de maio de 2011
9. OS PILARES DO SCRUM
Transparência
Inspeção
Adaptação
terça-feira, 17 de maio de 2011
11. COMPOSIÇÃO DO SCRUM
1) Pessoas E só isso!
2) Artefatos
3) Eventos de duração fixa
terça-feira, 17 de maio de 2011
12. 1) PESSOAS - PIGS AND CHICKENS
Pig = Comprometido
Chicken = Envolvido
terça-feira, 17 de maio de 2011
13. 1) PESSOAS - PIGS E SEUS PAPÉIS
- Product Owner
- Scrum Master
- Team
terça-feira, 17 de maio de 2011
14. 1) PESSOAS - PRODUCT OWNER
Responsável por garantir o valor
do trabalho realizado pelo time.
terça-feira, 17 de maio de 2011
15. 1) PESSOAS - PRODUCT OWNER
Representante do cliente
terça-feira, 17 de maio de 2011
16. 1) PESSOAS - PRODUCT OWNER
Só um por projeto (P.O.)
terça-feira, 17 de maio de 2011
17. 1) PESSOAS - PRODUCT OWNER
1ª barreira entre o cliente e a equipe
terça-feira, 17 de maio de 2011
18. 1) PESSOAS - PRODUCT OWNER
Facilitador entre a equipe e o cliente
terça-feira, 17 de maio de 2011
19. 1) PESSOAS - PRODUCT OWNER
Define as metas
terça-feira, 17 de maio de 2011
20. 1) PESSOAS - PRODUCT OWNER
Não define como fazer, mas sim o que fazer primeiro*
terça-feira, 17 de maio de 2011
21. 1) PESSOAS - PRODUCT OWNER
Único que pode cancelar um Sprint
terça-feira, 17 de maio de 2011
22. 1) PESSOAS - SCRUM MASTER
Responsável por garantir que o
processo seja compreendido e seguido
terça-feira, 17 de maio de 2011
23. 1) PESSOAS - SCRUM MASTER
Atualiza o(s) relatórios de acompanhamento
terça-feira, 17 de maio de 2011
24. 1) PESSOAS - SCRUM MASTER
Garante a produtividade e qualidade
terça-feira, 17 de maio de 2011
25. 1) PESSOAS - SCRUM MASTER
2ª barreira entre o cliente e a equipe
terça-feira, 17 de maio de 2011
26. 1) PESSOAS - SCRUM MASTER
Remove impedimentos
terça-feira, 17 de maio de 2011
27. 1) PESSOAS - SCRUM MASTER
Pode ser um desenvolvedor
terça-feira, 17 de maio de 2011
28. 1) PESSOAS - SCRUM MASTER
Não é um gerente
terça-feira, 17 de maio de 2011
29. 1) PESSOAS - TEAM
Transforma os “sonhos” em realidade!
terça-feira, 17 de maio de 2011
30. 1) PESSOAS - TEAM
Possuem conhecimento especializado
terça-feira, 17 de maio de 2011
31. 1) PESSOAS - TEAM
Compartilham conhecimento
terça-feira, 17 de maio de 2011
32. 1) PESSOAS - TEAM
São auto-gerenciáveis
terça-feira, 17 de maio de 2011
33. 1) PESSOAS - CHICKENS
Todo o “resto”
Chickens não podem dizer aos
pigs como eles devem trabalhar
terça-feira, 17 de maio de 2011
34. 2) ARTEFATOS
- Product Backlog
- Sprint Backlog
- Burn Down Charts
terça-feira, 17 de maio de 2011
35. 2) ARTEFATOS - PRODUCT BACKLOG
Tudo que é necessário para desenvolver e lançar o produto.
terça-feira, 17 de maio de 2011
36. 2) ARTEFATOS - PRODUCT BACKLOG
Ele evolui à medida que o produto e o ambiente evoluem.
terça-feira, 17 de maio de 2011
37. 2) ARTEFATOS - PRODUCT BACKLOG
Ordenado por prioridades
terça-feira, 17 de maio de 2011
38. 2) ARTEFATOS - PRODUCT BACKLOG
Loja virtual Cadastro dos produtos
Cadastro de usuários
Processo de compra
Promoções
...
terça-feira, 17 de maio de 2011
39. 2) ARTEFATOS - SPRINT BACKLOG
Consiste nas tarefas que o time executa para
transformar o Product Backlog em um “produto final”.
terça-feira, 17 de maio de 2011
40. 2) ARTEFATOS - SPRINT BACKLOG
- DB (3)
- Criação de formulário (13)
Cadastro de usuários - Testes (8)
- Cadastro inicial (2)
...
- Atualização DB (2)
- Pagamento (13)
Processo de compra - Testes (8)
- Acompanhamento (8)
...
terça-feira, 17 de maio de 2011
41. 2) ARTEFATOS - SPRINT BACKLOG
Planning Poker
terça-feira, 17 de maio de 2011
42. 2) ARTEFATOS - SPRINT BACKLOG
Planning Poker
- É uma estimativa de tamanho baseada na comparação
entre funcionalidades.
- Utiliza os Números de Fibonacci como referência.
0, 1, 1, 2, 3, 5, 8, 13, 21, 34 ...
- Finalidade de explicitar que quanto menor a funcionalidade que
estamos desenvolvendo, menor a variação possível da estimativa
- Números maiores: Esta é uma situação perigosa pois estimamos o
tamanho de algo maior e com muito mais possibilidade de variação.
Mais detalhes em http://migre.me/4tIuk
terça-feira, 17 de maio de 2011
43. 2) ARTEFATOS - SPRINT BACKLOG
Planning Poker
Mais detalhes em http://migre.me/4tIuk
terça-feira, 17 de maio de 2011
44. 2) ARTEFATOS - SPRINT BACKLOG
Kanban
“Kanban é uma palavra japonesa que significa literalmente registro ou placa visível.
Em Administração da produção significa um cartão de sinalização que controla os fluxos
de produção ou transportes em uma indústria. O cartão pode ser substituído por outro
sistema de sinalização, como luzes, caixas vazias e até locais vazios demarcados.”
terça-feira, 17 de maio de 2011
45. 2) ARTEFATOS - SPRINT BACKLOG
Kanban
terça-feira, 17 de maio de 2011
46. 2) ARTEFATOS - SPRINT BACKLOG
DB
FormTestes
tro
Cadas
DB
ntoestes
Pagame
T
nh
Acompa
to
amen
terça-feira, 17 de maio de 2011
47. 2) ARTEFATOS - SPRINT BACKLOG
DB
Testes Form
tro
Cadas
DB
ntoestes
Pagame
T
nh
Acompa
to
amen
terça-feira, 17 de maio de 2011
48. 2) ARTEFATOS - SPRINT BACKLOG
DB
Testes Form
ro
C adast
DB
Testes
Pagame
nh n
Acompa to
to
amen
terça-feira, 17 de maio de 2011
49. 2) ARTEFATOS - SPRINT BACKLOG
DB
Cadas
tro Form
Testes
DB
Testes
Pagame
anh n to
A comp
to
amen
terça-feira, 17 de maio de 2011
50. 2) ARTEFATOS - SPRINT BACKLOG
DB
FormTestes
tro
Cadas
DB
ntoestes
Pagame
T
nh
Acompa
to
amen
terça-feira, 17 de maio de 2011
51. 2) ARTEFATOS - SPRINT BACKLOG
Kanban não é Scrum!
terça-feira, 17 de maio de 2011
52. 2) ARTEFATOS - BURN DOWN CHARTS
http://migre.me/4tVCq
terça-feira, 17 de maio de 2011
54. 3) EVENTOS DE DURAÇÃO FIXA
- Planning Meeting
Release
Definição do Sprint
- Sprint
- Daily Meeting
- Review Meeting
- Retrospective Meeting
terça-feira, 17 de maio de 2011
55. 3) EVENTOS DE DURAÇÃO FIXA
Planning Meeting - Release
Objetivo: estabelece planos, metas e prioridades
terça-feira, 17 de maio de 2011
56. 3) EVENTOS DE DURAÇÃO FIXA
Planning Meeting - Release
Como transformar a visão em produto
terça-feira, 17 de maio de 2011
57. 3) EVENTOS DE DURAÇÃO FIXA
Planning Meeting - Release
Não precisa acontecer sempre
terça-feira, 17 de maio de 2011
58. 3) EVENTOS DE DURAÇÃO FIXA
Planning Meeting - Release
Não pertence ao sprint
terça-feira, 17 de maio de 2011
59. 3) EVENTOS DE DURAÇÃO FIXA
Planning Meeting - Definição do sprint
Criar e organizar o Sprint Backlog (estórias)
terça-feira, 17 de maio de 2011
60. 3) EVENTOS DE DURAÇÃO FIXA
Planning Meeting - Definição do sprint
P.O. Define a meta do sprint
terça-feira, 17 de maio de 2011
61. 3) EVENTOS DE DURAÇÃO FIXA
Planning Meeting - Definição do sprint
- 5% do total do Sprint
Dividido em duas etapas* de 4 horas:
- O que? (o que vai ser feito)
- Como? (como vai ser feito)
OBS: Este é o momento de negociar com o P.O. do projeto
terça-feira, 17 de maio de 2011
62. 3) EVENTOS DE DURAÇÃO FIXA
Sprint
Duração: mínimo 2 e máximo 4 semanas
terça-feira, 17 de maio de 2011
63. 3) EVENTOS DE DURAÇÃO FIXA
Sprint
Objetivo: tornar o Backlog em produto
terça-feira, 17 de maio de 2011
64. 3) EVENTOS DE DURAÇÃO FIXA
Sprint
Nenhuma mudança deve ocorrer
terça-feira, 17 de maio de 2011
65. 3) EVENTOS DE DURAÇÃO FIXA
Sprint
Não deve haver interferências externas
terça-feira, 17 de maio de 2011
66. 3) EVENTOS DE DURAÇÃO FIXA
Daily Meeting
Duração: 15 minutos, no máximo !!!
terça-feira, 17 de maio de 2011
67. 3) EVENTOS DE DURAÇÃO FIXA
Daily Meeting
Objetivo: alinhar o desenvolvimento com a meta
terça-feira, 17 de maio de 2011
68. 3) EVENTOS DE DURAÇÃO FIXA
Daily Meeting
Realizada de pé
terça-feira, 17 de maio de 2011
69. 3) EVENTOS DE DURAÇÃO FIXA
Daily Meeting
Sempre no mesmo local (reservado) e horário
terça-feira, 17 de maio de 2011
70. 3) EVENTOS DE DURAÇÃO FIXA
Daily Meeting
Participantes: Scrum Master e Team.
Ouvinte: P.O.
terça-feira, 17 de maio de 2011
71. 3) EVENTOS DE DURAÇÃO FIXA
Daily Meeting
- Cada membro explica:
* O que fez desde a última reunião diária
* O que vai fazer até a próxima reunião diária
* Impedimentos, problemas etc
terça-feira, 17 de maio de 2011
72. 3) EVENTOS DE DURAÇÃO FIXA
Review Meeting
Objetivo: dar a todos uma visão real do que foi feito
terça-feira, 17 de maio de 2011
73. 3) EVENTOS DE DURAÇÃO FIXA
Review Meeting
+
Participantes: Pigs e Chickens
terça-feira, 17 de maio de 2011
74. 3) EVENTOS DE DURAÇÃO FIXA
Review Meeting
Os usuários “navegam” pelo que já está pronto e em produção.
Os usuários são orientados pelo time
terça-feira, 17 de maio de 2011
75. 3) EVENTOS DE DURAÇÃO FIXA
Review Meeting
Dúvidas de uso são esclarecidas.
terça-feira, 17 de maio de 2011
76. 3) EVENTOS DE DURAÇÃO FIXA
Retrospective Meeting
Participantes: Pigs
terça-feira, 17 de maio de 2011
77. 3) EVENTOS DE DURAÇÃO FIXA
Retrospective Meeting
EU????
Não há culpados, mas uma equipe
que trabalha com objetivos
terça-feira, 17 de maio de 2011
78. 3) EVENTOS DE DURAÇÃO FIXA
Resumindo...
terça-feira, 17 de maio de 2011