SSC - SCRUM SETUP CANVAS
|
|
|
- Lara Camelo Alcântara
- 8 Há anos
- Visualizações:
Transcrição
1 SSC - SCRUM SETUP CANVAS Um quadro criado para debater e materializar as informações mais relevantes como insumo a um planejamento de releases. Planejamento exige acordo prévio sobre time, metodologia, tecnologias, boas práticas e restrições. Este documento se propõe a contextualizar este artefato e cada um de seus campos, resultado de oito anos em projetos SCRUM. Este manual não se propõe a discutir o método, apenas o suficiente para explicar o artefato. Versão MAIO/2017 (a última página deste pdf é a versão em tamanho A3) Jorge Horácio Nicolás Audy Sou professor nas disciplinas de tópicos especiais em engenharia de software e gerenciamento de projetos na faculdade de informática da Pontifícia Universidade Católica do RS, também consultor e agile coach pela empresa DBServer no parque TecnoPUC. Versão Maio/2017 Página: 1
2 1. O FRAMEWORK SCRUM SCRUM é o framework ágil mais utilizado no mundo (Version One), com o Scrum Guide mantido em com papéis, timeboxes, artefatos e regras. Um de seus diagramas mais conhecidos ( está apresentado abaixo: Inicia pela definição de um plano de Releases, com o objetivo de termos um product backlog composto por todas as funcionalidades ou histórias de usuários devidamente estimadas, priorizadas e distribuídas em sprints e entregas. A partir deste product backlog, times Scrum trabalharão um Sprint por vez, usualmente com duração de duas semanas de trabalho, para especificar, construir e entregar com qualidade a parte mais valorosa e necessária para o cliente a cada passo. 2. O PRODUCT BACKLOG Usualmente realiza-se um planejamento inicial conhecido como Release Plan, uma dinâmica colaborativa entre todas as partes envolvidas com o objetivo de estabelecer a discussão e entendimento mínimo daquilo que precisa ser feito. Um release plan concentra as informações disponíveis e conta com a experiência e capital intelectual das partes interessadas e time para a discussão e alinhamento da necessidade e planejamento. A técnica mais conhecida é a Inception. a mais recente chama-se Direto ao Ponto. Eu uso a imagem de uma pirâmide de abstração, o Release Plan prepara nosso product backlog a partir de conceitos de abstração, complexidade, esforço previsto, o que nos permite estimar sem entrar em detalhes, apenas o suficiente para dimensionar o que é P, M ou G. A medida que o projeto se desenvolve é que iremos detalhar DoR, Definition Of Ready um pouco a cada vez, Sprint a Sprint, de forma mínima e suficiente, detalhes mínimos teremos quando do desenvolvimento DoD, Definition Of Done. Versão Maio/2017 Página: 2
3 Para a realização de um Release Plan, para construção de um Product Backlog, é necessário que uma série de combinações tenham sido feitas ou sejam feitas antes de iniciar o planejamento... para formalizar quais são estes acordos que o Scrum Setup Canvas foi criado. A arte de um bom Release Plan, exige que combinações tenham sido feitas a nível estratégico, tático e técnico, para que seja possível com o mínimo real necessário de domínio da informação, possibilitar a percepção de entendimento e planejamento enxuto necessário. O Scrum Setup Canvas tem a pretensão de explicitar as combinações prévias necessárias, fruto da participação de dezenas de projetos SCRUM na última década, entretanto alguns de seus campos podem ser pivotados para adaptar-se a diferentes contextos quando necessário. 3. SCRUM SETUP CANVAS A partir daqui explicarei cada campo do quadro proposto 3.1. ELEVATOR STATEMENT O primeiro passo é montar uma frase de consenso que ilustre o entendimento geral de quem é o cliente e o que é o produto, uma técnica muito utilizada em início de dinâmicas para estabelecer entendimento comum do valor e contexto do projeto. PARA O (A) <público alvo> QUE TEM <necessidade, problema, desafio, ideia> O (A) <nome do produto> É UM (A) <categoria, tipo de solução> QUE <benefício principal, valor que agrega> AO CONTRÁRIO DO (A) <concorrente> O PRODUTO <qual o seu diferencial> Versão Maio/2017 Página: 3
4 3.2. EQUIPE E ENVOLVIDOS Com frequência já temos os nomes, se não os tivermos, é importante entender o dimensionamento da equipe, perfis e experiência na plataforma a ser usada. Não só o time SCRUM, também arquiteto, gerente de projetos, gestor, devops, as vezes há alguém em outras equipes que serão referência em determinados assuntos-chave, etc ARQUITETURA E INTEGRAÇÕES Quais as características tecnológicas relevantes, iniciamos sempre por plataforma e frameworks, banco, pool de servidores, camadas de serviços, integrações com outras soluções. Lembre de Pareto Poucos vitais, para muito triviais, foque no que é relevante. Ex: Angular, NodeJS, Deep Links, multi-idioma, multi-perfil, paypal, BOAS PRÁTICAS E FERRAMENTAS É fundamental registrar quais as boas práticas combinadas, desejáveis e quando facultativas, ferramentas que serão utilizadas, se haverá variações, impacto, lembrando lições aprendidas em projetos passados. Ex: User Story, BDD, JBehave, Jenkins, Gerit para code review, JIRA, Confluence, 3.5.APROVEITAMENTO (SPRINTS, DIAS, HORAS) Tamanho e formatação das sprints, jornadas, horas úteis, pretensões ou restrições, planning, daily, refino, review e retrospectivas. Ex: Sprints de duas semanas, planning de quatro horas, daily no início da manhã, pós-daily quando necessário, Review e Retrô de duas horas cada, Refinamento no início da segunda semana, kanban com code review, testes e homologação dentro do sprint INDICADORES E MÉTRICAS Quais os indicadores e métricas usados ou propostos, unidades, gráficos de tendência, qualidade, Sonar, unitários, percentual de cobertura, ferramentas a serem utilizadas para registro e critérios básicos para fazê-lo. Ex: Mínimo de 50% de cobertura de testes automatizados, Sonar, Burndown, WIP, Cycle Time, Throughput,... Versão Maio/2017 Página: 4
5 3.7. DoR (DEFINITION OF READY) Questões pertinentes a documentação mínima, útil, pertinente a histórias do usuário, BDD, UX, SEO, integrações, cenários de testes ou massa de dados. Critérios que variam conforme produto e tecnologia, papéis como product owner, analista de sistemas, UX, SEO ou SQA, precisam atingir um critério mínimo de preparado entendimento aos desenvolvedores evitarem desperdícios. Uma DoR possível é ter as histórias do usuário planejadas para o Sprint com seus critérios de aceitação e especificação complementar conforme acordado. Esta é a maior garantia de que teremos um bom Sprint, em equilíbrio, documentação útil mínima, permitindo um trabalho de alta performance DoD (DEFINITION OF DONE) Condição necessária para que os desenvolvedores trabalhem e considerem o desenvolvimento pronto a cada Sprint, podendo ser o entendimento da história, desenvolvimento, pair, cobertura de testes, versionado, build, dados atualizados, code review, publicado em ambiente de testes, caso de testes passado, homologado conforme critérios de aceitação, potencialmente apto a ir para produção. Estamos falando de valor e qualidade gerados a partir da especificação proposta (DoR), utilizando as melhores práticas possíveis em engenharia de software, com boa cobertura de testes automatizados, com boas métricas para melhoria contínua, clean code, Sonar, etc. 3.9.RESERVA TÉCNICA É o nome dado para o percentual médio de dedicação a outras atividades que não o projeto a ser planejado, como manutenção em produção ou daquilo que vai entrar em produção no transcurso do projeto. Pode ser também dedicações parciais de alguns integrantes que se verão envolvidos em outros projetos. Obs: É importante a cadência entre DoR, DoD e reserva técnica. Já trabalhei com times em que os projetos eram pacotes de evolutivas e corretivas, trabalhando em um ciclo simples, onde o DoR e DoD eram construídos dentro da própria Sprint. O mais comum é o ciclo duplo, onde o DoR é especificado uma Sprint antes do Sprint de desenvolvimento e o DoD vai até a homologação (não conformidades resolvidas no próprio Sprint). O ciclo triplo é uma exceção, quando trabalham DoR, seguido do DoD e só no Sprint seguinte é feita a homologação, mantendo uma reserva técnica para ajustes de histórias feitas no Sprint anterior. Versão Maio/2017 Página: 5
6 3.10. FERIADOS E FÉRIAS É importante registrar feriados, feriadões, férias, eventos conhecidos. Realizar um planejamento sem considerar as ausências é garantia de quebras mesmo antes de começar. É preciso mapear a redução de carga horária por ausência, diferente da reserva técnica, que pode ou não acontecer, para mais ou para menos SPRINT ZERO Muitos idealizam a inexistência de um Sprint Zero, mas já vi muitos projetos começarem errado e sob pressão pela falta de realismo na necessidade de preparação de ambientes, configurações de máquinas, provas de conceito, spikes, start do plano de projeto de automação de testes, tudo isso enquanto os responsáveis pelo DoR preparam as primeiras histórias. Tudo isso pode acontecer durante as sprints, mas com frequência aproveitamos o que chamamos de Sprint Zero para organizar os primeiros DoR, aproveitando para em paralelo organizarse tecnicamente o time, quando necessário e bem aproveitado, o projeto entra em cadência rapidamente. Versão Maio/2017 Página: 6
7 PROJETO: VERSÃO: ELEVATOR STATEMENT APROVEITAMENTO INDICADORES & MÉTRICAS DoR (Definition of Ready) SPRINT ZERO (Sprint Dias Horas) DoR ARQUITETURA BOAS PRÁTICAS DoD (Definition of Done) & INTEGRAÇÕES & FERRAMENTAS DoD EQUIPE & ENVOLVIDOS FERIADOS & FÉRIAS (EVENTOS e AUSÊNCIAS) % RESERVA TÉCNICA Versão Maio/2017 Página: 7
Papel do PO Métodos Ágeis. Fonte: Adaptworks
Papel do PO Métodos Ágeis Fonte: Adaptworks Scrum - Visão Geral Manifesto Ágil Indivíduos e interação entre eles mais que processos e ferramentas; Software em funcionamento mais que documentação abrangente;
Adoção de metodologia ágil baseada em Scrum - Case da Procergs
Adoção de metodologia ágil baseada em Scrum - Case da Procergs Outubro / 2014 Fundamentos do Scrum Pilares do Scrum Procergs Procergs - Setor de Fábrica SD1 Quem sou... Porque mudar a forma de trabalho?
SIGEPRO - Mini Curso sobre Métodos Ágeis de Gestão de Projetos
SIGEPRO - Mini Curso sobre Métodos Ágeis de Gestão de Projetos Jonas Analista de Negócios e Gerente de Projetos Fone:5184298411 [email protected] 1 PROJETO Esforço temporário* para criar um produto,
Trilha Gestão de Produtos
Globalcode Open4education Trilha Gestão de Produtos Liliane da Silva Os desafios na realização da concepção ágil de produtos digitais na perspectiva do facilitador Globalcode Open4education Consultora
Scrum. Daniel Krauze
Scrum Daniel Krauze [email protected] http://danielkrauze.wordpress.com/ Quem eu sou... Porque Scrum?? Fundamentos do Scrum Valores e Princípios Pilares do Scrum Time Scrum Eventos do Scrum Daily
Manifesto Ágil Princípios
Manifesto Ágil Princípios Indivíduos e interações são mais importantes que processos e ferramentas. Software funcionando é mais importante do que documentação completa e detalhada. Colaboração com o cliente
PDS. Aula 1.10 SCRUM. Prof. Dr. Bruno Moreno
PDS Aula 1.10 SCRUM Prof. Dr. Bruno Moreno [email protected] Visão Geral 2 Artefatos Estórias; Product Backlog; Sprint Backlog; Gráfico Burndown; 3 Artefatos Estórias; Product Backlog; Sprint Backlog;
Métodos Ágeis e o SCRUM. Bruno Henrique Oliveira
Métodos Ágeis e o SCRUM Bruno Henrique Oliveira Apresentação Formado em BCC Consultoria Gestão de projetos e implantação de escritório de projetos ITIL e ECM Candidato a título de mestre em Engenharia
Product Backlog Building
SESSÃO PRÁTICA ELABORAÇÃO DE UM PRODUCT BACKLOG EFETIVO Product Backlog Building Fábio Aguiar Agile Coach & Trainer @fabyogr fabiogr.com Backlog do Produto SCRUM PRODUCT BACKLOG? O Product Backlog é uma
PRODUCT BACKLOG. Aula de Luiz Eduardo Guarino de Vasconcelos
PRODUCT BACKLOG Aula de Luiz Eduardo Guarino de Vasconcelos Product Backlog Introdução O PO é a única pessoa responsável por gerir o Product Backlog e assegurar o valor do trabalho feito pelo Team. Este
Desenvolvimento Ágil de Software
DCC / ICEx / UFMG Desenvolvimento Ágil de Software Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo Agenda Métodos ágeis Histórico e Motivação Manifesto ágil Desenvolvimento dirigido a planos e ágil
Gestão Ágil de Projetos
Gestão Ágil de Projetos Certificações Ágeis de Base Conheça os fundamentos do mundo ágil, suas técnicas e métodos e ainda prepare-se para os exames das várias certificações de base. Cada vez mais, as empresas
Engenharia de Software DESENVOLVIMENTO ÁGIL
Engenharia de Software DESENVOLVIMENTO ÁGIL Em 2001, Kent Beck e outros dezesseis renomados desenvolvedores, autores e consultores da área de software assinaram o Manifesto para Desenvolvimento Ágil de
Contratos ágeis medidos por Pontos de Função
Contratos ágeis medidos por Pontos de Função 1 Palestrante: Augusto Mariano Pinheiro, CCFL, CPRE-FL [email protected] 2 FATTO Consultoria e Sistemas Missão: Ajudar nossos clientes no planejamento
TREINAMENTO INCEPTION
TREINAMENTO INCEPTION QUEBRA-GELO Cara Crachá INCEPTION INCEPTION DESCOBERTA e ENTENDIMENTO de forma COLETIVA o escopo do que será desenvolvido. INCEPTION COLABORAÇÃO Diretamente ligada ao sucesso da
SCRUM Prof. Jair Galvão
1 SCRUM Prof. Jair Galvão 2 Definição do Scrum Scrum é um framework estrutural que está sendo usado para gerenciar o desenvolvimento de produtos complexos; Surgiu em 1990; Scrum não é um processo, é um
Cultura Ágil e SCRUM. Bruno Oliveira.
Cultura Ágil e SCRUM Bruno Oliveira [email protected] Mas o que são MÉTODOS ÁGEIS? Motivação Requirements Design Implementation Verification Maintenance Abordagem Funciona...as vezes!!!! Contratos
Especialização em Arquitetura e Engenharia de Software
Especialização em Arquitetura e Engenharia de Software APRESENTAÇÃO DO CURSO As empresas brasileiras passam por uma grande e rápida transformação, impulsionadas pela busca de maior qualidade e produtividade,
Como IMPLANTAR. Na Prática
Como IMPLANTAR Na Prática QUEM SOMOS NÓS Executivo com mais de 16 anos de experiência com projetos Ágeis e Tradicionais Executivo com mais de 15 anos de experiência com projetos Ágeis e Tradicionais Autor
Ferramenta para gestão ágil
Ferramenta para gestão ágil de projetos de software Robson Ricardo Giacomozzi Orientador: Everaldo Artur Grahl Agenda Introdução Objetivos Fundamentação teórica Desenvolvimento Resultados e discussões
Prof. Fábio Lúcio Meira
Prof. Fábio Lúcio Meira Objetivo Transformar os requisitos no design do futuro sistema Evoluir uma arquitetura robusta do sistema Adaptar o design para adequá-lo ao ambiente de implementação O principal
METODOLOGIA ÁGEIS FDD FEATURE DRIVEN DEVELOPMENT. Prof. Fabiano Papaiz IFRN
METODOLOGIA ÁGEIS FDD FEATURE DRIVEN DEVELOPMENT Prof. Fabiano Papaiz IFRN Feature Driven Development = Desenvolvimento Guiado por Funcionalidades FDD é uma metodologia ágil para gerenciamento e desenvolvimento
Scrum e Extreme Programming
Scrum e Extreme Programming CODEX Sumário Objetivo 3 Scrum 4 Papéis de Atuação 4 Eventos do Scrum 5 Artefatos do Scrum 5 Porque Scrum? 5 Extreme Programming 6 Práticas do Extreme Programming 6 Porque XP?
SCRUM Agilidade na Gestão de Projetos
SCRUM Agilidade na Gestão de Projetos Prof. Flávio Barros [email protected] 2 www.flaviobarros.com.br 3 MOTIVAÇÃO POR QUE OS PROJETOS FALHAM 4 POR QUE OS PROJETOS FALHAM 5 http://metaconsulting.blogspot.com.br/2016/03/blog-post.html
EXIN Agile Scrum Foundation. Guia de Preparação. Edição
EXIN Agile Scrum Foundation Guia de Preparação Edição 201607 Copyright 2016 EXIN Todos os direitos reservados. Nenhuma parte desta publicação pode ser publicada, reproduzida, copiada ou armazenada em um
Metodologia Ágil com Scrum. Como uma ideia pode se tornar um software com a ajuda de boas práticas
Metodologia Ágil com Scrum Como uma ideia pode se tornar um software com a ajuda de boas práticas Quem sou eu Sou o Cristiano de Moraes, 38 anos, formado em Engenharia de Software, pós-graduado em Java
O PAPEL DO ANALISTA DE NEGÓCIOS NA AGILIDADE. Ainda precisamos de Analistas de Negócios?
O PAPEL DO ANALISTA DE NEGÓCIOS NA AGILIDADE Ainda precisamos de Analistas de Negócios? Camila Capellão Entusiasta em agilidade, participo ativamente da comunidade ágil Tenho mais de 13 anos de experiência
Certified ScrumMaster (CSM)
Certified ScrumMaster (CSM) Descrição No treinamento Certified ScrumMaster, você aprenderá os fundamentos do Scrum, incluindo seus papéis, eventos e artefatos. Você aprenderá como lidar com os principais
Scrum. Projeto de. Desenvolvimento. Software. Prof.: Ari Oliveira
Projeto de Desenvolvimento Software Prof.: Ari Oliveira As Metodologias Ágeis de Desenvolvimento de Software são indicadas como sendo uma opção às abordagens tradicionais para desenvolver softwares; Comparadas
RUP RATIONAL UNIFIED PROCESS PRÁTICAS RECOMENDADAS. Prof. Fabiano Papaiz IFRN
RUP RATIONAL UNIFIED PROCESS PRÁTICAS RECOMENDADAS Prof. Fabiano Papaiz IFRN O RUP recomenda as seguintes práticas que devem ser utilizadas no desenvolvimento de um software: 1. Desenvolver de forma iterativa
SCRUM MASTER PROFESSIONAL CERTIFICATE (SMPC) SIMULADO DO EXAME Sample Test V092018
SIMULADO DO EXAME Sample Test V092018 1. Se a reunião diária do Scrum tem uma duração de 15 minutos, então... A. A Revisão da Sprint tem duração de 4 horas. B. A Revisão da Sprint tem duração de 1 hora.
Como criar, priorizar e manter o Product Backlog
{aula # 3} Workshop Como criar, priorizar e manter o Product Backlog www.etcnologia.com.br (11) 9123-5358 (11) 9962-4260 Rildo F Santos twitter: @rildosan skype: rildo.f.santos http://rildosan.blogspot.com/
INTRODUÇÃO A ENGENHARIA DE SOFTWARE
Universidade Estadual Vale do Acaraú INTRODUÇÃO A ENGENHARIA DE SOFTWARE : Prof. Raquel Silveira Métodos ágeis focam em simplicidade, software funcional no início das iterações, flexibilidade e intensa
PROVAS DISCURSIVAS P 3 (questões) e P 4 (parecer) RASCUNHO QUESTÃO 1
PROVAS DISCURSIVAS P (questões) e P (parecer) Nestas provas, faça o que se pede, usando, caso deseje, os espaços para rascunho indicados no presente caderno. Em seguida, transcreva os textos para o CADERNO
ENGENHARIA DE SOFTWARE. SCRUM Carlos Mar, Msc. Maio/2014
ENGENHARIA DE SOFTWARE SCRUM Carlos Mar, Msc. Maio/2014 SCRUM Is a simple yet incredibly powerful set of principles and practices that help teams deliver products in short cycles, enabling fast feedback,
Engenharia de Software. Prof. Me. Clodoaldo Brasilino
Engenharia de Software Prof. Me. Clodoaldo Brasilino [email protected] Acompanhamento da Disciplina 1. Introdução à Engenharia de Software 2. Processos de Software e Projetos 3. Metodologia Ágil
Áreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave
Primeiro Módulo: Parte 3 Áreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave AN V 3.0 [60] Rildo F Santos (@rildosan) [email protected] www.etecnologia.com.br http://etecnologia.ning.com
Versão: 1.0 Doc Manager
Plano de Gerenciamento de Configuração versão 1.0 Desenvolvimento do Sistema de Gestão de Documentos Doc Manager Cliente: São José Agroindustrial Representante do cliente: Paulo José de Souza 1 Data: 10/04/2016
Como criar, priorizar e manter o Product Backlog
{aula # 4} Workshop Como criar, priorizar e manter o Product www.etcnologia.com.br (11) 9123-5358 (11) 9962-4260 Rildo F Santos twitter: @rildosan skype: rildo.f.santos http://rildosan.blogspot.com/ Todos
TESTES DE SOFTWARE 1. Fundamentos sobre testes de software
ENG SOFT - TESTES TESTES DE SOFTWARE 1. Fundamentos sobre testes de software A atividade de teste de software sempre foi considerada como um gasto de tempo desnecessário, uma atividade de segunda classe,
Treinamento Scrum DIA 2
http://www.infiniteway.com.br Treinamento Scrum DIA 2 O que você está fazendo agora? Fui demitido!... E agora?! Prepare-se!!! 1) Não saia de férias, continue trabalhando! Buscar uma nova recolocação dá
Certified Scrum Product Owner (CSPO)
Certified Scrum Product Owner (CSPO) Descrição No treinamento Certified Scrum Product Owner, você aprenderá como realizar o trabalho de Product Owner utilizando a gestão ágil de produtos. A partir de exercícios
Estágio II. Aula 04 Testes Ágeis. Prof. MSc. Fred Viana
Estágio II Aula 04 Testes Ágeis Prof. MSc. Fred Viana Agenda Manifesto dos Testes Ágeis Testes Ágeis x Testes Tradicionais Sinais de que os Testes Não São Ágeis Testador Ágil Testador Ágil em Equipe Independente
Proposta. Treinamento Scrum Master Gerenciamento Ágil de Projetos. Apresentação Executiva
Treinamento Scrum Master Gerenciamento Ágil de Projetos Apresentação Executiva 1 O treinamento Scrum Master Gerenciamento Ágil de Projetos tem como premissa preparar profissionais para darem início às
scrum foundations workshop
workshop Lisboa scrum foundations SOBRE O WORKSHOP O Scrum é caracterizado por um conjunto de simples princípios e práticas que ajudam as equipas de desenvolvimento de software a entregar produtos em ciclos
Aplicação: 11/9/2016 PADRÃO DE RESPOSTA
1 Quanto à qualidade de software PROVA DISCURSIVA P 4 PARECER a) Em desacordo. A gestão de requisitos não possui os objetivos descritos; eles se referem, na verdade, ao processo desenvolvimento de requisitos
DECIDA QUAL O NÍVEL DE FLUÊNCIA ÁGIL MAIS ADEQUADO PARA SEU TIME SUZYANNE OLIVEIRA E JULIANA CHAHOUD
DECIDA QUAL O NÍVEL DE FLUÊNCIA ÁGIL MAIS ADEQUADO PARA SEU TIME SUZYANNE OLIVEIRA E JULIANA CHAHOUD JULIANA CHAHOUD JCHAHOUD.COM Consultora Principal de Desenvolvimento da ThoughtWorks, há 20 anos na
GPS Gestão de projeto de software Aula 7a - Scrum. Professor Emiliano S. Monteiro
GPS Gestão de projeto de software Aula 7a - Scrum Professor Emiliano S. Monteiro http://www.desenvolvimentoagil.com.br/scrum/ Esquema Scrum Definição É um framework para gerenciar o desenvolvimento de
Como criar, priorizar e manter o Product Backlog
{aula # 2} Workshop Como criar, priorizar e manter o Product Backlog www.etcnologia.com.br (11) 9123-5358 (11) 9962-4260 Rildo F Santos twitter: @rildosan skype: rildo.f.santos http://rildosan.blogspot.com/
SCRUM aplicado na Gerência de Projetos
SCRUM aplicado na Gerência de Projetos Processo Conjunto de atividades ordenadas, restrições e recursos que produzem um resultado de algum tipo. (Pfleeger) Em software: Processo de desenvolvimento Define
Wesley Torres Galindo
Qualidade, Processos e Gestão de Software Professores: Alexandre Vasconcelos e Hermano Moura Wesley Torres Galindo [email protected] User Story To Do Doing Done O que é? Como Surgiu? Estrutura Apresentar
Wesley Torres Galindo. [email protected]
Wesley Torres Galindo [email protected] Wesley Galindo Graduação em Análise e Desenvolvimento de Sistemas Mestrado em Engenharia de Software Engenheiro de Software Professor Faculdade Escritor Osman
Processos Ágeis de Desenvolvimento de Software. Yuri Pereira
Processos Ágeis de Desenvolvimento de Software Yuri Pereira [email protected] Contexto Processos ágeis surgiram como alternativa aos processos tradicionais...... que apresentam restrições principalmente
GLOSSÁRIO DE TERMOS DE TESTE
GLOSSÁRIO DE TERMOS DE TESTE Versão 3.2br CTFL-AT Foundation Level Extension Agile Tester Os termos deste documento são complementares ao Glossário de Termos Foundation Level para o exame de certificação.
Problemas e Práticas Recomendadas no Desenvolvimento de Software
Problemas e Práticas Recomendadas no Desenvolvimento de Software Objetivos deste módulo Levantar problemas enfrentados na prática do desenvolvimento de software Discutir boas práticas para o desenvolvimento
A Relação entre Ágil e DevOps
A Relação entre Ágil e DevOps Marcell Castelo Branco DevOpsDays São Paulo 6 de Junho de 2018 Sobre o palestrante 2 Marcell Castelo Branco Arquiteto de Soluções DevOps Coach +13 anos desenvolvendo softwares
Como criar, priorizar e manter o Product Backlog
{aula # 1} Workshop Como criar, priorizar e manter o Product Backlog www.etcnologia.com.br (11) 9123-5358 (11) 9962-4260 Rildo F Santos twitter: @rildosan skype: rildo.f.santos http://rildosan.blogspot.com/
1. A função DevOps, que se concentra principalmente em Produtos & Serviços:
Questões de múltipla escolha 1. A função DevOps, que se concentra principalmente em Produtos & Serviços: a) Desenvolvimento Ágil b) Melhoria Contínua c) Automatizar tudo d) Centralizar o Desenvolvimento
Visão prática do BDD (Behavior Driven Design) para agilizar o processo de desenvolvimento
Fatto Consultoria Inteligência para o mercado de TI Visão prática do BDD (Behavior Driven Design) para agilizar o processo de desenvolvimento 1 Palestrante: Marcelo Nascimento Costa, MSc [email protected]
DOCUMENTO DE VISÃO 1. TÍTULO DO PROJETO. 2. RESPONSÁVEL PELO DOCUMENTO Ciclano
DOCUMENTO DE VISÃO 1. TÍTULO DO PROJETO Título: SIGLA Sistema de Gestão de Capacitação Coordenador do Projeto: Fulano de Tal E-mail: [email protected] 2. RESPONSÁVEL PELO DOCUMENTO Ciclano 3. FINALIDADE
5. Qual é a primeira execução do desenvolvimento orientado a testes?
1. Técnicas de facilitação ajudam na colaboração efetiva e compreensão. Qual das opções abaixo não pode ser considerada como uma técnica de facilitação? A. Brainstorming B. Planning Poker C. Revisão da
Agilizar é Humanizar! A Jornada do Centro de Competência Ágil da IBM. IBM GBS :: 2017 IBM Corporation
Agilizar é Humanizar! A Jornada do Centro de Competência Ágil da IBM 1 Quem somos nós? Agenda 2 3 O que fazemos? Qual nosso papel? 4 Desafios & soluções 5 Planos para o futuro 1 Quem somos nós? Agenda
[...] Mas no Sol, e na Luz, falte a firmeza, Na formosura não se dê constância, E na alegria sinta-se tristeza.
[...] Mas no Sol, e na Luz, falte a firmeza, Na formosura não se dê constância, E na alegria sinta-se tristeza. Começa o mundo enfim pela ignorância, E tem qualquer dos bens por natureza A firmeza somente
Scrum Foundations. Fundamentos de Scrum
Scrum Foundations Fundamentos de Scrum Sobre o curso Curso base para as funções de Scrum Developer e Scrum Master Histórico, Estrutura e Funções Scrum Product Owner Scrum Developer Scrum Master Artefatos
Desenvolvimento Ágil de Software. Prof. Edjandir Corrêa Costa
Desenvolvimento Ágil de Software Prof. Edjandir Corrêa Costa [email protected] Métodos Ágeis História Na início da década de 90 havia uma visão de que a melhor maneira para se criar software era
Objetivos do Módulo 3
Objetivos do Módulo 3 Após completar este módulo você deverá ter absorvido o seguinte conhecimento: Conceitos do Scrum O que é um Sprint Decifrando um Product backlog Daily Scrum, Sprint Review, Retrospectiva
Desconstruindo Monolitos. Como construir micro serviços Delphi com agilidade e qualidade
Desconstruindo Monolitos Como construir micro serviços Delphi com agilidade e qualidade Hello World!! Felipe Caputo May Fernandes Desenvolvedor sênior e líder técnico na Softplan, atualmente sou responsável
TUTORIAIS. Framework SCRUM. Rafael Buck Eduardo Franceschini. MSc., PMP, CSM MBA
TUTORIAIS Framework SCRUM Rafael Buck Eduardo Franceschini MSc., PMP, CSM MBA SCRUM vs. PMBOK SCRUM vs. PMBOK ESCOPO Restrições de um projeto (Tripla Restrição) TEMPO CUSTO Modelo de Contrato de projetos
Coti Informática Scrum
Coti Informática Scrum Aula 02 Visão do Jeff Sutherland Professor Edson Belém Coti Informática [email protected] www.blogedsonbelem.com.br 21-98199-0108 Mudança da forma de Ver o Mundo O que o Scrum
SCRUM MASTER PROFESSIONAL CERTIFICATE (SMPC) SIMULADO DO EXAME Sample Test V092018
SIMULADO DO EXAME Sample Test V092018 1. O Scrum Master é responsável por promover e suportar o Scrum como definido no Guia Scrum. 2. Scrum é um(a) que está sendo utilizado para gerenciar o trabalho em
Engenharia de Software
Engenharia de Software Visão Geral Profa.Paulo C. Masiero [email protected] ICMC/USP Algumas Dúvidas... Como são desenvolvidos os softwares? Estamos sendo bem sucedidos nos softwares que construímos?
DESAFIO DOS PROGRAMADORES INSERIDOS EM UM CONTEXTO ÁGIL. Leonardo Stringher MBA pela USP Arquiteto de Software Laureate
DESAFIO DOS PROGRAMADORES INSERIDOS EM UM CONTEXTO ÁGIL Leonardo Stringher MBA pela USP Arquiteto de Software Laureate Tecnologia da informação uma área nova. - Engenharia ( roda já encontrada pelos arqueólogos
INTRODUÇÃO A ENGENHARIA DE SOFTWARE
Universidade TESTE Estadual DE SOFTWARE Vale do Acaraú O que são testes? INTRODUÇÃO A ENGENHARIA DE SOFTWARE Teste é um processo de avaliar um sistema ou um componente de um sistema para verificar se ele
Fonte : sistemaerp.org
Fonte : sistemaerp.org O QUE É SISTEMA ERP? ERP- ENTERPRISE RESOURCE PLANNING É um sistema de gestão empresarial que gerencia as informações relativas aos processos operacionais, administrativos e gerenciais
