O Reality Check é uma ferramenta de gestão ágil construída em equipe, tendo como objetivo verificar o quanto uma entrega continua factível dado o contexto do projeto. A ideia central desta ferramenta é manter o alinhamento, concedendo visibilidade sobre o andamento do projeto.
Agile Trends - Saia da rotina e seja o owner da qualidade - SP/2018Fernando Santiago
Dentro do ciclo de desenvolvimento, qualidade faz parte desde o planejamento até o lançamento do produto. Um cenário perfeito se não tivéssemos alguns impedimentos, tornando improvável manter 100% da qualidade para o produto. Este cenário evidencia um problema, mostrando que, além de acompanhar todas as fases de desenvolvimento, precisamos pensar em ações que venham minimizar a ausência de qualidade. Vamos falar como podemos reforçar o conceito sobre qualidade através de GUILDS para todos os envolvidos no desenvolvimento do produto, tornando essa prática parte da cultura de qualidade da empresa.
Agile Trends - Saia da rotina e seja o owner da qualidade - SP/2018Fernando Santiago
Dentro do ciclo de desenvolvimento, qualidade faz parte desde o planejamento até o lançamento do produto. Um cenário perfeito se não tivéssemos alguns impedimentos, tornando improvável manter 100% da qualidade para o produto. Este cenário evidencia um problema, mostrando que, além de acompanhar todas as fases de desenvolvimento, precisamos pensar em ações que venham minimizar a ausência de qualidade. Vamos falar como podemos reforçar o conceito sobre qualidade através de GUILDS para todos os envolvidos no desenvolvimento do produto, tornando essa prática parte da cultura de qualidade da empresa.
Jornada do surgimento das Comunidades de Práticas com o objetivo de trocar experiências, conectar pessoas e criar ambientes favoráveis para pontos de vistas diferentes.
Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...Juliano Ribeiro
Percebe-se que muitas equipes ágeis tentam implementar melhoria de processos por meio da utilização de modelos de referência como CMMI-DEV ou MR-MPS.BR-SW. As iniciativas algumas vezes são bem sucedidas, mas não é possível se manter alinhado aos princípios ágeis – as exigências dos modelos de referência são fortemente baseadas na definição e controle de processos. Como uma equipe ágil poderia, então, evoluir, amadurecer, sem perder a agilidade? Este é o resultado de um estudo de doutorado que verificou em equipes reais, de diversos contextos e perfis, como as práticas e a equipe evoluem. Melhoria de processos em métodos ágeis envolve questões muito mais subjetivas do do que prescrição de processos, e é possível evoluir sem a necessidade de seguir processos pré-estabelecidos.
Muitas equipes já estão utilizando métodos ágeis há tempos, mas têm dificuldade de saber em que momento estão nessa adoção. Minha equipe já é ágil? Onde estamos nessa transformação? Esta talk apresentará a Bússola Ágil, uma ferramenta que permite que a equipe avalie onde está no processo de amadurecimento ágil. A ferramenta foi criada como resultado de uma pesquisa de doutorado que analisou como equipes ágeis evoluem com o tempo. Sem nenhuma prescrição de processo ou prática, ela permite que a equipe visualize e discuta onde está e para onde ainda pode ir na melhoria de processos ágeis. Mais informações: agilecompass.net
Mini curso de testes ágeis (agile testing)
Quer realizar esse curso na sua empresa, entre em contato conosco: cristiano.caetano@qualister.com.br
Visite: http://www.qualister.com.br/cursos
Um estudo de caso (atualizado com os dados de 2018) sobre os eventos ágeis no Brasil e sobre o que os desenvolvedores acham sobre agilidade.
Após isto, foi aberto o espaço para um fishbowl
Apresentado no dia 03/10/2018 na Agile Brazil 2018 - Campinas
https://agilebrazil2018.sched.com/event/Fl0I/agilidade-nao-e-para-desenvolvedores
Formação de Equipes de Alto Desempenho para Desenvolvimento de Software: O Pa...Alejandro Olchik
Apresentação realizada no Agile Trends 2013 sobre a aceleradora de times ágeis, como uma abordagem complementar a formação tradicional em desenvolvimento de software.
Metodologia de Gerenciamento de Projetos ÁgilPablo Marquesi
Este trabalho apresenta a metodologia de gerenciamentos de projetos de software do criada exclusivamente para o Departamento de Sistemas e Aplicações (DSA) do Tribunal de Justiça do Estado de Mato Grosso.
O trabalho foi elaborado com o objetivo normatizar os processos de gerenciamento de projeto desde sua concepção até sua entrega utilizando ferramentas e técnicas que dão apoio a métodos ágeis de gerenciamento de projetos de software.
O objetivo deste trabalho é apresentar uma solução unificada para gerenciamento de projetos usando as boas práticas do método tradicional baseado no PMBOK e do método ágil, utilizando o framework SCRUM
Identificar áreas incluídas no ambiente de Múltiplos Projetos; Diferenciar entre Gerenciamento de Projetos, Programas, Portfólio e Múltiplos Projetos; Estabelecer a Tipologia, porte e classificação de Projetos; Definir critérios de priorização, Relacionar projetos independentes, dependentes e interdependentes; Apresentar modelo de processo de Gerenciamento de Múltiplos Projetos; Gerenciamento dos cronogramas com recursos compartilhados; Gerenciamento das Comunicações em ambiente de múltiplos projetos; Gerenciamento de Riscos de Múltiplos Projetos; Gerenciamento de Fornecedores.
A evolução e os desafios do chapter de PMs no Nubank - Pedro AxelrudAgile Trends
O Nubank passou de um time pequeno para uma equipe com mais de 400 pessoas e múltiplos produtos em pouco mais de 3 anos. Esse processo todo nos trouxe grandes aprendizados que queremos compartilhar.
Durante os diferentes estágios de tamanho da empresa, a organização, os objetivos e a forma de trabalhar mudaram diversas vezes. Com essas mudanças, os Product Managers são sempre muito impactados e precisam estar o tempo todo se adaptando às diferentes maneiras de pensar produto em cada um dos momentos.
Para sobreviver a isso tivemos que aprender um conjunto adicional de skills, ter flexibilidade para abraçar as mudanças e tornar-nos cada vez mais obsessivos com a organização. Tudo sem esquecer da visão do produto. Vamos conversar sobre as diferentes formas organizacionais que experimentamos, nossos aprendizados escalando o produto e as mudanças na maneira de fazer priorização.
O Reality Check é uma ferramenta de gestão ágil construída em equipe, tendo como objetivo verificar o quanto uma entrega continua factível dado o contexto do projeto. A ideia central desta ferramenta é manter o alinhamento, concedendo visibilidade sobre o andamento do projeto.
Jornada do surgimento das Comunidades de Práticas com o objetivo de trocar experiências, conectar pessoas e criar ambientes favoráveis para pontos de vistas diferentes.
Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...Juliano Ribeiro
Percebe-se que muitas equipes ágeis tentam implementar melhoria de processos por meio da utilização de modelos de referência como CMMI-DEV ou MR-MPS.BR-SW. As iniciativas algumas vezes são bem sucedidas, mas não é possível se manter alinhado aos princípios ágeis – as exigências dos modelos de referência são fortemente baseadas na definição e controle de processos. Como uma equipe ágil poderia, então, evoluir, amadurecer, sem perder a agilidade? Este é o resultado de um estudo de doutorado que verificou em equipes reais, de diversos contextos e perfis, como as práticas e a equipe evoluem. Melhoria de processos em métodos ágeis envolve questões muito mais subjetivas do do que prescrição de processos, e é possível evoluir sem a necessidade de seguir processos pré-estabelecidos.
Muitas equipes já estão utilizando métodos ágeis há tempos, mas têm dificuldade de saber em que momento estão nessa adoção. Minha equipe já é ágil? Onde estamos nessa transformação? Esta talk apresentará a Bússola Ágil, uma ferramenta que permite que a equipe avalie onde está no processo de amadurecimento ágil. A ferramenta foi criada como resultado de uma pesquisa de doutorado que analisou como equipes ágeis evoluem com o tempo. Sem nenhuma prescrição de processo ou prática, ela permite que a equipe visualize e discuta onde está e para onde ainda pode ir na melhoria de processos ágeis. Mais informações: agilecompass.net
Mini curso de testes ágeis (agile testing)
Quer realizar esse curso na sua empresa, entre em contato conosco: cristiano.caetano@qualister.com.br
Visite: http://www.qualister.com.br/cursos
Um estudo de caso (atualizado com os dados de 2018) sobre os eventos ágeis no Brasil e sobre o que os desenvolvedores acham sobre agilidade.
Após isto, foi aberto o espaço para um fishbowl
Apresentado no dia 03/10/2018 na Agile Brazil 2018 - Campinas
https://agilebrazil2018.sched.com/event/Fl0I/agilidade-nao-e-para-desenvolvedores
Formação de Equipes de Alto Desempenho para Desenvolvimento de Software: O Pa...Alejandro Olchik
Apresentação realizada no Agile Trends 2013 sobre a aceleradora de times ágeis, como uma abordagem complementar a formação tradicional em desenvolvimento de software.
Metodologia de Gerenciamento de Projetos ÁgilPablo Marquesi
Este trabalho apresenta a metodologia de gerenciamentos de projetos de software do criada exclusivamente para o Departamento de Sistemas e Aplicações (DSA) do Tribunal de Justiça do Estado de Mato Grosso.
O trabalho foi elaborado com o objetivo normatizar os processos de gerenciamento de projeto desde sua concepção até sua entrega utilizando ferramentas e técnicas que dão apoio a métodos ágeis de gerenciamento de projetos de software.
O objetivo deste trabalho é apresentar uma solução unificada para gerenciamento de projetos usando as boas práticas do método tradicional baseado no PMBOK e do método ágil, utilizando o framework SCRUM
Identificar áreas incluídas no ambiente de Múltiplos Projetos; Diferenciar entre Gerenciamento de Projetos, Programas, Portfólio e Múltiplos Projetos; Estabelecer a Tipologia, porte e classificação de Projetos; Definir critérios de priorização, Relacionar projetos independentes, dependentes e interdependentes; Apresentar modelo de processo de Gerenciamento de Múltiplos Projetos; Gerenciamento dos cronogramas com recursos compartilhados; Gerenciamento das Comunicações em ambiente de múltiplos projetos; Gerenciamento de Riscos de Múltiplos Projetos; Gerenciamento de Fornecedores.
A evolução e os desafios do chapter de PMs no Nubank - Pedro AxelrudAgile Trends
O Nubank passou de um time pequeno para uma equipe com mais de 400 pessoas e múltiplos produtos em pouco mais de 3 anos. Esse processo todo nos trouxe grandes aprendizados que queremos compartilhar.
Durante os diferentes estágios de tamanho da empresa, a organização, os objetivos e a forma de trabalhar mudaram diversas vezes. Com essas mudanças, os Product Managers são sempre muito impactados e precisam estar o tempo todo se adaptando às diferentes maneiras de pensar produto em cada um dos momentos.
Para sobreviver a isso tivemos que aprender um conjunto adicional de skills, ter flexibilidade para abraçar as mudanças e tornar-nos cada vez mais obsessivos com a organização. Tudo sem esquecer da visão do produto. Vamos conversar sobre as diferentes formas organizacionais que experimentamos, nossos aprendizados escalando o produto e as mudanças na maneira de fazer priorização.
O Reality Check é uma ferramenta de gestão ágil construída em equipe, tendo como objetivo verificar o quanto uma entrega continua factível dado o contexto do projeto. A ideia central desta ferramenta é manter o alinhamento, concedendo visibilidade sobre o andamento do projeto.
Gerência de Projetos ou Gerenciamento de Projetos é a área da administração que aplica conhecimentos e habilidades para a realização de objetivos, com prazo, custo e qualidade pré-definidos, através da mobilização de recursos técnicos e humanos.
Os projetos possuem um Ciclo de Vida, que pode ser entendido como o conjunto de todos os processos integrados e que podem ser agrupados em 5 grupos gerais:
• Iniciação
• Planejamento
• Execução
• Monitoramento e Controle
• Encerramento
A Metodologia de Gerenciamento de Projetos se fundamenta, principalmente, na base de conhecimentos apresentada pelo guia PMBOK - Project Management Body of Knowledge, (Conjunto de Conhecimentos em Gerenciamento de Projetos), uma publicação que apresenta o conjunto das melhores práticas e conhecimentos necessários para o gerenciamento de projetos. O PMBOK Guide é de autoria do PMI Standards Committee, o comitê de padronização do PMI - Project Management Institute ou, mais precisamente, instituições mundialmente reconhecidas.
Confira a apresentação para obter um panorama de A a Z sobre a Gestão de Projetos, suas ferramentas e desafios.
Slides do workshop de métricas ágeis apresentado no Agile Brazil 2017.
Para mais conteúdos sobre agile acesse http://blog.plataformatec.com.br/materiais-de-metodologias-ageis/
Slides do workshop de métricas ágeis apresentado no Agile Brazil 2017.
Para mais conteúdos sobre agile acesse http://blog.plataformatec.com.br/materiais-de-metodologias-ageis/
Agile trends 2021 - Conectando os processos de discovery e delivery utilizand...Tuanny Navarro Gonçalves
Scrum, kanban, scrunban, a maioria já sabe como seguir e agir no processo de delivery, sabe que uma boa priorização garante o sucesso do produto, mas de onde vem o backlog? A construção desse item é de suma importância para que o time não produza rápido o produto errado. As discoveries são o que me ajudam na boa priorização e definição de backlog, mas como conectar isso ao delivery? Qual é a entrada da discovery? Por que não nos preocupamos e colocamos agilidade também nesse processo? Apresentarei a forma como construí essa conexão nas minhas squads
Gestão de Projetos e Empreendedorismo: TAD-NC4 (09/09/2013)Alessandro Almeida
Slides da aula apresentada no dia 09 de setembro de 2013.
Disciplina: Gestão de Projetos e Empreendedorismo.
Curso: Tecnologia em Análise e Desenvolvimento de Sistemas (TAD-NC4).
Treinamento Scrum prático-lúdico para desenvolvimento de equipes de TI e Negócios.
Ideal para equipes que necessitam de um setup ágil e bem definido para tornar o processo de gestão de projetos mais eficaz e com a formalidade necessária para manter o controle sobre o desenvolvimento.
Baseado nos princípios do Manifesto Ágil e da Organização Scrum.Org (www.scrum.org).
Agile Trends 2018 - Trilha Planejamento e entregas de sprints [Reality Check]
1. Alinhando expectativas de prazo com o
Reality Check
27 de Março de 2018 | Agile Trends São Paulo
#seriousagile
2. Henrique A. de Oliveira
Agile Project Manager na Plataformatec
3. Reality Check
3
O Reality Check é uma ferramenta de gestão ágil construída
em equipe, tendo como objetivo verificar o quanto uma
entrega continua factível dado o contexto do projeto. A
ideia central desta ferramenta é manter o alinhamento,
concedendo visibilidade sobre o andamento do projeto.
6. ● Quando vocês irão finalizar a entrega do projeto?
● O time irá atender ao prazo estipulado?
● Vocês conseguirão entregar até a data acordada?
Para pensar...
Você já pensou que muitos problemas relacionados
com essas perguntas são causados por falta de
alinhamento na expectativa da data de entrega?
6
8. Criando o quadro
Quanto mais longo o período, menos assertivo!
A1
A2
A3
#05 #06#04 #12
Todos os itens que, juntos,
formam todo o escopo da(s)
entrega(s) do projeto
Post-its que representam os
períodos do projeto. Semanas!
A última semana do projeto e a
data de entrega acordada (prazo)
Atenção com a
extensão dos períodos
8
9. Criando o quadro (períodos)
Semana #04
22/01 - 26/01
4 dias
Identificação do número
da semana, desde o
início da contagem no
Reality Check até a
semana do prazo
Dias da respectiva semana
Quantidade de dias
úteis na semana
9
10. Criando o quadro (demandas)
Demandas
(História de Usuário; ou
Requisito, etc.)
Demandas de
Back-end
Demandas de
Front-end
Demandas de
UX/UI
Categorizar. Exemplo:
10
11. Criando o quadro
A4 A5 B1
A1 A2 A3
C1 C2
B2 B3
C3
B4
Importante:
#04 #05 #06
Os post-its são colocados nas semanas em que terminam!
● O time precisa
ter autonomia
● Todos devem
estar presentes
● Observar o
histórico de
Throughput
A2
B1
C2
A3
B2 C3C1
A4
B3
11
12. Quadro montado!
#04 #05 #06
A2
B1
C2
A3
B2 C3C1
A4
B3
#07 #08 #09
A1 A5
A6
No exemplo, a equipe está
na semana #04 e avaliando
todas as próximas semanas
B6
B5 A7
A8
C5
C4
B4
C6 A9
B7
B8
12
13. Criando o quadro
A ideia não é ter precisão na distribuição dos
itens no quadro, mas sim identificar se seria
possível atingir o objetivo se a realidade
acontecesse daquela maneira.
Ótimo momento para negociar prazo e/ou escopo!
13
15. Atributos nas demandas
Desenvolver...
Quadro
com...
M
Semana #08
Demandas em
progresso (WIP)
Demandas com
algum bloqueio
Semana, ou dia, de início
de desenvolvimento (LT)
"Tamanho" da demanda
(quando há estimativa)
Pendências ou
dependências externas
15
16. Nota de percepção
2,4
Equipe técnica
2
3
3
1
3
1
2
3
4
Notas individuais.
Cada pessoa do time,
de forma anônima,
determina uma nota
sobre sua percepção
em ser possível atingir
a meta com base na
distribuição realizada
É oportuno que notas extremas
(1 e 4) sejam comentadas. Se
necessário, altere o quadro
16
20. Situação do quadro na 4ª semana (#07)
#04 #05 #06
A2
B1
C2
A3
B2 C3C1
A4
B3
#07 #08 #09
A1 A5
A6 B6
B5
A7
A8
C5
C4 B4
C6 A9
B7
B8
D2
D3
#04
#04 #05
D1
#05 #04
#04
#05
Dep
Pen
#07
#06
D4
D5
03 histórias foram despriorizadas
do quadro para que o time tente
cumprir o prazo de entrega
2,4 2,3 3,0 2,8
20
21. Comparativo (03 primeiras semanas do quadro)
#04 #05 #06
A2C2
A3
B2 C3C1
A4
B3
D2
D3
#04
#04 #05
D1
#05 #04
#04
2,4 2,3 3,0
21
#04 #05 #06
A2
B1
C2
A3
B2 C3C1
A4
B3
No início da semana #04 No início da semana #07
Não é previsto vs realizado!
23. Criar o quadro
Resumindo...
Mapear escopo
# # #
1
2
3
4
Atualizar os status dos itens (WIP, Semana, etc.)
Analisar os próximos períodos (semanas)
Redistribuir os itens (se necessário)
Calcular nota de percepção
Manter o quadro
Cerimônia Ferramenta
Semanalmente
23
25. ★ Algum membro do projeto (um facilitador, por exemplo) pode manter o
quadro atualizado durante a semana
○ Atualizar em cada item a semana de início, bloqueios, pendências, etc.
○ Marcar os itens concluídos
★ O facilitador precisa apoiar o time em momentos de debates quanto a
prazos, pois é normal que o cliente queira a entrega dentro do prazo
inicial
○ Horas extras
○ Alocação de mais pessoas no projeto (pode ser bom também)
○ Questionamentos sobre comprometimento (não é um contrato)
Dicas gerais
25
26. Dicas gerais
★ Evite identificar a pessoa que está desenvolvendo cada item do escopo.
Cuidado para que a ferramenta não se torne um artefato de cobranças
★ O Reality Check não precisa ser utilizado em todas as entregas do projeto
★ Tenha cuidado para que a ferramenta não se transforme em um objeto de
gestão empurrada
○ Product Owner e Product Managers não podem escolher
posicionamento de itens. O foco deles deve ser a priorização
○ Em alguns contextos, pode ajudar no empoderamento da equipe
técnica
26
27. Dicas gerais
★ Tenha outras ferramentas para a gestão do projeto. O propósito do
Reality Check é agregar, e não substituir outras técnicas
# # #
Kanban para Software "A"
Kanban para Software "B"
Reunião Diária
Retrospectivas
★ Quando há muitos itens, é possível organizar o quadro em raias
(categorias)
★ Não coloque itens relacionados a negócios no quadro. O foco deve ser
demandas técnicas (histórias de usuário, requisitos funcionais, etc.)
27
28. Dicas gerais
★ Todos podem ficar um pouco "perdidos" durante a montagem do quadro.
Duas ações podem ajudar:
○ Se a montagem do quadro for realizada logo na primeira semana do
projeto, busque individualizar a alocação das primeiras demandas
○ Se o projeto já estiver em andamento, comece pelos itens que já estão
em desenvolvimento (preferível)
28