O documento fornece diretrizes sobre a criação e uso de taskboards para gestão ágil de projetos. Em 3 frases:
1) Taskboards visuais ajudam times ágeis a gerenciar fluxos de trabalho, priorizar tarefas e resolver problemas de forma colaborativa.
2) É importante limitar itens em progresso para manter a capacidade produtiva sob controle e fluxos suaves.
3) Taskboards eficazes mapeiam claramente as relações entre funcionalidades, tarefas e times para melhorar a comunicação.
O documento discute técnicas de modelagem de requisitos, como casos de uso e histórias de usuário. Apresenta exemplos de como decompor requisitos de negócio em histórias menores e critérios de aceitação. Também discute problemas comuns em casos de uso, como falta de foco e rastreabilidade, e como histórias de usuário podem ser uma alternativa para documentar requisitos de forma mais objetiva.
O documento discute métricas acionáveis de projetos. Ele aborda como coletar e analisar métricas como tempo do ciclo, taxa de transferência, qualidade e previsibilidade para melhor gerenciar o fluxo de trabalho e entregas. Gestão de fluxo é importante para criar previsibilidade, ritmo sustentável e identificar a capacidade da equipe.
1. O documento discute a importância e uso de gráficos de burn down para gerenciar o backlog de forma ágil e entregar valor de forma contínua.
2. Ele fornece exemplos de gráficos de burn down e exercícios para analisar os sinais que podem ser identificados a partir deles, como impedimentos, adição excessiva de tarefas e falta de atualização.
3. São apresentadas dicas para atualizar o gráfico de burn down diariamente após a reunião diária e analisá-lo para
Flaps Model Thinking - Um voo rumo a Business AgilityAndyBarbosa2
Muitas organizações estão em busca do aumento de sua eficiência e eficácia.
O FLAPS Model Thinking é um modelo para adoção e sustentação da
Gestão e Liderança Lean-Agile que combina
design organizacional, processos, métodos, práticas
e comportamentos que proporcionam a sinergia,
colaboração e fluidez necessária para se alcançar a
Agilidade nos Negócios (Business Agility),
envolvendo todos os níveis organizacionais
(operacional, tático e estratégico)”.
Venha nesse voo conosco!!!!
Este documento apresenta duas equipes de desenvolvimento de software que adotam abordagens diferentes: a equipe do João segue a metodologia Waterfall de forma rígida, enquanto a equipe da Ana utiliza métodos ágeis de forma flexível. A equipe do João tem dificuldades com mudanças de escopo e demora para entregar valor ao cliente. Já a equipe da Ana entrega valor frequentemente ao cliente por meio de iterações curtas e envolvimento constante.
David anderson kanban when is it not appropriateAGILEMinds
Kanban is an approach for managing work based on limiting work-in-progress to balance demand with available capacity. It is appropriate when a process suffers from overburdening or uneven flow due to factors like variability in skills, information delays, or capacity constraints. Kanban uses visualizing workflows, limiting WIP, managing flow, explicit process policies, and continuous improvement to evolve processes incrementally. While initially focused on software development, Kanban can be applied across domains as an overlay to control variability and eliminate overburdening in simple, complicated, and complex work.
O documento descreve o método dos cinco porquês, criado por Taiichi Ohno para identificar a causa raiz de problemas. O método envolve repetir a pergunta "por quê?" cinco vezes para chegar da causa superficial ao motivo de fundo. Isso torna o caminho para solucionar problemas de produção mais fácil.
O documento discute técnicas de modelagem de requisitos, como casos de uso e histórias de usuário. Apresenta exemplos de como decompor requisitos de negócio em histórias menores e critérios de aceitação. Também discute problemas comuns em casos de uso, como falta de foco e rastreabilidade, e como histórias de usuário podem ser uma alternativa para documentar requisitos de forma mais objetiva.
O documento discute métricas acionáveis de projetos. Ele aborda como coletar e analisar métricas como tempo do ciclo, taxa de transferência, qualidade e previsibilidade para melhor gerenciar o fluxo de trabalho e entregas. Gestão de fluxo é importante para criar previsibilidade, ritmo sustentável e identificar a capacidade da equipe.
1. O documento discute a importância e uso de gráficos de burn down para gerenciar o backlog de forma ágil e entregar valor de forma contínua.
2. Ele fornece exemplos de gráficos de burn down e exercícios para analisar os sinais que podem ser identificados a partir deles, como impedimentos, adição excessiva de tarefas e falta de atualização.
3. São apresentadas dicas para atualizar o gráfico de burn down diariamente após a reunião diária e analisá-lo para
Flaps Model Thinking - Um voo rumo a Business AgilityAndyBarbosa2
Muitas organizações estão em busca do aumento de sua eficiência e eficácia.
O FLAPS Model Thinking é um modelo para adoção e sustentação da
Gestão e Liderança Lean-Agile que combina
design organizacional, processos, métodos, práticas
e comportamentos que proporcionam a sinergia,
colaboração e fluidez necessária para se alcançar a
Agilidade nos Negócios (Business Agility),
envolvendo todos os níveis organizacionais
(operacional, tático e estratégico)”.
Venha nesse voo conosco!!!!
Este documento apresenta duas equipes de desenvolvimento de software que adotam abordagens diferentes: a equipe do João segue a metodologia Waterfall de forma rígida, enquanto a equipe da Ana utiliza métodos ágeis de forma flexível. A equipe do João tem dificuldades com mudanças de escopo e demora para entregar valor ao cliente. Já a equipe da Ana entrega valor frequentemente ao cliente por meio de iterações curtas e envolvimento constante.
David anderson kanban when is it not appropriateAGILEMinds
Kanban is an approach for managing work based on limiting work-in-progress to balance demand with available capacity. It is appropriate when a process suffers from overburdening or uneven flow due to factors like variability in skills, information delays, or capacity constraints. Kanban uses visualizing workflows, limiting WIP, managing flow, explicit process policies, and continuous improvement to evolve processes incrementally. While initially focused on software development, Kanban can be applied across domains as an overlay to control variability and eliminate overburdening in simple, complicated, and complex work.
O documento descreve o método dos cinco porquês, criado por Taiichi Ohno para identificar a causa raiz de problemas. O método envolve repetir a pergunta "por quê?" cinco vezes para chegar da causa superficial ao motivo de fundo. Isso torna o caminho para solucionar problemas de produção mais fácil.
Como fazer o dobro do trabalho na metade do tempo?
Feedback constantes, recursivos e trabalho assertivo são verdades que encontramos utilizando o Scrum, que é um framework leve e simples (também utilizado no Google, Netflix, Apple entre outras), que se aplicado corretamente traz grande agilidade para a entrega de valor para o cliente.
1) O documento apresenta as métricas e conceitos ágeis relacionados a fluxo, como lead time, throughput, eficiência de fluxo e WIP.
2) Inclui exemplos de como medir essas métricas e analisar a variação dos dados coletados.
3) Discutem a importância de classificar os dados por tipo de demanda ou serviço para melhor compreender o fluxo.
O documento fornece informações sobre a carreira de um Scrum Master, incluindo suas certificações e habilidades necessárias. Ele também discute o mercado de trabalho para Scrum Masters e as principais certificações em Scrum.
O documento apresenta uma metodologia ágil para gerenciamento de portfólio de projetos, com o objetivo de trazer maior valor ao cliente e eficiência aos processos. Apresenta princípios e processos baseados no pensamento lean, como foco no valor, eliminação de desperdícios e melhoria contínua. Também demonstra como utilizar ferramentas como priorização multicritério e canvas para definir, otimizar e executar o portfólio de forma simplificada e ágil.
This document discusses key performance indicators (KPIs) for measuring agile projects. It begins by defining metrics and KPIs, noting that KPIs should be tied to strategic objectives and have defined targets. It then discusses characteristics of good KPIs and provides examples of both traditional and agile KPIs related to time, effort, scope, and quality. The document cautions that too many KPIs can be useless and advocates keeping metrics simple. It also discusses challenges like cheating on metrics and provides tips for using tools and dashboards to effectively measure agile performance.
O documento fornece informações sobre retrospectivas ágeis. Ele discute o objetivo de retrospectivas, que é inspecionar a equipe e planejar melhorias, e apresenta etapas sugeridas para conduzir uma retrospectiva, incluindo preparar o cenário, recolher dados, gerar percepções, decidir ações e resumir. Várias técnicas para cada etapa também são descritas.
Nesta apresentação André Faria, explica o método Kanban aplicado ao desenvolvimento de software com base no trabalho do pioneiro David Anderson. Veja o vídeo em http://www.vimeo.com/14870187
O documento descreve os princípios e metodologia do Kaizen, uma filosofia japonesa de melhoria contínua que envolve todos os níveis da organização. O Kaizen prega que pequenas melhorias diárias nos processos podem levar a grandes ganhos de longo prazo. Ele incentiva a identificação de problemas, a medição do processo atual, a análise das causas e a implementação de melhorias de forma contínua e colaborativa.
O documento descreve os princípios fundamentais da metodologia Lean e como ela pode ser aplicada no ambiente hospitalar. O Lean visa eliminar desperdícios e aumentar a eficiência dos processos por meio da eliminação contínua de atividades que não agregam valor, melhorando o fluxo de trabalho e reduzindo tempo de espera e estoque excessivo.
Práticas e ferramentas de feedback: potencializando a cultura da confiançaTaller Negócio Digitais
A apresentação discute práticas e ferramentas de feedback, incluindo como preparar as pessoas para receber e dar feedback de forma construtiva. Ela enfatiza a importância de contextualizar o feedback dentro de uma visão de sistemas, observando como os papéis e dinâmicas influenciam o comportamento. Várias ferramentas são apresentadas, como Kudos, Feedback Canvas e o método XYZ, para auxiliar no processo de dar e receber feedback de forma positiva.
O documento descreve os conceitos e práticas do Extreme Programming (XP), incluindo valores fundamentais como coragem, simplicidade, comunicação e feedback. Detalha práticas como planejamento de jogos, pequenas versões, programação em pares, propriedade coletiva de código e integração contínua. Também discute quando XP não deve ser usado, como em equipes grandes ou quando o cliente não pode participar ativamente.
O documento discute lições aprendidas ao implementar fluxo unificado em uma empresa ágil. Problemas como bugs, atrasos e clientes insatisfeitos levaram a empresa a adotar práticas como Kanban, limitar trabalho em andamento, gerenciar e medir fluxo. O documento também discute como gerenciar variabilidade, reduzir filas, tomar decisões econômicas e focar no resultado do cliente.
Want to be an effective Improvement Kata coach? Starter Kata are practice routines of fundamentals that help you develop new habits of acting and thinking. Establish a baseline of fundamental skills, and then build on it and advance your coaching skill development.
Kata are a starter—establish a baseline and then build on it and advance in your skill development. A common error is thinking of Kata as the recipe of the end game, so we're using the phrase "Starter Kata" to make it more clear. The approach is that people trying to change behaviors and learn new skills benefit from a simpler starting point.
Potencializando a cultura de feedbacks horizontais através de SpeedWrapsTadeu Marinho
Mesmo conhecendo a importância da prática de feedbacks para o desenvolvimento de indivíduos e times, muitas empresas vêm encontrando dificuldades para criar alternativas para os modelos formais já adotados. Colaboradores que deveriam estar engajados e motivados estão sendo frustrados por feedbacks dados por pessoas que não fazem parte do time e não conhecem a realidade de seu dia a dia. Venha conhecer uma prática de facilitação do Management 3.0 adaptada por mim para promover feedbacks horizontais entre membros de um time com a finalidade empoderar cada integrante rumo ao crescimento profissional dentro das possibilidades propostas pelo projeto em andamento.
Palestra realizada no The Developer's Conference (TDC) São Paulo nos dias 21 e 22 de julho de 2017.
Agile Scrum Master is an advanced level Agile Project Management course that is ideal for individuals and enterprises that are looking to gain a comprehensive understanding of Agile methodologies and Scrum practices and covers Scrum Master role with regards to facilitating the Scrum team that adheres to Scrum theory, practices, and rules.
Agile and Scrum Master Certification training course accredited by EXIN is ideal for software developers, project team members, team leads, architects, project managers, scrum team members, scrum managers, scrum masters, teams transitioning to scrum, and any one who is part of IT and project management teams working on projects.
To know more about Agile Scrum Master Certification training worldwide,
please contact us at -
Email: support@invensislearning.com
Phone - US +1-910-726-3695,
Website: https://www.invensislearning.com
The training offers an overview of Agile development and Scrum practices, focusing on how the Scrum framework follows the Agile Manifesto principles. ... The Scrum framework uses simple iterative practices for team collaboration on complex projects.
O documento discute a aplicação da Teoria das Restrições em Gestão de Projetos. Aborda conceitos como caminho crítico, gargalos, lead time e a importância de proteger a restrição do projeto para evitar atrasos. Também apresenta técnicas como a criação de um "pulmão" para absorver imprevistos e manter o cronograma.
Palestra ministrada em 2018 no Agile Trends 2018 sobre Modelo de Maturidade Kanban e como ele pode ajudar empresas a respeitar as pessoas, entenderem o cliente e terem resultados econômicos melhores.
O documento discute a importância e os benefícios das reuniões diárias em equipes ágeis. Ele explica que as reuniões diárias são a forma mais eficiente de compartilhar informações dentro de um time e destaca três perguntas essenciais a serem feitas: o que foi feito ontem, o que será feito hoje e quais são os impedimentos.
Como fazer o dobro do trabalho na metade do tempo?
Feedback constantes, recursivos e trabalho assertivo são verdades que encontramos utilizando o Scrum, que é um framework leve e simples (também utilizado no Google, Netflix, Apple entre outras), que se aplicado corretamente traz grande agilidade para a entrega de valor para o cliente.
1) O documento apresenta as métricas e conceitos ágeis relacionados a fluxo, como lead time, throughput, eficiência de fluxo e WIP.
2) Inclui exemplos de como medir essas métricas e analisar a variação dos dados coletados.
3) Discutem a importância de classificar os dados por tipo de demanda ou serviço para melhor compreender o fluxo.
O documento fornece informações sobre a carreira de um Scrum Master, incluindo suas certificações e habilidades necessárias. Ele também discute o mercado de trabalho para Scrum Masters e as principais certificações em Scrum.
O documento apresenta uma metodologia ágil para gerenciamento de portfólio de projetos, com o objetivo de trazer maior valor ao cliente e eficiência aos processos. Apresenta princípios e processos baseados no pensamento lean, como foco no valor, eliminação de desperdícios e melhoria contínua. Também demonstra como utilizar ferramentas como priorização multicritério e canvas para definir, otimizar e executar o portfólio de forma simplificada e ágil.
This document discusses key performance indicators (KPIs) for measuring agile projects. It begins by defining metrics and KPIs, noting that KPIs should be tied to strategic objectives and have defined targets. It then discusses characteristics of good KPIs and provides examples of both traditional and agile KPIs related to time, effort, scope, and quality. The document cautions that too many KPIs can be useless and advocates keeping metrics simple. It also discusses challenges like cheating on metrics and provides tips for using tools and dashboards to effectively measure agile performance.
O documento fornece informações sobre retrospectivas ágeis. Ele discute o objetivo de retrospectivas, que é inspecionar a equipe e planejar melhorias, e apresenta etapas sugeridas para conduzir uma retrospectiva, incluindo preparar o cenário, recolher dados, gerar percepções, decidir ações e resumir. Várias técnicas para cada etapa também são descritas.
Nesta apresentação André Faria, explica o método Kanban aplicado ao desenvolvimento de software com base no trabalho do pioneiro David Anderson. Veja o vídeo em http://www.vimeo.com/14870187
O documento descreve os princípios e metodologia do Kaizen, uma filosofia japonesa de melhoria contínua que envolve todos os níveis da organização. O Kaizen prega que pequenas melhorias diárias nos processos podem levar a grandes ganhos de longo prazo. Ele incentiva a identificação de problemas, a medição do processo atual, a análise das causas e a implementação de melhorias de forma contínua e colaborativa.
O documento descreve os princípios fundamentais da metodologia Lean e como ela pode ser aplicada no ambiente hospitalar. O Lean visa eliminar desperdícios e aumentar a eficiência dos processos por meio da eliminação contínua de atividades que não agregam valor, melhorando o fluxo de trabalho e reduzindo tempo de espera e estoque excessivo.
Práticas e ferramentas de feedback: potencializando a cultura da confiançaTaller Negócio Digitais
A apresentação discute práticas e ferramentas de feedback, incluindo como preparar as pessoas para receber e dar feedback de forma construtiva. Ela enfatiza a importância de contextualizar o feedback dentro de uma visão de sistemas, observando como os papéis e dinâmicas influenciam o comportamento. Várias ferramentas são apresentadas, como Kudos, Feedback Canvas e o método XYZ, para auxiliar no processo de dar e receber feedback de forma positiva.
O documento descreve os conceitos e práticas do Extreme Programming (XP), incluindo valores fundamentais como coragem, simplicidade, comunicação e feedback. Detalha práticas como planejamento de jogos, pequenas versões, programação em pares, propriedade coletiva de código e integração contínua. Também discute quando XP não deve ser usado, como em equipes grandes ou quando o cliente não pode participar ativamente.
O documento discute lições aprendidas ao implementar fluxo unificado em uma empresa ágil. Problemas como bugs, atrasos e clientes insatisfeitos levaram a empresa a adotar práticas como Kanban, limitar trabalho em andamento, gerenciar e medir fluxo. O documento também discute como gerenciar variabilidade, reduzir filas, tomar decisões econômicas e focar no resultado do cliente.
Want to be an effective Improvement Kata coach? Starter Kata are practice routines of fundamentals that help you develop new habits of acting and thinking. Establish a baseline of fundamental skills, and then build on it and advance your coaching skill development.
Kata are a starter—establish a baseline and then build on it and advance in your skill development. A common error is thinking of Kata as the recipe of the end game, so we're using the phrase "Starter Kata" to make it more clear. The approach is that people trying to change behaviors and learn new skills benefit from a simpler starting point.
Potencializando a cultura de feedbacks horizontais através de SpeedWrapsTadeu Marinho
Mesmo conhecendo a importância da prática de feedbacks para o desenvolvimento de indivíduos e times, muitas empresas vêm encontrando dificuldades para criar alternativas para os modelos formais já adotados. Colaboradores que deveriam estar engajados e motivados estão sendo frustrados por feedbacks dados por pessoas que não fazem parte do time e não conhecem a realidade de seu dia a dia. Venha conhecer uma prática de facilitação do Management 3.0 adaptada por mim para promover feedbacks horizontais entre membros de um time com a finalidade empoderar cada integrante rumo ao crescimento profissional dentro das possibilidades propostas pelo projeto em andamento.
Palestra realizada no The Developer's Conference (TDC) São Paulo nos dias 21 e 22 de julho de 2017.
Agile Scrum Master is an advanced level Agile Project Management course that is ideal for individuals and enterprises that are looking to gain a comprehensive understanding of Agile methodologies and Scrum practices and covers Scrum Master role with regards to facilitating the Scrum team that adheres to Scrum theory, practices, and rules.
Agile and Scrum Master Certification training course accredited by EXIN is ideal for software developers, project team members, team leads, architects, project managers, scrum team members, scrum managers, scrum masters, teams transitioning to scrum, and any one who is part of IT and project management teams working on projects.
To know more about Agile Scrum Master Certification training worldwide,
please contact us at -
Email: support@invensislearning.com
Phone - US +1-910-726-3695,
Website: https://www.invensislearning.com
The training offers an overview of Agile development and Scrum practices, focusing on how the Scrum framework follows the Agile Manifesto principles. ... The Scrum framework uses simple iterative practices for team collaboration on complex projects.
O documento discute a aplicação da Teoria das Restrições em Gestão de Projetos. Aborda conceitos como caminho crítico, gargalos, lead time e a importância de proteger a restrição do projeto para evitar atrasos. Também apresenta técnicas como a criação de um "pulmão" para absorver imprevistos e manter o cronograma.
Palestra ministrada em 2018 no Agile Trends 2018 sobre Modelo de Maturidade Kanban e como ele pode ajudar empresas a respeitar as pessoas, entenderem o cliente e terem resultados econômicos melhores.
O documento discute a importância e os benefícios das reuniões diárias em equipes ágeis. Ele explica que as reuniões diárias são a forma mais eficiente de compartilhar informações dentro de um time e destaca três perguntas essenciais a serem feitas: o que foi feito ontem, o que será feito hoje e quais são os impedimentos.
1) O documento introduz conceitos e terminologia essenciais para testes de segurança de aplicações web, como vulnerabilidades, ameaças, abordagens de pentest e classificação de riscos.
2) É explicada a importância de aplicações seguras devido ao alto número de ataques na camada de aplicação e vulnerabilidades encontradas.
3) São descritas as principais fases e considerações para a elaboração de um plano de teste de segurança, incluindo escopo, objetivos e permissões necessárias.
Ágil não é uma metodologia, mas sim práticas úteis para melhorar a produtividade, focadas em feedback contínuo e entregas frequentes de valor para o cliente. O objetivo é falhar e se recuperar mais rápido por meio de testes, reduzindo incertezas e garantindo qualidade.
O documento discute práticas ágeis e testes de aceitação, enfatizando: (1) a importância de entregas frequentes com feedback contínuo através de sprints curtos; (2) o valor da modelagem orientada a teste e da colaboração entre times para validar hipóteses sobre requisitos; (3) como testes de aceitação em todo o ciclo de vida do produto agregam valor e aproximam o produto das necessidades do cliente.
O documento fornece uma visão geral do curso Java Básico, abordando tópicos como a linguagem Java, a máquina virtual Java, bibliotecas de classes, gerenciamento de memória e as principais edições da plataforma Java. O curso será ministrado entre 19 e 30 de novembro de 2007 em Belo Horizonte.
How to Make Awesome SlideShares: Tips & TricksSlideShare
Turbocharge your online presence with SlideShare. We provide the best tips and tricks for succeeding on SlideShare. Get ideas for what to upload, tips for designing your deck and more.
SlideShare is a global platform for sharing presentations, infographics, videos and documents. It has over 18 million pieces of professional content uploaded by experts like Eric Schmidt and Guy Kawasaki. The document provides tips for setting up an account on SlideShare, uploading content, optimizing it for searchability, and sharing it on social media to build an audience and reputation as a subject matter expert.
O documento apresenta os conceitos e práticas do framework ágil Scrum. Discute os valores e princípios ágeis, além de explicar os papéis, cerimônias e ferramentas do Scrum como Planning, Daily, Review e Retrospectiva. Também aborda conceitos como Definition of Done, estimativas, métricas de acompanhamento e assuntos polêmicos relacionados à adoção do mindset ágil.
Gerenciamento de equipes no desenvolvimento de softwareRoberto Brandini
Este documento resume as qualificações e experiências de um profissional de TI, incluindo programação, análise de sistemas e gestão de projetos. Ele fornece seus contatos e apresenta conceitos sobre metodologias ágeis como SCRUM.
O documento descreve os principais conceitos e papéis da metodologia Scrum. Em 3 frases:
Scrum é uma metodologia ágil baseada no rugby onde equipes autorganizadas ("scrum") entregam valor incrementalmente. O Product Owner prioriza itens de trabalho, o Scrum Master auxilia a equipe e remove impedimentos, e a equipe se auto-organiza para entregar incrementos a cada Sprint. Scrum tem sido aplicado com sucesso em diversos setores para gerenciar projetos complexos em ambientes de mudança constante.
O documento discute o gerenciamento de projetos de TI usando Scrum. Resume os principais problemas do gerenciamento tradicional de projetos e introduz os conceitos-chave do Scrum, incluindo artefatos como Product Backlog e Sprint Backlog, além de papéis como Product Owner e Scrum Master e cerimônias como Planning, Daily Scrum e Retrospectiva.
Brian, dono de um aeroclube, quer um sistema de gerenciamento para o seu negócio. Ele pede ajuda a Bregaida, que sugere utilizar DDD, BDD, TDD e Scrum para desenvolver o sistema de forma ágil e iterativa, garantindo que atenda às necessidades do domínio do aeroclube. Bregaida explica os principais conceitos e práticas desses frameworks para desenvolvimento de software.
Scrum é uma metodologia ágil para desenvolvimento de produtos que utiliza ciclos iterativos de curta duração chamados Sprints. Ela define papéis como Product Owner, Time e Scrum Master e cerimônias como Sprint Planning, Daily Scrum e Retrospectiva para entregar valor de forma incremental. A adoção de práticas ágeis como Scrum busca entregar software funcionando mais rápido e responder melhor às mudanças.
Scrum na Globo.com - Derrubando mitos - UPDATEDDanilo Bardusco
Apresentação feita no evento Flando em Agile 2008 no dia 24/10/08 em São Paulo. Essa apresentação é uma atualização da apresentação feita em Recife no dia 23/05/08 que conta como foi o processo de adoção do Scrum na globo.com e quais foram os principais desafios enfrentados.
http://blog.bardusco.com
Este documento discute práticas de design em ambientes digitais, apresentando desafios e oportunidades. Apresenta a jornada profissional de Mayra Souza, com ênfase em metodologias como Design Sprint, Lean Inception e facilitação remota de workshops. Oferece exemplos de casos e dicas para adaptação destes processos ao formato online.
Este documento fornece um resumo de um treinamento sobre Agile e Scrum. Ele discute conceitos como BDD, qualidade, TDD e Scrum, incluindo papéis, cerimônias, artefatos e valores. O treinamento visa ensinar os principais elementos do desenvolvimento ágil de software usando Scrum.
Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !Ari Amaral
O documento descreve uma palestra sobre Scrum, um framework ágil para gestão de projetos. A palestra é dividida em sprints que abordam conceitos como visão do produto, multitarefas, sucesso, valores e papéis do Scrum como Scrum Master e Product Owner. As cerimônias do Scrum como planejamento do sprint, reunião diária e retrospectiva também são explicadas. O objetivo é apresentar Scrum e como ele pode ajudar a fazer mais trabalho em menos tempo de forma colaborativa e incremental.
O documento apresenta uma introdução aos frameworks Scrum e Kanban para desenvolvimento ágil de software. Ele discute as abordagens tradicionais como cascata e como Scrum e Kanban surgiram para melhorar o sucesso de projetos. É apresentado como Scrum funciona com papéis, cerimônias e artefatos e como Kanban utiliza limites de trabalho em progresso e fluxo puxado. Dicas e referências adicionais sobre desenvolvimento ágil são fornecidas no final.
O documento descreve os conceitos fundamentais de Scrum, incluindo sua origem no rugby, os papéis de Product Owner, Scrum Master e equipe de desenvolvimento, os eventos como reuniões diárias e retrospectivas, e como o Scrum pode ser aplicado fora da área de TI.
O documento apresenta as informações pessoais e acadêmicas de um profissional com experiência em desenvolvimento de software e gestão de projetos. Resume os principais pontos dos métodos ágeis, como comunicação, entregas incrementais e foco no cliente. Também descreve os papéis e cerimônias do Scrum, como Sprint Planning, Daily Meeting e Sprint Retrospective.
Scrum é um processo ágil que permite manter o foco na entrega do maior valor de negócio, no menor tempo possível, e nesta apresentação, o Filipe vai mostrar-nos como é o dia-a-dia de um developer a trabalhar numa equipa que utiliza esta metodologia no desenvolvimento profissional de software, como tem sido a sua experiência, as principais melhorias que a equipa alcançou e também as dificuldades que enfrentaram até agora
SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...Amanda Varella
O documento descreve como uma equipe de desenvolvimento de software adotou práticas ágeis e técnicas de Kanban para melhorar a produtividade e a confiança do cliente. A equipe começou a medir e visualizar o fluxo de trabalho usando métricas no Jira. Isso ajudou a resolver problemas como altos níveis de trabalho em andamento e dependência do cliente.
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficientethiagodacosta
O documento descreve o método Kanban como um método de gestão de mudanças evolucionário que utiliza um sistema puxado para expor problemas e gerar melhorias incrementais no fluxo de trabalho de forma transparente e engajada. O Kanban usa métricas como WIP, throughput e lead time para medir e gerenciar o fluxo de trabalho de forma a reduzir o lead time de forma evolutiva.
SCRUM é uma metodologia iterativa e incremental para aumentar a produtividade e eliminar desperdícios em projetos de difícil gerenciamento. Muito importante no desenvolvimento de softwares já que esse tipo de projeto envolve muitas variáveis. Nessa palestra vimos um pouco mais sobre essa metodologia.
- Paulo Diniz é Consultor e Mentor em TI e CEO na DinizSoft
Aplicando métodos ágeis utilizando o Framework SCRUMSony Maia
O documento descreve os princípios e práticas do framework ágil SCRUM para desenvolvimento de software, incluindo valores como software funcionando sobre documentação extensa e colaboração com cliente sobre negociação de contratos. Ele explica os papéis de Scrum Master, Product Owner e time de desenvolvimento, assim como as reuniões de planning, daily scrum, review e retrospectiva.
O documento discute metodologias ágeis como Scrum e Kanban, apresentando seus princípios, valores, cerimônias e como funcionam. Explica as diferenças entre os modelos tradicional e ágil, detalhando os papéis, eventos e artefatos do Scrum.
Semelhante a Gestao Ágil do Backlog - Taskboards (20)
O documento discute os processos de gerenciamento de escopo de acordo com o Guia PMBOK. Ele descreve como planejar o gerenciamento de escopo, definir o escopo do projeto e validá-lo, controlando as mudanças no escopo ao longo do projeto.
O documento discute princípios e práticas de gestão ágil e Lean de projetos. Ele descreve características como entrega contínua, melhoria contínua, visibilidade do fluxo de trabalho e limitação do trabalho em andamento. Além disso, aborda metodologias como Scrum e Kanban e como elas podem ser aplicadas para diferentes tipos de projetos e operações.
1. O documento discute estratégias para automação de testes de software, comparando testes manuais e automatizados e abordando considerações importantes para a implantação e manutenção de testes automatizados.
2. É apresentada uma introdução sobre testador vs desenvolvedor de testes, record e codificação, escopo de automação e o "universo D" de metodologias como TDD e BDD.
3. O valor da automação é discutido, assim como pontos para identificar o que automatizar versus não automatizar, considerações para a impl
O documento fornece uma visão geral dos principais papéis ágeis em três frases:
Discute os papéis do Product Owner, que representa o lado do negócio, e do Scrum Master, que facilita o time e promove a melhoria contínua do processo. Apresenta também o papel do time, que é responsável pelo planejamento, execução e revisão dos Sprints junto com o Product Owner.
Este documento apresenta os principais conceitos e práticas para testes de software ágeis, enfatizando a importância das pessoas, os diferentes quadrantes da qualidade e estratégias para o tratamento de bugs no contexto ágil.
Este documento fornece uma introdução sobre testes de software, com foco nos testes funcionais em times ágeis. Apresenta conceitos como qualidade, garantia da qualidade versus controle da qualidade, níveis e tipos de teste, técnicas de teste como análise de valor limite, particionamento por equivalência e tabelas de decisão. Também discute validação versus verificação, desenho de testes, cenários e casos de teste. Por fim, aborda técnicas ágeis como teste exploratório.
O documento fornece uma introdução sobre técnicas de teste de segurança, incluindo falsos positivos e negativos, camadas indetectáveis, análise de resultados com foco em riscos, criticidade e impacto. Também resume as principais fases de um pentest, como modelagem de ameaças, coleta de informações e exploração.
O documento apresenta as principais áreas de conhecimento da gestão de projetos de acordo com o PMBOK 5a edição, com ênfase na definição, planejamento e gerenciamento do escopo, tempo, qualidade, riscos, comunicação e partes interessadas. Além disso, discute práticas ágeis como a priorização do backlog, estimativas, cronograma e gestão do ciclo de vida dos stakeholders.
Este documento apresenta os fundamentos da gestão de projetos com base na quinta edição do PMBOK. Resume os principais conceitos como projeto, gerenciamento de projetos, processos, áreas de conhecimento e formação do time de projeto.
O documento apresenta um resumo de três frases ou menos:
1. O documento discute práticas ágeis como Test First, TDD, BDD e ATDD e como aplicá-las no mundo real de forma simples e orientada a teste para criar produtos de melhor qualidade.
2. É apresentado o "Universo D" que engloba técnicas como TDD, BDD e ATDD e discute as vantagens da abordagem automatizada versus manual destas técnicas.
3. O documento argumenta que exploratórios e validação de necess
Este documento fornece um resumo sobre testes ágeis, enfatizando três pontos principais: (1) Todo o time pode melhorar o produto usando testes; (2) Testes exploratórios agregam valor executando design, execução e aprendizagem ao mesmo tempo; (3) Teste de aceitação com BDD permite modelar comportamentos através de exemplos em um vocabulário comum.
Kleitor Franklint apresenta estratégias ágeis para testes sob pressão, incluindo:
1) Exploração de requisitos usando técnicas como mind maps, user stories e testes exploratórios;
2) Estimativas ágeis de esforço como story points para lidar com pressões de tempo e demanda.
O documento discute testes de segurança orientados ao valor no contexto ágil. Apresenta a importância de se testar aplicações para segurança e como abordagens como user-centered security testing podem agregar valor ao produto sob a dimensão da segurança. Também discute como modelar requisitos e cenários de risco considerando necessidades do usuário e como encontrar equilíbrio entre diferentes técnicas de teste para entregar resultados úteis ao time de desenvolvimento.
O documento discute testes de segurança em aplicações móveis, destacando a importância de aplicações seguras, as principais ameaças e como equilibrar diferentes abordagens de teste, como varredura de vulnerabilidades e teste manual exploratório. É apresentado um overview de ferramentas para desenvolvedores e testadores.
Um roadmap de práticas e sugestões para transformar esperança e pressupostos em experiências pela redução de incertezas em gestão estratégica de estimativa de esforço.
Trata sobre a importância da modelagem de incerteza e os problemas que ela responde na estima de teste. Com uma visão bem-humorada fala sobre coisas que você precisa
saber sobre estimativa e talvez ninguém tenha te dito.
O documento discute três pontos principais: 1) A importância dos testes de software para agregar valor ao produto desde as primeiras etapas do desenvolvimento, 2) O modelo colaborativo entre testadores e desenvolvedores para alcançar agilidade e qualidade e 3) Como o autor pode ajudar outras equipes fornecendo soluções de teste.
Trata sobre a necessidade de envolvimento do time de desenvolvimento na segurança da aplicação. De que forma implementar e aferir a segurança do produto e faz um overview sobre testes de segurança e a importância da modelagem de riscos a ameaças
O documento discute o Security Development Lifecycle (SDL) ou Ciclo de Vida de Desenvolvimento Seguro, propondo uma abordagem ágil para incorporar práticas de segurança ao longo de todo o ciclo de desenvolvimento de software. A proposta divide o SDL em atividades discretas em cada fase, desde os requisitos até a manutenção, de forma flexível para ser adaptada a diferentes metodologias de desenvolvimento. O objetivo é tratar a segurança como outro atributo essencial do software, identificando e corrigindo vulnerabilidades o mais cedo possível.
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
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...Faga1939
Este artigo tem por objetivo apresentar como ocorreu a evolução do consumo e da produção de energia desde a pré-história até os tempos atuais, bem como propor o futuro da energia requerido para o mundo. Da pré-história até o século XVIII predominou o uso de fontes renováveis de energia como a madeira, o vento e a energia hidráulica. Do século XVIII até a era contemporânea, os combustíveis fósseis predominaram com o carvão e o petróleo, mas seu uso chegará ao fim provavelmente a partir do século XXI para evitar a mudança climática catastrófica global resultante de sua utilização ao emitir gases do efeito estufa responsáveis pelo aquecimento global. Com o fim da era dos combustíveis fósseis virá a era das fontes renováveis de energia quando prevalecerá a utilização da energia hidrelétrica, energia solar, energia eólica, energia das marés, energia das ondas, energia geotérmica, energia da biomassa e energia do hidrogênio. Não existem dúvidas de que as atividades humanas sobre a Terra provocam alterações no meio ambiente em que vivemos. Muitos destes impactos ambientais são provenientes da geração, manuseio e uso da energia com o uso de combustíveis fósseis. A principal razão para a existência desses impactos ambientais reside no fato de que o consumo mundial de energia primária proveniente de fontes não renováveis (petróleo, carvão, gás natural e nuclear) corresponde a aproximadamente 88% do total, cabendo apenas 12% às fontes renováveis. Independentemente das várias soluções que venham a ser adotadas para eliminar ou mitigar as causas do efeito estufa, a mais importante ação é, sem dúvidas, a adoção de medidas que contribuam para a eliminação ou redução do consumo de combustíveis fósseis na produção de energia, bem como para seu uso mais eficiente nos transportes, na indústria, na agropecuária e nas cidades (residências e comércio), haja vista que o uso e a produção de energia são responsáveis por 57% dos gases de estufa emitidos pela atividade humana. Neste sentido, é imprescindível a implantação de um sistema de energia sustentável no mundo. Em um sistema de energia sustentável, a matriz energética mundial só deveria contar com fontes de energia limpa e renováveis (hidroelétrica, solar, eólica, hidrogênio, geotérmica, das marés, das ondas e biomassa), não devendo contar, portanto, com o uso dos combustíveis fósseis (petróleo, carvão e gás natural).
Em um mundo cada vez mais digital, a segurança da informação tornou-se essencial para proteger dados pessoais e empresariais contra ameaças cibernéticas. Nesta apresentação, abordaremos os principais conceitos e práticas de segurança digital, incluindo o reconhecimento de ameaças comuns, como malware e phishing, e a implementação de medidas de proteção e mitigação para vazamento de senhas.
Este certificado confirma que Gabriel de Mattos Faustino concluiu com sucesso um curso de 42 horas de Gestão Estratégica de TI - ITIL na Escola Virtual entre 19 de fevereiro de 2014 a 20 de fevereiro de 2014.
10. 10 10
Melhoria colaborativa é quase
impossível se o trabalho e o workflow
forem invisíveis e as políticas de
processo não são explicitas
David J Anderson
Visualize
13. 13 13
lógica seletiva: o ato de se engajar e olhar cria
sentido
Imagens:
-Criar imagens interativas enriquece o significado
-Imagens ajudam a clarificar o que está tentando
dizer
19. 19 19
TaskBoards
Não é sobre estar
na parede ou
digital...
... é sobre o que precisa
ser lembrado e
desenvolvido.
20. 20 20
TaskBoards
Não é sobre estar
na parede ou
digital...
... é sobre dar significado as
coisas. Significado é tudo.
21. 21 21
TaskBoards
Não é sobre
times maduros
ou imaturos
... é sobre amadurecimento
constante, trazer à tona ideias-
chave. Encontrar o momento
“A-há”.
22. 22 22
TaskBoards
De parede
ou digital?
-Espaço cultural não ágil?
-TVs grandes e suficientes?
-Time distribuído?
-O foco é melhoria contínua ou
conformismo?
27. 27 27
Visualização é muito importante para o
processo de design. Permite pensar de uma
maneira não verbal
Comunicação
7%= verbal ou escrito
93%= não verbal
corporal
31. 31 31
TaskBoards
Gerir o que?
Fluxo contínuo
Integração do
Time
Capacidade de resolver
problemas, etc.
Quanto
significado tem
aqui?
32. 32 32
Gerindo
TaskBoards
Quem atualiza?
O time
Quando limpar? Hum...
Antes do próximo ciclo de entrega
Quando atualizar?
Nas reuniões diárias do time.
Quanto
significado tem
aqui?
33. 33 33
Menos é mais
Taskboard kanban ou scrum?
Quantos taskboards?
35. 35 35
Localização do Quadro
Fácil visualização e manipulação
( comunitária) do time.
36. 36 36
Por que o Ágil usa post-it?
Atividade
Não precisa ser só papel.
37. 37 37
Por que o Ágil usa post-it?
Estimular a comunicação.
38. 38 38
O que há
em um
TaskBoard?
Necessidades
Microgenéricas
-Time participante
-Tipos de atividades a
serem feitas
-Tarefas a serem feitas
-Priorização
-Itens do Backlog -Impedimentos
-Estado da tarefas
-Progresso
-Restrições
-Calendário
55. 55 5555
Da esquerda pra direita, de cima para baixo
Funcionalidades:
priorizando por disposição
56. 56 56
-Altere as funcionalidades/ historias do
planejamento para este modelo
-Indique suas prioridades
-Adicione ao taskboard
#6 Real: 8
Cadastro de
Alunos
Irregulares
Exercitando
57. 57 57
BACKLOG A FAZER FAZENDO TESTANDO IMPEDIDO FEITO
Cole as funcionalidades ou histórias
na coluna Backlog
62. 62 62
Atomicidade da
tarefa – exemplo 2.
Criar estrutura
de dados de
funcionario
Criar tabela
do ator
funcionário
63. 63 63
Prioridade da tarefa:
PV, cor, disposição
0 100
01/07 04/07
Kleitor
Forçar logout
após 20 minutos
de inatividade
PV:3
64. 64 64
E o verso do
taskcard?
Critérios,
Observações,
etc.
65. 65 65
WIP
Um visão ampla de um taskcard:
#6
0 100
01/07 04/07
Real: 8Kleitor
Forçar logout
após 20 minutos
de inatividade
Estimativa
Responsável
Tarefa
Deadline
Início
PV:3Pontos de
valor
66. 66 66
O “quando” de cada coisa na tarefa
Quando adicionar cada item do taskcard?
67. 67 67
Atividade
Atualize as tarefas para este
modelo e as adicione no taskboard
#6
0 50 100
01/07 04/07
Prev: 6
Real: 8
Kleitor
Forçar logout
após 20 minutos
de inatividade
PV:3
70. 70 70
Mapa de relações
Funcionalidades -> tarefas:
Algumas propostas:
- Por cor
- Por alinhamento vertical ou horizontal
- Por ID
71. 71 71
Mapas de
Funcionalidades -> tasks: Por cor
Tarefas associadas por
cor
Funcionalidade
por cor
BACKLOG A FAZER FAZENDO TESTANDO IMPEDIDO FEITO
72. 72 72
Mapas de
Funcionalidades -> tasks: Por alinhamento
Tarefas associadas por
alinhamento horizontal
BACKLOG A FAZER FAZENDO TESTANDO IMPEDIDO FEITO
78. 78 7878
O escopo do release e do Sprint
O backlog e as tarefas de um
sprint podem vir...
Do sprint anterior e do atual?
Do atual e do próximo?
Um mix dessas opções?
79. 79 79
As atividades do time estão
associadas ao sprint atual ou ao
próximo?
Analista:
- Modela necessidades do próximo sprint
- Suporta o sprint atual
- Testa
-Desenvolvedor:
-Implementar necessidades do
sprint atual
- Testa
80. 80 80
Status
Gestão com Taskboard
1. Cuidado com a subutilização da
cadência
2. Gerencie filas, não a linha do tempo.
Progresso
81. 81 81
“Um pouco de esforço
contínuo ajuda muito
Um monte de esforço ajuda um pouco”
82. 82 82
Exercício
-Faça uma reunião diária e inicie as tarefas
BACKLOG A FAZER FAZENDO TESTANDO IMPEDIDO FEITO
86. 86 86
Por que se reunir na frente do taskboard?
-Comunicação com gerentes
-Recuperação rápida da informação
-Refletir sobre comunicação eficaz
Quanto
significado tem
aqui?
87. 87 87
Exercício
-Faça uma reunião diária e atualize o
progresso das tarefas em
BACKLOG A FAZER FAZENDO TESTANDO IMPEDIDO FEITO
88. 88 88
Resolva problemas complexos com
visão colaborativa
Tom Wujec:
Got a wicked problem? First, tell me how you make toast
https://www.youtube.com/watch?v=_vS_b7cJn2A
89. 89 89
Resolva problemas complexos
com visão colaborativa
Times Ágeis: como fazer melhor? (obtenha) Modelos unificados ajudam
-Melhorar a representação da necessidade: MVP
e estados emocionais
-Refinamento constante leva a melhoria
-Visão colaborativa, repetição e refinamento
- Integração de diversidade de pontos de vista
90. 90 90
Resolva problemas complexos
com visão colaborativa
Times Ágeis: como fazer melhor? (obtenha) Modelos unificados ajudam
-É essencial rápida interação: exprimir,
refletir e analisar = clareza!
-Mobilidade na representação = fluidez
-Facilidade de mudar a representação
correlaciona-se com o interesse de
melhorar o modelo.
-Nodos + links = modelo de sucesso
91. 91 91
Resolva problemas complexos
com visão colaborativa
Times Ágeis: como fazer melhor? (obtenha) Modelos unificados ajudam
-Visualizar o negócio gera ROI: Ex: 50,000,000.00
-Melhoria no conceito dos consumidores –
sucesso!
-Dividir em partes pequenas e depois junta-las
-Enquadramento visual dá referência
-O aspecto importante é a comunicação
- Simples, divertido e poderoso
92. 92 92
Limite de trabalho em progresso
Por que limitar
itens em
progresso?
93. 93 93
Por que limitar itens em progresso?
-Impedir que a capacidade produtiva fuja do
controle.
-Se as coisas estão fluindo bem, os limites das
atividades em andamento não são usados.
94. 94 94
WIP- limitar pelo que?
Por tamanho de item
Por quantidade de itens
Pela capacidade do time
Por espaço físico disponível
Para a conversação
etc
95. 95 95
Limite de trabalho em progresso
Como representar a limitação?
BACKLOG A FAZER FAZENDO TESTANDO IMPEDIDO FEITO
(3)(6) (2)
96. 96 96
Só entra mais um item depois de...
BACKLOG A FAZER FAZENDO TESTANDO IMPEDIDO EITO
(3) (6) (2)
Exemplo de critério quando se chega
ao limite
97. 97 97
Que colunas limitar e por quê?
Quais os critérios para delimitar?
BACKLOG A FAZER FAZENDO TESTANDO IMPEDIDO FEITO
(3) (6) (2)
Exercício
101. 101101
Backlog e tamanho variável
Adição de novas funcionalidades
-Prioridade é a chave: entra um
sai um.
-Disponibilidade é chave: cabe
mais uma demanda?
-Novas demandas: descritas em notas e fixadas em
um local específico do quadro (novas demandas)
-Como confirmar a entrada? PO+time+necessidade
106. 106106
Impedimentos
O que fazer quando um aparecer?
-Resolver já o que for possível;
-Rever planejamento do Sprint
-Avaliar espaço de movimentação
108. 108108
Cuidado com
Impedimentos “invisíveis”
-Cliente pedindo melhoria no sprint em
andamento
-Times que ampliam prazo do sprint para
compensar gestão ruim.
-Retrospectiva que não agrega valor
-Crença na milagrosa solução externa
109. 109109
- Escolha duas tarefas a atribua
impedimento. Proponha solução: ação,
envolvidos, delimitação.
BACKLOG A FAZER FAZENDO TESTANDO IMPEDIDO FEITO
Exemplo: time não conhece
Arquitetura.
122. 122122122
Limite a coluna “Testando”
TESTANDO
(4)
Fluxo Contínuo
e Done.
Limite máximo
de tarefas de teste
pendentes.
Implementar
Salvar
“Avaliação
individual”
T1
129. 129129
De onde vêm as
boas ideias?
-No começo não há visão completa
-Espaço contribui para a criatividade e inovação
-Criatividade cria ambiente favorável
-Criatividade = Intuição + pequenas ideias
130. 130130
De onde vêm as
boas ideias?
-Muitas pequenas ideias permitem convergência -
para um grande ideia
-A soma das partes é maior que o todo
-Criatividade está associada a nossa capacidade
de se comunicar
-Principal motor = trocar ideias
131. 131131
O poder da colaboração x a defensiva
-Não se consegue colaborar externamente senão
colaborarmos internamente
-Defensiva impossibilita o contato
-Aprenda gerir a defensiva: por que me sinto tão
vulnerável?
-Se diminuir a defesa, aumenta capacidade de resolver
problemas
Cultivating Collaboration: Don't Be So Defensive
https://www.youtube.com/watch?v=vjSTNv4gyMM
The power of collaboration:
https://www.youtube.com/watch?v=VmQVNE-MbKI
132. 132132
O poder da colaboração x a defensiva
-Contração e expansão: defensiva e colaboração
-Estar atento ao que fazemos com nossos sinais exteriores
-Sinais: pensamento obsessivo, querer ter a última
palavra, inundar para provar um ponto
-Colaborar : deixar as pessoas editarem
minhas ideias
Cultivating Collaboration: Don't Be So Defensive
https://www.youtube.com/watch?v=vjSTNv4gyMM
The power of collaboration:
https://www.youtube.com/watch?v=VmQVNE-MbKI