Pi Planning with Easy Agile Programs for JiraSean Blake
Steps you should follow to conduct PI Planning with Easy Agile Programs for Jira. Easy Agile Programs is an app for Jira which helps with scaled planning, mapping dependencies and aligning teams.
This simple and crisp quick reference card is for Agile and Scrum basics. It is a simple way to glance through all the concepts and use it as a tool for revision, even before an interview.
Pi Planning with Easy Agile Programs for JiraSean Blake
Steps you should follow to conduct PI Planning with Easy Agile Programs for Jira. Easy Agile Programs is an app for Jira which helps with scaled planning, mapping dependencies and aligning teams.
This simple and crisp quick reference card is for Agile and Scrum basics. It is a simple way to glance through all the concepts and use it as a tool for revision, even before an interview.
Agile/Scrum best Practices to improve quality.If some testing finds some defects, lot of testing would find lot of defects and improve quality. This presentation talks about few testing best practices that an agile team should follow for quality PI.
A descoberta de novas demandas para resolver problemas de negócios é muito mais rápida que sua execução, criando uma frustração constante nos clientes.
O Kanban melhora a capacidade de entrega, mas isso é só uma parte do problema.
O que precisamos é pensar em um modelo onde seja possível modelar as demandas e criar um volume suficiente de opções (Discovery) para serem selecionadas pelo Downstream (Delivery) mantendo assim uma relação mais fluida entre o descoberta e o entrega.
Nessa apresentação discutiremos o Upstream Kanban como forma de facilitação do processo de Discovery no desenvolvimento de produtos.
Join BostonPHP and Michael Bourque as he presents the concept of Scrum and shows why so many people are now deploying scrum to their development projects. Michael will take us through the process and talk about how his company, Parametric Technology Inc. (PTC) , is successfully applying Scrum.
Scaled Agile Framework® PI Plannings in a distributed environment are challenging. Get ideas to be more effective with the right measures and tools for distributed collaboration.
Summary of The Scrum Guide in one slide. That's not all you should know about Scrum, but it gives you a guidance especially when studying for a Scrum Master certification.
El entorno actual en el que nos desenvolvemos es volátil, incierto, complejo y ambiguo, es por ello que las empresas están buscando alternativas para la generación de productos y servicios innovadores. Ante esta situación cobra mayor realce el Product Discovery por medio del cual trata de garantizar que el producto correcto se construya para la audiencia correcta. Esta se constituye en la base para una implementación exitosa y una fase de lanzamiento posterior y debería proporcionar la confianza para representar la visión del producto ante el equipo, los Stakeholders y la alta gerencia.
Scrum 101 Learning Objectives:
1. Waterfall project methodology basics - what is waterfall and where did it come from?
2. Agile umbrella practices and frameworks - what is agile? what isn't agile? Where does Scrum fit in?
3. Scrum empirical theory - emperical vs. theoretical
4. Parts of the Scrum framework - roles, events / ceremonies, artifacts and rules
5. Features of cultures that use Scrum
PowerPoint presentation on Agile software development and Scrum. First and foremost it´s not about tools or processes. It´s about the mindset needed to be successful in delivering valuable software to the customer
The "2017 Scrum by Picture" is something you can call Scrum Guide illustrated. It is based on the newest version of "Scrum Guide".
You will find the theory, scrum values, scrum team, scrum events including sprint, sprint planning, daily scrum, review and retrospective as well as scrum artifacts. All of those is explained in easy to follow, illustrated nicely presentation, which can assist you to catch the idea behind Scrum.
Feel free to share "2017 Scrum by Picture" with your Scrum friends.
http://br.linkedin.com/pub/lorena-lopes/35/a71/b0O Scrum é uma das metodologias mais utilizadas para gerenciamento de projetos e desenvolvimento ágil de software. A apresentação faz parte do Ciclo de Palestras da Inove (www.inoveinformatica.net) e foi elaborada pela analista de sistemas Lorena Lopes (http://br.linkedin.com/pub/lorena-lopes/35/a71/b0)
Agile/Scrum best Practices to improve quality.If some testing finds some defects, lot of testing would find lot of defects and improve quality. This presentation talks about few testing best practices that an agile team should follow for quality PI.
A descoberta de novas demandas para resolver problemas de negócios é muito mais rápida que sua execução, criando uma frustração constante nos clientes.
O Kanban melhora a capacidade de entrega, mas isso é só uma parte do problema.
O que precisamos é pensar em um modelo onde seja possível modelar as demandas e criar um volume suficiente de opções (Discovery) para serem selecionadas pelo Downstream (Delivery) mantendo assim uma relação mais fluida entre o descoberta e o entrega.
Nessa apresentação discutiremos o Upstream Kanban como forma de facilitação do processo de Discovery no desenvolvimento de produtos.
Join BostonPHP and Michael Bourque as he presents the concept of Scrum and shows why so many people are now deploying scrum to their development projects. Michael will take us through the process and talk about how his company, Parametric Technology Inc. (PTC) , is successfully applying Scrum.
Scaled Agile Framework® PI Plannings in a distributed environment are challenging. Get ideas to be more effective with the right measures and tools for distributed collaboration.
Summary of The Scrum Guide in one slide. That's not all you should know about Scrum, but it gives you a guidance especially when studying for a Scrum Master certification.
El entorno actual en el que nos desenvolvemos es volátil, incierto, complejo y ambiguo, es por ello que las empresas están buscando alternativas para la generación de productos y servicios innovadores. Ante esta situación cobra mayor realce el Product Discovery por medio del cual trata de garantizar que el producto correcto se construya para la audiencia correcta. Esta se constituye en la base para una implementación exitosa y una fase de lanzamiento posterior y debería proporcionar la confianza para representar la visión del producto ante el equipo, los Stakeholders y la alta gerencia.
Scrum 101 Learning Objectives:
1. Waterfall project methodology basics - what is waterfall and where did it come from?
2. Agile umbrella practices and frameworks - what is agile? what isn't agile? Where does Scrum fit in?
3. Scrum empirical theory - emperical vs. theoretical
4. Parts of the Scrum framework - roles, events / ceremonies, artifacts and rules
5. Features of cultures that use Scrum
PowerPoint presentation on Agile software development and Scrum. First and foremost it´s not about tools or processes. It´s about the mindset needed to be successful in delivering valuable software to the customer
The "2017 Scrum by Picture" is something you can call Scrum Guide illustrated. It is based on the newest version of "Scrum Guide".
You will find the theory, scrum values, scrum team, scrum events including sprint, sprint planning, daily scrum, review and retrospective as well as scrum artifacts. All of those is explained in easy to follow, illustrated nicely presentation, which can assist you to catch the idea behind Scrum.
Feel free to share "2017 Scrum by Picture" with your Scrum friends.
http://br.linkedin.com/pub/lorena-lopes/35/a71/b0O Scrum é uma das metodologias mais utilizadas para gerenciamento de projetos e desenvolvimento ágil de software. A apresentação faz parte do Ciclo de Palestras da Inove (www.inoveinformatica.net) e foi elaborada pela analista de sistemas Lorena Lopes (http://br.linkedin.com/pub/lorena-lopes/35/a71/b0)
Data: 31/10/2014 - Uninorte Unidade 4
Um breve minicurso de 4 horas de Scrum da teoria a um pouco da prática em um cenário pouco convencional.
CENARTEC - Congresso de Engenharia, Arquitetura e Tecnologia 2014
http://cenartec-unn.com.br/
Data: 31/10/2014 - Uninorte Unidade 4
Um breve minicurso de 4 horas de Scrum da teoria a um pouco da prática em um cenário pouco convencional.
CENARTEC - Congresso de Engenharia, Arquitetura e Tecnologia 2014
http://cenartec-unn.com.br/
Um modelo de objeto de aprendizagem com ênfase no planejamento para o MoodleThiago Reis da Silva
Apresentação no XXII Ciclo de Palestras sobre Novas Tecnologias na Educação, evento realizado em conjunto com o Programa de Pós-Graduação em Informática na Educação da UFRGS, de 10 a 13 de dezembro de 2013, em Porto Alegre-RS.
MCD-TV - aprendizagem significativa com objeto de aprendizagem OBA-MC na tv d...Thiago Reis da Silva
A educação mediada pela TV analógica é utilizada há anos como forma de levar formação e conhecimento à grande parte da população, alcançando desde regiões remotas a grandes centros urbanos do país. Embora este tipo de educação tenha trazido muitos benefícios ao longo do tempo, ele apresenta alguns problemas: inexistência de interatividade entre o telespectador (aluno) e o conteúdo transmitido pela emissora de TV; dificuldade de criar relacionamentos entre os conteúdos apresentados e de saber, de forma clara e objetiva, qual nível os alunos devem alcançar em cada um dos conteúdos trabalhados. Como forma de ajudar a suprir estas dificuldades, este trabalho apresenta MCD-TV, uma aplicação desenvolvida
para o ambiente DTVi que se baseia em teorias pedagógicas consolidadas (Aprendizagem Significativa e Taxionomia de Bloom) e faz uso de objeto de aprendizagem OBA-MC, trazendo uma nova experiência educativa para incrementar o processo de ensino-aprendizagem em T-Learning. Para atingir seus objetivos, a aplicação apresenta os conteúdos de cursos/disciplinas de forma gráfica, utilizando-se de hierarquização, relacionamentos, objetivos educacionais e
recursos pedagógicos; a fim de torná-los mais significativos para alunos e professores; além de disponibilizar um importante mecanismo que relaciona os
diversos conteúdos de cursos/disciplinas com a programação transmitida pelas emissoras de TV, ampliando assim o horizonte cultural de professores e alunos.
Análise espacial do perfil dos alunos do ifpi – campus floriano usando técnica...Thiago Reis da Silva
A economia do Piauí caracteriza-se por sua fragilidade, evidenciada
pelo comportamento de alguns de seus indicadores. O IFPI - Instituto Federal
do Piauí assume responsabilidades sociais diante da extrema necessidade de
desenvolver conhecimentos e tecnologias de aproveitamento e agregação de
valores. Nesse contexto o presente artigo faz um estudo sobre o perfil dos
estudantes do IFPI - Campus Floriano. Para isso foram utilizadas técnicas de
mineração de dados e sistemas de informação geográficos.
Uma proposta de padronização de objetos de aprendizagem com base em objetivos...Thiago Reis da Silva
Este artigo apresenta uma proposta de padronização de Objetos de
Aprendizagem, utilizando o padrão SCORM, que tem como finalidade realizar
o planejamento de um curso e não apenas do seu conteúdo. Para isso, as
ferramentas pedagógicas: Mapa de Conteúdos e Mapa de Dependências, cujo
desenvolvimento é uma metodologia de planejamento para disciplinas, são
pensadas como modelos para objetos de aprendizagem. Dessa forma, a
representação dessas ferramentas como Objetos de Aprendizagem possibilita o seu maior compartilhamento e reuso.
Scrum uma metodologia ágil paragestão e planejamento de projetos de softwareThiago Reis da Silva
Todos sabem que, a maioria dos projetos de software pode ser frustrante. Prazos de
entrega são raramente cumpridos, a qualidade do software nem sempre é ideal. Scrum
é uma metodologia de desenvolvimento ágil, focada no trabalho em equipe, com equipes auto-gerenciadas e participação ativa do cliente. Outra figura importante é o scrum master, que tem a função de eliminar obstáculos e proporcionar os elementos necessários
para que a equipe tenha o melhor desempenho possível. A rotina de Scrum começa com
o product backlog, lista dos requisitos do projeto, ordenados por prioridade. A partir
desta lista é formado o sprint backlog – requisitos que serão implementados no próximo
sprint (iteração); cada sprint dura cerca de 30 dias e, após seu final, as funcionalida-
des desenvolvidas são validadas pelo product owner (cliente, normalmente) e liberadas,
iniciando-se um novo ciclo.
ANÁLISE ESPACIAL DOS ÍNDICES EDUCACIONAIS DO RIO GRANDE DO NORTE COM O USO D...Thiago Reis da Silva
O Rio Grande do Norte (RN) é um estado rico em recursos naturais, apresenta um
desenvolvimento educacional concentrado em algumas regiões. Diante dessa realidade, este trabalho descreve a distribuição da educação na população do RN, mostrando a sua disparidade entre seus municípios. Logo, foram utilizados alguns indicadores da educação do Instituto Brasileiro de Geografia e Estatística (IBGE), juntamente com o Sistema de Informação Geográfico (SIG) TerraView para a elaboração de mapas, utilizando técnicas do geoprocessamento e da estatística. Além disto, também foram utilizadas técnicas de Mineração de Dados (MD) para identificar padrões que ajudam a caracterizar a qualidade do sistema educacional do RN, mostrando assim, a desigualdade entre seus municípios e evidenciando um desenvolvimento educacional concentrado em algumas regiões. Por fim, os resultados mostram que a maioria dos municípios do RN apresenta qualidade educacional abaixo da meta e que a situação é pior em regiões do estado que possuem pequenas atividades econômicas.
5. Falta de envolvimento do usuário
Requisitos e especificações incompletas
Falta de suporte da direção
Falta de Pessoas e Recursos
Falta de ESTIMATIVAS!!!
6.
7.
8.
9. Falhar é uma maneira muito
forte de aprendizado, mas é
preciso parar de
apontar culpados
10. Olá, Scrum!
Por que o nome Scrum?
O nome é proveninente de uma jogada do Rugby, onde
é demostrada a força de trabalho em equipe.
O Scrum do Rugby é formado por até 8 pessoas de
cada equipe.
O objetivo do Scrum no Rugby é avançar a bola oval no
campo adversário o máximo possível. Para isso é
necessário um ótimo trabalho em equipe.
19. Quem usa o Scrum
• Microsoft
• Yahoo
• Google
• Lockheed Martin
• Philips
• Siemens
• Nokia
• BBC
20. Scrum tem sido usado para
• Software comercial
• Desenvolvimento interno (empresa)
• Desenvolvimento contratado (terceirização)
• Aplicações financeiras
• Sistemas embarcados
• Jogos
• Sistemas para controle de satélites
• Websites
• Telefones celulares
21. Características do Scrum
• As equipes se auto-organizam
• O produto evolui em uma série de “Sprints”
mensais
• Os requerimentos são listados em um “Product
Backlog”
• Não há prática de engenharia prescrita (o Scrum
adequa-se a todas)
• É uma das “metodologias ágeis”
32. O Product Backlog
Emergente
Priorizado e estimado
Maior prioridade, mais detalhes
Priorização é tarefa do PO
Alinhado ao plano de negócios
33. O Product Backlog
Emergente
Priorizado e estimado
Maior prioridade, mais detalhes
Priorização é tarefa do PO
Alinhado ao plano de negócios
34. O Product Backlog
Emergente
Priorizado e estimado
Maior prioridade, mais detalhes
Priorização é tarefa do PO
Alinhado ao plano de negócios
35. O Product Backlog
Emergente
Priorizado e estimado
Maior prioridade, mais detalhes
Priorização é tarefa do PO
Alinhado ao plano de negócios
36. O Product Backlog
Emergente
Priorizado e estimado
Maior prioridade, mais detalhes
Qualquer um pode contribuir
Priorização é tarefa do PO
Alinhado ao plano de negócios
37. Sprints
• Representa um Time Box (uma iteração), dentro do
qual um conjunto de atividades deve ser executado
• Ocorre em um período de duas a quatro semanas
• Baseia-se na idéia de que um período constante
leva a um melhor “ritmo”
• O produto é projetado, codificado e testado durante
o Sprint
• No início de cada Sprint, faz-se um Sprint
Planning Meeting
38. Sprints
- Sprint Planning Meeting -
• É uma reunião de planejamento na qual:
o O Product Owner prioriza os itens do Product
Backlog
o O Scrum Team determina que atividades será
capaz de implementar durante o novo Sprint e
cria o Sprint Backlog
o O Scrum Team e o Product Owner definem um
objetivo para o Sprint
• O sucesso do Sprint será avaliado mais adiante no
Sprint Review Meeting em relação ao objetivo
traçado para o Sprint
39. Sprints
- Sprint Backlog -
• É uma lista de tarefas que o Scrum Team se
compromete a fazer em um Sprint
• Seus itens são extraídos do Product Backlog com
base nas prioridades definidas pelo Product
Owner
• Uma estimativa do tempo necessário para a
implementação das funcionalidades
• O Scrum Master mantém o Sprint Backlog
atualizado
40. Sprints
- Daily Scrum -
– É uma reúnião diária da equipe dentro do Sprint, que
tem por objetivo:
o Disseminar conhecimento sobre o que foi feito no
dia anterior
o Identificar impedimentos
o Priorizar o trabalho a ser realizado no dia que se
inicia
– Os impedimentos identificados devem ser tratados
pelo Scrum Master o mais rapidamente possível
Obs: o Daily Scrum não deve ser usado
como uma reunião para resolução de
problemas
41. Sprints
- Daily Scrum -
• Três Questões para todos:
• O que fizeste ontem?
• O que vais fazer Hoje?
• Há Algum obstáculo?
• Obs: As respostas não são um
relatório para o Scrum Master. Elas
são comprimissos dentro do Scrum
Team.
42. Sprints
- Sprint Review Meeting -
O ScrumTeam e o SCRUM Master
apresentam ao Product Owner os resultados
alcançados durante o sprint.
43. Sprints
- Sprint Retrospective -
O Sprint Retrospective ocorre ao final
de um Sprint e serve para identificar o
que funcionou bem, o que pode ser
melhorado e que ações serão tomadas
para melhorar.
Todos participam:
–Scrum Master
–Product Owner
–Scrum Team
44. Sprints
- Sprint Retrospective -
Em uma das maneiras de se conduzir
um Sprint Retrospective, a equipe
discute o que gostaria de:
– Iniciar a fazer
– Parar de fazer
– Continuar fazendo
55. Conclusão
Scrum é uma metodologia de gerenciamento de projetos que está se
tornando cada vez mais comum na industria de software. É bastante
eficiente quando utilizado por equipes pequenas, mas pode
tranquilamente ser usado em projetos com grandes equipes.
O Scrum tem como vantagens a velocidade, um bom controle do
cronograma, diminuição dos riscos e incertezas e a visibilidade -
graças às constantes reuniões.
Por outro lado, a grande desvantagem do Scrum é a sensação de
informalidade, devida a falta de documentação formal do
software.
57. • http://br.groups.yahoo.com/group/scrum-brasil/
• http://blogdoabu.blogspot.com/2008/11/planning-poker.html
• http://planningpoker.com/
• http://netfeijao.blogspot.com/2008/10/estimativas-geis-
planning-poker.html
• Ken Schwaber. Agile Project Management with Scrum. Ed.
Microsoft Press 2004
• Abrahamsson, Pekka, Salo, Outi, Ronkainen, Jussi &Warsta,
Juhani. Agile Software Development Method, Review and
Analysis. Espoo 2002. VTT Publications 478. 107p
• Henrik Kniberg. Scrum and XP Direto das trincheiras. Ed.
Enterprise Software Development Community, 2007.
58. Planning Poker
An agile estimating
technique for agile and
Scrum teams
Gestão ágil de projetos
Apresentadores:
Fábio Abrantes Diniz
Íthalo Bruno de Moura
59. 31% são cancelados
53% custam o dobro do estimado
Apenas 16% são completados no
prazo e custo estimados
* dados do CHAOS report
61. Falta de envolvimento do usuário
Requisitos e especificações incompletas
Falta de suporte da direção
Falta de Pessoas e Recursos
Falta de ESTIMATIVAS!!!
65. Responsabilidades:
• Estimar itens do backlog
• Se comprometer a entregar um incremento
funcional de software
• Gerenciar o próprio progresso
• Auto organizados para entregar o que o PO quer
68. Reunião de Estimativa:
• Preparação para o Sprint Planning
• Estimar baseado no tamanho, nunca
em tempo
• Atualizar Product Backlog com as
estimativas
• Importante para o PO criar o release
plan
69. O Product Backlog
Emergente
Priorizado e estimado
Maior prioridade, mais detalhes
Qualquer um pode contribuir
Priorização é tarefa do PO
Sempre visível
Alinhado ao plano de negócios
72. Planning Poker
• É um método eficiente que estima o
tamanho dos requisitos em times que
adotam métodos ágeis (SCRUM, XP).1
• O método foi primeiramente descrito por
James Grenning em 2002 e, mais tarde
popularizado por Mike Cohn no livro Agile
Estimating and Planning.
1 – É uma variação do método de estimativa Wideband Delphi (1940)
73. Planning Poker
• As estimativas acontecem em reuniões:
– Geralmente 4 ou 8 horas.
– Paticipantes:
• Todos os membros do time do Scrum;
• O PO somente esclarece os requisitos e não
estima junto a equipe;
• O Scrum Master registra os resultados, não
interferindo nas estimativas do time;
• A equipe não deve ser superior a dez pessoas.
74. O Processo
1. Cada membro do time recebe um deck
de cartas:
0, ½, 1, 2, 3, 5, 8, 13, 20, 40, 100, ? e
“pausa”.
http://en.wikipedia.org/wiki/Planning_poker
75. O Processo
2. Os itens a serem estimados são lidos pelo
PO ou SM
A equipe decide qual o menor item de backlog
disponível.
http://blogdoabu.blogspot.com/2008/11/planning-poker.html
76. O Processo
3. Após a estimativa inicial, esse item é
marcado como “2” pontos
Serve para definir uma referência de tamanho
e complexidade para ser usada nas demais
estimativas.
E deve ficar registrado para uso nas futuras
reuniões.
Em casos excepcionais o time pode decidir mudar
esta estória de referência por uma outra.
77. O Processo
4. Para cada estória o SM ou PO lê a
descrição e os critérios da aceitação da
mesma.
São respondidos questionamentos a
respeito da estória;
Manter a discussão em alto nível, não entrar em
detalhes.
Tempo prefixado (timebox) nesta etapa.
78. O Processo
5. Cada desenvolvedor escolhe em silêncio
a carta que representa sua estimativa.
O moderador pede para todos mostrarem
as cartas.
http://blogdoabu.blogspot.com/2008/11/planning-poker.html
79. O Processo
6. Se todas as estimativas convergirem, a
estimativa está feita e o processo volta
ao início, para um novo item.
Se houver uma grande variação na
estimativa, aqueles que apresentaram o(s)
maior(es) e o(s) menor(es) valor(es) se
justificam.
O processo se repete até todas as
estimativas convergirem.
80. Dinâmica
• Grupo
• São Paulo
• Rio Grande do Norte
• Paraíba
• Goiás
• Amazonas
• Sergipe
• Paraná
81. Conclusões
• O Planning Poker é uma prática eficiente de
estimação de requisitos
• Por ser uma técnica bastante flexível, se
enquadra
• É uma prática que envolve todo o time
– Ajuda times novos a se conhecerem
• Realmente funciona!!!