Workshop Scrum Agenda
|
|
- Emanuel Ventura Diegues
- 8 Há anos
- Visualizações:
Transcrição
1
2 Scrum na sua empresa A verdade sobre projetos Scrum Visão Geral Escalando Scrum Sprints O papel de Time Workshop Scrum Agenda O papel de ScrumMaster Visibilidade O papel de Product Owner Release Planning Product Backlog Sprint Planning Reuniões
3 Exercício O que colaborou para que seus projetos tenham sido bem sucedidos? O que colaborou para que seus projetos tenham sido mal sucedidos?
4 Chaos Report O Standish Group vem, há mais de uma década, realizando estudos em volta dos resultados dos projetos de software ao redor do mundo. O resultado destes estudos é um relatório batizado de Chaos Report;
5 Chaos Report Segundo o Standish Group quais foram os principais fatores para esta melhora?
6 Chaos Report Segundo o Standish Group quais os principais fatores para um número ainda tão alto de projetos que não alcançam seu objetivo? A vasta maioria dos projetos de software falha por falta de clareza sobre responsabilidades e requisitos e também por inabilidade para acompanhar o que ocorre em cada um dos diferentes passos do ciclo de vida da aplicação.
7 Isso parece familiar?
8 Uso de funcionalidades Média de uso de funcionalidades de sistemas 45% 7% 13% 16% 19% Sempre Frequentemente Às vezes Raramente Nunca Standish Group, 2010
9 Resumindo... A comunicação entre as partes envolvidas nos projetos é muito fraca; A visibilidadedo andamento real e dos problemas existentes nos projetos é muito fraca; Clientes pedem sempre mais do que realmente precisam; Os projetos são caros e, ainda em sua maioria, não alcançam sucesso; Os conflitos existentes entre TI e negócios durante os projetos são muitos;
10 Scrum na sua empresa A verdade sobre projetos Scrum Visão Geral Escalando Scrum Sprints O papel de Time Workshop Scrum Agenda O papel de ScrumMaster Visibilidade O papel de Product Owner Release Planning Product Backlog Sprint Planning Reuniões
11 O que é Scrum? Nova versão do Scrum? Mais de 100 modelos de relatórios Vídeos How to Sell Scrum por Ken Schwaber Ferramenta Scrum+ Management 2.0 Check-lists para avaliar o seu nível de maturidade com Scrum 50 horas de suporte técnico
12 O que é Scrum? É um processo interativo e incremental para o desenvolvimento de qualquer produto e gerenciamento de qualquer projeto; É mais um framework que uma metodologia, mais atitute que um processo;
13 Scrum é... Processo empírico de gerenciamento e controle; Inspeção e adaptação em loops de feedback; Entrega frequente de funcionalidades com valor para o cliente; Escalável a projetos distribuídos e grandes
14 O que não é Scrum? SCRUM,but...
15 Atividade: O melhor Plano Tabela de Valores Passo Curto R$ 20,00 Passo Longo R$ 40,00 Virada R$ 10,00
16 O Manifesto Ágil Estamos descobrindo maneiras melhores de desenvolver software fazendo-o nós mesmos e ajudando outros a fazê-lo. Através desse trabalho, passamos a valorizar: Indivíduos e interação entre eles mais queprocessos e ferramentas Produto em funcionamento mais quedocumentação abrangente Colaboração com o cliente mais que negociação de contratos Responder a mudanças mais queseguir um plano Ou seja, mesmo havendo valor nos itens à direita, valorizamos mais os itens à esquerda."
17 Processos ágeis e Scrum
18 Papéis no Scrum
19 Papéis no Scrum Product Owner Responsável por garantir o ROI (Retorno de Investimento); Responsável por conhecer as necessidades do(s) cliente(s); Proxy emambientescom maisde um cliente; ScrumMaster Responsável por remover os impedimentos do time; Responsável por garantir o uso de Scrum; Protege o time de interferências externas; Time Definir metas das iterações; Auto-gerenciamento; Produzir produto com qualidade e valor para o cliente;
20 Responsabilidades de cada papel Atividade Responsável Responsabilidades Gerenciar a Visão Product Owner O Product Owner estabelece, nutree comunica a visão do produto. Ele consegue o investimento inicial e de andamento para o projeto através da criação de um Plano de Releases e de um Product Backlog inicial Gerenciar o ROI Product Owner O Product Owner monitora o projetoatravés das metas de ROI e da visão de investimento. Ele atualiza e prioriza o Product Backlog para assegurar que a funcionalidade mais valioza seja Gerenciara Sprint de desenvolvimento Time desenvolvida primeiro. Ele prioriza e refina o Product Backlog e mede sucesso vs. despesas. Duranteuma Sprint o time seleciona e desenvolve as funcionalidaes de maior prioridade no Product Backlog. Coletivamente, o time expande os itens do Product Backlog em pequenas tarefas, criando assim o Sprint Backlog., e depois gerencia o seu próprio trabalho. Gerenciar o processo ScrumMaster O ScrumMaster é responsável por direcionar otime para o sucesso assegurando-se que o projeto e a cultura organizacional estão otimizadas para atender os objetos do ROI. Isto envolve a organização de uma reunião de planejamento e de uma reunião de revisão, a proteção do time de influências externas, a otimização das reuniões diárias e a remoção de impedimentos. Gerenciar a entrega Product Owner O Product Owner toma a decisão sobre quando criar uma entrega oficial. Por uma série de razões pode não ser desejável entregaro produto na conclusão de cada incremento.
21 Estrutura do Scrum Product Owner ScrumMaster Time
22 Estrutura do Scrum O Product Owner define a Visão do Produto. Esta Visão é o que representa sua necessidade, é o que deve ser satisfeito ao fim do projeto; Para definir esta Visão o PO colhe informações junto a clientes, usuários final, time, gerentes, stakeholders, executivos, etc.;
23 Estrutura do Scrum O PO cria uma lista inicial de necessidades que precisam ser produzidas para que a Visão do projeto seja bem sucedida; Esta lista de necessidades é chamada de Product Backlog.
24 Estrutura do Scrum O PO cria uma lista inicial de necessidades que precisam ser produzidas para que a Visão do projeto seja bem sucedida; Esta lista de necessidades é chamada de Product Backlog; O ScrumMaster deve auxiliar o PO na elaboração desta lista.
25 Estrutura do Scrum No início de cada iteração (Sprint) o time deve se reunir para realizar a Planning Meeting; Nesta reunião o time realizará o planejamento do que será entregue ao final do ciclo da Sprint (que deve ser de 2 a 4 semanas).
26 Estrutura do Scrum Na primeira parte da Planning Meetingo PO deverá: definir a meta da Sprint e falar para o time sobre os Itens mais prioritários do Product Backlog; O time deve estimar os Itens em tamanho (caso ainda não estejam estimados) e selecionar o que acredita que possa ser feito durante a Sprint. Essa lista selecionada chama-se Selected Product Backlog; O facilitador desta reunião é o ScrumMaster.
27 Estrutura do Scrum Na segunda parte da Planning Meeting o time deverá colher mais detalhes dos Itens do Selected Product Backlog e decompô-los em tarefas, gerando assim o Sprint Backlog; Para isso pode ser necessária a ajuda de Especilistas de Domínio; Após a decomposição, cada membro do time deve selecionar as tarefas que deseja executar durante a Sprint (sempre negociando com o time) e estimá-las em horas; O facilitador desta reunião é o ScrumMaster.?
28 Estrutura do Scrum Durante a execução da Sprint, valem as práticas de engenharia definidas para o projeto; O ScrumMaster, através da sua capacidade de liderança e colaboração, facilita o trabalho do time removendo os impedimentos encontrados e garantindo a boa aplicação do Scrum; Durante a Sprint o time pode sentir necessidade de consultar Especistas de Domínio, ou mesmo o Product Owner;.
29 Estrutura do Scrum Diariamente o time realiza uma reunião de 15 minutos (Daily Meeting) na qual cada membro deve responder: O que fiz desde a última reunião? O que pretendo fazer até a próxima? Tive (estou tendo) algum impedimento? Através desta reunião o time ganha visibilidade de como está o caminho para a meta e planeja o dia seguinte de trabalho; O ScrumMaster novamente é o facilitador, e deve lembrar-se que a reunião é para o time e não para ele.
30 Estrutura do Scrum Ao final da execução da Sprint deve ser realizada a Review Meeting,reunião que tem como propósito apresentar o que foi feito para o Product Owner e convidados; O time é quem realiza a apresentação, que deve ser feita no formato de demo; Product Owner avalia se a Meta da Sprint foi alcançada; Product Owner faz anotações que poderão se tranformar em novos Itens para o Product Backlog.
31 Estrutura do Scrum A última cerimônia de um Sprint Scrum é a Retrospectiva; Reunião de lições aprendidas, facilitada pelo ScrumMaster, na qual o time deve avaliar: o que foi bom na última Sprint? O que deve ser melhorado? Quem está no controle? Esta reunião representa o espírito de Inspeção- Adaptação dentro do Scrum; É uma reunião do time, mas caso seja de acordo de todos seus membros o PO também pode participar.?
32 Scrum na sua empresa A verdade sobre projetos Scrum Visão Geral Escalando Scrum Sprints O papel de Time Workshop Scrum Agenda O papel de ScrumMaster Visibilidade O papel de Product Owner Release Planning Product Backlog Sprint Planning Reuniões
33 Conceito de Sprint A Sprint é um time-box de 2 a 4 semanas no qual o time do projeto irá produzir uma parte do produto definida pelo cliente O conceito de Sprint nos remete à necessidade de estarmos frequentemente entregando algo de valor para o cliente. Uma Sprint deve ser empreendida por um time multi-disciplinar com não mais que 9 membros Cada Sprint deve ter uma meta específica que represente o desejo do cliente para aquele time-box específico
34 Entregas Sushi x Entregas Sashimi
35 Diálogo: Definindo pronto O que significa pronto para você em um projeto? Você concorda com essa definição? Por que? Quais problemas você percebe com essa definição de pronto? Como você pode corrigir isso?
36 Incremento do produto Ao final de cada Sprint, o time deve ter produzido um incremento potencialmente entregável do produto Com alta qualidade, testado, completo e pronto Potencialmente entregável entregável S1 S2 S3 S4 S1, S2, S3 e S4 são produtos potencialmente entregáveis R1 R1 é um entregável!
37 Uma Sprint deve ser SMART Specific Específico Measurable Mensurável Achivable Atingível Realistic Realista Timed Datado
38 Sempre entregar valor! Sempre entregar valor para o cliente ao final de cada Sprint Nunca esquecer: o deadline é sagrado, as funcionalidades é o que podem variar Se houver necessidade de incluir tarefas técnicas, arquiteturais, estudos, ou qualquer tipo de tarefa que não forneça valor visível para o cliente: fazer balanceamento entre estas tarefas e as com alto ROI
39 Itens com ROI visível Sempre entregar valor! Itens técnicos, arquitetura... S1 S2 S3 S4 S5 S6
40 Tamanho de Sprints O tamanho ideal de uma Sprint é o tamanho que seu time e cliente achar ideal. Encontre o seu! Observe: Mudança constante no topo do Product Backlog: ideal trabalhar com Sprints curtos Dificuldade de entregar valor para o cliente ao fim das Sprints: ideal trabalhar com Sprints curtos Time e/ou cliente exaustos com loopstão curtos: ideal trabalhar com Sprints longos
41 Tamanho do Release O Product Owner é quem possui a visão de qual o período ideal para distribuir uma nova versão do produto Observe: Não adianta entrega produto tão rapidamente de forma a tornar impossível o acompanhamento de atualização do cliente Um Release deve ser algo integrado e de grande valor para o cliente
42 Sem mudanças durante a Sprint O que o time se comprometeu a entregar e o que foi acordado com o Product Owner é o que deve ser entregue Quando mudar o conteúdo da Sprint se torna regra: Cliente deixa de sentir necessidade de fazer um planejamento de qualidade, bem como de estar atento a uma boa composição e priorização do Product Backlog; afinal, se pode mudar a qualquer momento, para que se preocupar com isso? Time ignora meta, afinal com certeza ela mudará Time perde foco e motivação Stress impera
43 Parando a Sprint antes da sua finalização Umas Sprint pode ser terminada antes da sua finalização nas seguintes situações: O time sente que não conseguirá atingir a meta O Product Owner percebe que mudanças em fatores externos influenciarão diretamente no valor da meta da Sprint Caso uma Sprint seja cancelada deve se iniciar imediatamente o planejamento da próxima Sprint
44 Scrum na sua empresa A verdade sobre projetos Scrum Visão Geral Escalando Scrum Sprints O papel de Time Workshop Scrum Agenda O papel de ScrumMaster Visibilidade O papel de Product Owner Release Planning Product Backlog Sprint Planning Reuniões
45 ScrumMaster revela a realidade A maioria dos projetos entregam software a cada 6 a 18 meses. Scrumreduzisso a muitas entregas mensais que incrementam o controle via inspeção e adaptação. Isto permite ao time e a organização, maior visibilidade, expondo problemas e limitações, ou seja, expondo o que está por trás da janela suja. O trabalho do ScrumMaster é priorizar estes problemas e ajudar a organização a superá-los, gerenciando investimentos e garantindo o seu retorno.
46 Responsabilidades do ScrumMaster Um ScrumMaster deve: Remover a barreira entre desenvolvimento e cliente Ensinar o cliente a maximir o ROI e atingir seus objetivos através do Scrum Melhorar o dia-a-dia dos membros do time facilitando a criatividade e fortalecimento Priorizar os impedimentos e combatê-los Auxiliar o Product Owner com o Product Backlog Garantir o uso do Scrum Facilitar reuniões
47 Diálogo: Como membro do time! Quais seriam alguns dos desafios que um ScrumMaster iria ter caso ele também fosse um membro do time? O que poderia ajudar a superar estes desafios?
48 Um dia na vida de um ScrumMaster Se assegure que todo mundo está fazendo o que se comprometeu a fazer Determine onde Scrum está, comparado com onde poderia estar e atualize seu próprio Product Backlog Trabalhe no Product Backlog com o Product Owner Use todos os seus sentidos, inclusive bom senso
49 E lembre-se! Um ScrumMaster inútil é um ScrumMaster morto...você acha que pode ser feliz morto?
50 Scrum na sua empresa A verdade sobre projetos Scrum Visão Geral Escalando Scrum Sprints O papel de Time Workshop Scrum Agenda O papel de ScrumMaster Visibilidade O papel de Product Owner Release Planning Product Backlog Sprint Planning Reuniões
51 Responsabilidades do Product Owner Um Product Owner deve: Definir a visão do produto (product vision); Gerenciar o retorno de investimento (ROI); Apresentar ao time os requisitos necessários para a entrega do produto; Priorizar cada requisito de acordo com seu valor para o negócio/cliente; Gerenciar a entrada de novos requisitos e suas priorizações; Planejar entregas (releases); Atuar como facilitador quando mais de um cliente estiver envolvido no projeto; Garantir que Especialistas de Domínio estejam disponíveis para o time;
52 Recursos utilizados pelo Product Owner Product Vision Box: Materializar a idéia do produto/projeto a ser elaborado
53 Recursos utilizados pelo Product Owner Remember the Future: Mapear passos que serão necessários para chegar ao objetivo
54 Product Owner dentro do Taxi
55 Scrum na sua empresa A verdade sobre projetos Scrum Visão Geral Escalando Scrum Sprints O papel de Time Workshop Scrum Agenda O papel de ScrumMaster Visibilidade O papel de Product Owner Release Planning Product Backlog Sprint Planning Reuniões
56 Por que não apenas especificar? Assumimos que há um nível avançado de conhecimento de tudo Alto consumo de tempo para escrever e ler; um tédio para escrever Trata o aprendizado do cliente como mudança de escopo Difíceis de se adequarao desenvolvimento iterativo e incremental
57 Documentação substitui a comunicação? Original by Alistair Cockburn
58 Qual o propósito dos Backlog Itens?...representar os requisitos do cliente mais que documentá-los.
59 Product Backlog O primeiro passo em um projeto Scrum é de responsabilidade do Product Owner, que deve articular a visão do produto; O Product Backlog representa esta visão, ele deve ser apresentado no formato de uma lista com itens priorizados e ordenados de acordo com o valor que representampara o cliente e negócio; O Product Backlog irá existir por todo o ciclo de vida do projeto e é regularmente atualizado pelo Product Owner para refletir as necessidades do cliente, mudanças estratégicas ou tecnológicas, novas idéias, enfim...mudanças; Um Product Backlog é composto de vários tipos de itens: funcionalidades, requisitos de desenvolvimento, exploração técnica, estudo, documentação, bugs, etc.
60 A engenharia do Product Backlog
61 O nível certo de priorização
62 User Stories
63 Os três C s da User Story Card ( Cartão) Conversation ( Conversas) Confirmation (Confirmação)
64 Uma UserStorydeve ser
65 Alexandre Magno, CST - fevereiro.2009story-writing Workshop
66 Story-Writing Workshop Story-Writing Workshops são reuniõesque incluem desenvolvedores, usuários, cliente e product owner; Durante este workshop os participantes escrevem a quantidade de estórias que conseguirem; Prioridades não são associadas; Bons workshops combinam os melhores elementos de brainstorming e prototipação de desenho;
67 Atividade: Story-writing Workshop Uma empresa de taxi aéreo deseja elaborar um site onde seja possível ao seus clientes realizar a compra de bilhetes, pesquisar vôos, realizar Check-in on-line e pesquisar serviços relacionados como hotéis e shows
68 Story-Writing Workshop Home-page Pesquisa vôos Check-in on-line Pesquisar serviços relacionados Compra bilhetes Paga pela compra Reservar lugares Pesquisar hotéis Pesquisar shows
69 Quem? Como um <PERFIL> eu posso/gostaria/devo <FUNCTION> para <VALOR AO NEGÓCIO> O que? Como um INSTRUTOR eu devo APONTAR A LISTA DE PRESENÇA DOS ALUNOS para MANTER AS INFORMAÇÕES DO TREINAMENTO ATUALIZADAS Por que?
70 Story-Writing Workshop Como um cliente de negócios eu posso realizar check-in on-line para acelerar meu embarque Como um cliente de turismo eu posso reservar hotel para fazer uma compra conjunta Como um cliente eu posso pesquisar vôos para visualizar as informações que necessito Como um agente de viagens eu posso reservar lugares para dar um diferencial no atendimento a meus clientes Como um cliente de turismo eu posso comprar ingressos para shows para fazer uma compra conjunta
71 Observações Em um projeto ideal nós devemos ter uma única pessoa responsável pelo trabalho de priorização das estórias; Uma característica marcante de projetos stories-driven é que clientes e usuários estão comprometidos no projeto em toda sua duração; User stories devem ser compreensíveis por todos: usuários, cliente e time de desenvolvimento; Uses stories evitam interpretações de documentação
72 Teste de aceitação Uma das melhores formas de se expressar em uma estória alguns dos detalhes discutidos entre cliente (Product Owner, Especialista de Domínio,...) é a escrita de Testes de Aceitação; Como um usuário eu posso exportar dados em XML para poder integrar minhas informações com outros sistemas Testar abrir no Microsoft Excel o arquivo exportado;
73 Teste de aceitação Testar com Visa, MasterCard e Aura (passar) Como um cliente cadastrado eu posso pagar meu bilhete com cartão de crédito para agilizar minha compra Testar com cartões expirados (falhar) Testa com valores acima do limite (falhar) Testar com cartão de pessoa física (falhar)
74 Teste de aceitação - Prática Escrever Testes de Aceitação antes da codificação; O cliente é quem deve especificar Testes de Aceitação; Teste DEVEM fazer parte do processo; Automatização de Testes de Aceitação Script de Testes Alguns tipos de testes Teste de Interface; Teste de Usabilidade; Teste de Performance; Teste de Stress;
75 Stories, Temas e Epics EPIC STORY STORY STORY STORY STORY STORY STORY STORY STORY TEMA STORY STORY STORY STORY STORY
76 Diálogo: User Stories( Estórias) As Estórias são apropriadas para o seu ambiente de trabalho? Quais os desafios você visualiza para utilizá-las? Quais as vantagens que você visualiza em utilizálas?
77 Scrum na sua empresa A verdade sobre projetos Scrum Visão Geral Escalando Scrum Sprints O papel de Time Workshop Scrum Agenda O papel de ScrumMaster Visibilidade O papel de Product Owner Release Planning Product Backlog Sprint Planning Reuniões
78 Daily Meeting (Reunião Diária) O que fiz desde a última reunião? O que pretendo fazer até a próxima; Estou tendo impedimentos?
79 Diálogo: Daily Meeting Vocêacreditaqueumareuniãodiáriade 15 minutos pode atrapalhar seu time? Por que? Quais os ganhos que seu time pode obter realizando uma reunião diária? Que ações você, como ScrumMaster, poderia tomar para fazer com que seu time tivesse reuniões diárias de qualidade?
80 As armadilhas das reuniões diárias Reunião diária não é coffee-break Reunião diária não é bate-papo Reunião diária não é conversa sobre a relação Reunião diária não é julgamento
81 Review Meeting Apresentação do resultado da iteração para os clientes Todos os envolvidos no projeto participam
82 Consequências da Review Meeting Devolver ao Product Backlog funcionalidades não terminadas e repriorizá-las Remover do Product Backlog funcionalidades que foram finalizadas antecipadamente Repriorização do Product Backlog Solicitaro fechamentode um Release com as funcionalidadesdemonstradas, sozinhasoucom o incremento de Sprints anteriores Escolher não avançar mais com o projeto e não autorizar outra Sprint Solicitar que o progresso do projeto seja acelerado autorizandoa inclusãode times adicionaisparatrabalharno Product Backlog
83 Retrospectivas Melhoria de processos no final de cada Sprint Falicitada pelo ScrumMaster O que foi bom? O que deve ser melhorado? O ScrumMaster prioriza os itens citados de acordo com a direção do time O time propõe soluções para a maioria dos problemas que a atrapalham/irritam Retrospectivas são a essência do conceito de inspeção e adaptação
84 O que foi bom? O que deve melhorar? O que foi bom? O que deve melhorar?
85 Quem está no controle? Time Empresa Time Empresa Impediments Backlog
86 Scrum na sua empresa A verdade sobre projetos Scrum Visão Geral Escalando Scrum Sprints O papel de Time Workshop Scrum Agenda O papel de ScrumMaster Visibilidade O papel de Product Owner Release Planning Product Backlog Sprint Planning Reuniões
87 Sprint Planning Meeting A Sprint Planning Meeting ou Reunião de Planejamento, é dividida em duas partes, e entra em cena no início de cada Sprint. Além de todos os comprometidos (PO, SM e Time), alguns envolvidos podem ser convidados a participar em determinados momentos da reunião, desde que agreguem valor à mesma e tenham seu convite aprovado pelo Product Owner. Pela prática, percebemos que a duração desta reunião segue a seguinte tabela:
88 Velocidade Velocidade é uma medida da produtividade do Time; Representa a taxa de trabalhoque o Time conseguiu completar durante um Sprint; Serve de guia para o planejamento de Sprints. Serve de guia para o planejamento de Releases e progresso do projeto.
89 Atividade: Velocidade Quantas em 1 minuto?
90 Planejamento por velocidade Parte I Parte II Ajuste de prioridades Identificar a meta da Sprint Selecionar Itens do Backlog Quebra Itens em tarefas Determinar velocidade Estimar tarefas
91 Planejamento por compromisso Se compromete; ainda pode fazer mais Ajuste de prioridades Identificar a meta da Sprint Selecionar um Item do Backlog Quebra Itens em tarefas Estimar tarefas Não se compromete Pergunte se time se compromete Remove o Item Se compromete; mas não consegue incluir mais nada Finaliza Sprint Planning
92 Resultado do planejamento de Sprint Itens Tarefas
93 Scrum na sua empresa A verdade sobre projetos Scrum Visão Geral Escalando Scrum Sprints O papel de Time Workshop Scrum Agenda O papel de ScrumMaster Visibilidade O papel de Product Owner Release Planning Product Backlog Sprint Planning Reuniões
94 Planejamento de Release Continua planejando Releases até que a Visão do produto seja alcançada Selecionar um tamanho de Sprint Determinar as condições de satisfação Estimar os Itens do Backlog Estimar velocidade Selecionar Itens e data do Release Priorizar User Stories
95 Estimando o Product Backlog O esforço estimado para os itens do Product Backlog deve ser negociadoentre o time e o Product Owner, sempre praticando o bom senso; Existem diversas técnicas de estimativas que podem ser utilizadas em projetos Scrum. O Planning Poker é uma das mais populares, onde, através de cartas com numeração seguindo a tabela de Fibonacci, os membros do time sugerem um tamanho (size) para os itens do Product Backlog.
96 Estimando o Product Backlog 0 1/
97 Atividade: Planning Poker Baseado na Story-Writing efetuada para a empresa de Taxi aéreo. Realizar a medição de cada Item/Atividade a ser realizada. Utilizar o método do Planning Poker
98 Por que o Planning Poker funciona? Apresenta múltiplas opiniões de especialistas quanto à estimativa de um item; Estimula o dialogo durante as reuniões, e cada membro do time tem a oportunidade de explicar para todos os outros membros o porque estimou o item com aquele tamanho. Todo este processo gera compartilhamento de conhecimento; Estudos mostram que estimas feitas em grupo vem sendo mais bem sucedidas que estimativas individuais;
99 Scrum na sua empresa A verdade sobre projetos Scrum Visão Geral Escalando Scrum Sprints O papel de Time Workshop Scrum Agenda O papel de ScrumMaster Visibilidade O papel de Product Owner Release Planning Product Backlog Sprint Planning Reuniões
100 Scrum Board (Kanban)
101 Sprint Burndown
102 Sprint Dashboard
103 Project Burndown
104 Definição de Artefatos Todos os artefatos e documentação requeridos por sua empresa estão totalmente definidose são conhecidospelo time de desenvolvimento?senão, o seguinte trabalho deve ser feito antes de entregar muitos incrementos: Definir TODA a documentação e artefatos que são parte de cada incremento de funcionalidades do produto, sempre respeitando a cultura da empresa
105 Scrum na sua empresa A verdade sobre projetos Scrum Visão Geral Escalando Scrum Sprints O papel de Time Workshop Scrum Agenda O papel de ScrumMaster Visibilidade O papel de Product Owner Release Planning Product Backlog Sprint Planning Reuniões
106 Times Scrum Regras de etiqueta de times Scrum: Nunca usam a palavra você porque a outra pessoa pode se sentir no centro do problema e agir na defensiva Nunca se remete a uma história ( Há três meses atrás você disse que... ) Seja pontual nas reuniões; se atrasar peça desculpas e pague uma penalidade Se todo mundo está falando ao mesmo tempo, use algum objeto para determinar quem fala. Aquele que está com o objeto fala, o resto escuta A opinião de todos é importantee precisa ser entendida e levada em consideração Sem palavrões
107 Critérios de sucesso para times Scrum Times pequenos Missão clara Liderança apropriada Todos os papéis necessários: ScrumMaster, Analista de Negócios, Tester, Desenvolvedor, etc. Bom entendimento das necessidades do cliente Garantia de que os recursos e pessoas necessárias estão disponíveis Auto-gerenciamento fluente Práticas de engenharia e de outras disciplinas presentes
108 Um típico time Scrum
109 Times que atingem meta devem celebrar!
110 Scrum na sua empresa A verdade sobre projetos Scrum Visão Geral Escalando Scrum Sprints O papel de Time Workshop Scrum Agenda O papel de ScrumMaster Visibilidade O papel de Product Owner Release Planning Product Backlog Sprint Planning Reuniões
111 Escalando Scrum Quando há a necessidade de escalar: Tipos de aplicação e sistemas complexos; Tamanho de time; Localização do trabalho a ser executado; Duração;
112 Como frameworks ágeis escalam?! Múltiplas equipes Backlog do produto inicial Requisitos funcionais Requisitos não-funcionais Requisitos por etapas, e de escalabilidade o resto dos requisitos funcionais e não-funcionais Backlog do produto Requisitos funcionais Requisitos não-funcionais
113 Seis práticas ágeis que escalam Time de componente para: definições, build e testes Dois níveis de planejamento e tracking Releases pequenos e mais freqüentes Testes concorrentes Integração contínua com outros sistemas Regular ajustes e adaptação
114 Scrum na sua empresa A verdade sobre projetos Scrum Visão Geral Escalando Scrum Sprints O papel de Time Workshop Scrum Agenda O papel de ScrumMaster Visibilidade O papel de Product Owner Release Planning Product Backlog Sprint Planning Reuniões
115 Diálogo: Scrum na sua empresa Quais forças irão colaborar com a adoção de Scrum na sua empresa? Quais os desafios que você identifica que Scrum encontrará para ser bem sucedido na sua empresa? Quais benefícios você visualiza que sua empresa terá ao utilizar Scrum? E seu time? E você?
116 Nossa estratégia #1 : VISÃO #2 : CULTURA #3 : PLANEJAMENTO #4 : EXECUÇÃO #5 : INSPEÇÃO/ADAPTAÇÃO
117 Lembre-se O pessimista vê dificuldade em cada oportunidade; o otimista vê oportunidade em cada dificuldade." (Winston Churchill)
118 Obrigado! Twitter.com/addtechnologies Facebook.com/addtechnologies Rio de Janeiro Rua da Ajuda, 35 / 16º e 24º andares Centro Rio de Janeiro RJ CEP: Tel.: São Paulo Av. Brigadeiro Luis Antônio, 2482 / 5 andar Jd. Paulista São Paulo SP CEP: Tel.:
Uma introdução ao SCRUM. Evandro João Agnes evandroagnes@yahoo.com.br
Uma introdução ao SCRUM Evandro João Agnes evandroagnes@yahoo.com.br Agenda Projetos de Software O que é Scrum Scrum framework Estrutura do Scrum Sprints Ferramentas Projetos de software Chaos Report Standish
Leia maisSCRUM. Otimizando projetos. Adilson Taub Júnior tecproit.com.br
SCRUM Otimizando projetos Adilson Taub Júnior tecproit.com.br Sobre mim Adilson Taub Júnior Gerente de Processos Certified ScrumMaster; ITIL Certified; Cobit Certified; 8+ anos experiência com TI Especialista
Leia maisScrum Guia Prático. Raphael Rayro Louback Saliba Certified Scrum Master. Os papéis, eventos, artefatos e as regras do Scrum. Solutions. www.domain.
Scrum Guia Prático Os papéis, eventos, artefatos e as regras do Scrum Solutions www.domain.com Raphael Rayro Louback Saliba Certified Scrum Master 1 Gráfico de Utilização de Funcionalidades Utilização
Leia maisSCRUM: UM MÉTODO ÁGIL. Cleviton Monteiro (cleviton@gmail.com)
SCRUM: UM MÉTODO ÁGIL Cleviton Monteiro (cleviton@gmail.com) Roteiro Motivação Manifesto Ágil Princípios Ciclo Papeis, cerimônias, eventos, artefatos Comunicação Product Backlog Desperdício 64% das features
Leia maisWesley Torres Galindo
Qualidade, Processos e Gestão de Software Professores: Alexandre Vasconcelos e Hermano Moura Wesley Torres Galindo wesleygalindo@gmail.com User Story To Do Doing Done O que é? Como Surgiu? Estrutura Apresentar
Leia maisScrum. Introdução UFRPE-DEINFO BSI-FÁBRICA DE SOFTWARE
Scrum Introdução UFRPE-DEINFO BSI-FÁBRICA DE SOFTWARE scrum Ken Schwaber - Jeff Sutherland http://www.scrumalliance.org/ Scrum Uma forma ágil de gerenciar projetos. Uma abordagem baseada em equipes autoorganizadas.
Leia maisSCRUM. É um processo iterativo e incremental para o desenvolvimento de qualquer produto e gerenciamento de qualquer projeto.
SCRUM SCRUM É um processo iterativo e incremental para o desenvolvimento de qualquer produto e gerenciamento de qualquer projeto. Ken Schwaber e Jeff Sutherland Transparência A transparência garante que
Leia maisWesley Torres Galindo. wesleygalindo@gmail.com
Wesley Torres Galindo wesleygalindo@gmail.com Wesley Galindo Graduação em Análise e Desenvolvimento de Sistemas Mestrado em Engenharia de Software Engenheiro de Software Professor Faculdade Escritor Osman
Leia maisApós completar este módulo você deverá ter absorvido o seguinte conhecimento: Uma ampla visão do framework Scrum e suas peculiaridades
Objetivos da Aula 1 Após completar este módulo você deverá ter absorvido o seguinte conhecimento: Uma ampla visão do framework Scrum e suas peculiaridades Entendimento sobre os processos essenciais do
Leia maisAgradecimento. Adaptação do curso Scrum de Márcio Sete, ChallengeIT. Adaptação do curso The Zen of Scrum de Alexandre Magno, AdaptaWorks
S C R U M Apresentação Tiago Domenici Griffo Arquiteto de Software na MCP, MCAD, MCSD, MCTS Web, Windows e TFS, ITIL Foundation Certified, MPS.BR P1 Experiência internacional e de offshoring Agradecimento
Leia maisScrum. Gestão ágil de projetos
Scrum Gestão ágil de projetos Apresentação feita por : Igor Macaúbas e Marcos Pereira Modificada por: Francisco Alecrim (22/01/2012) Metas para o o Metas para treinamento seminário Explicar o que é Scrum
Leia maisManifesto Á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
Leia maisWorkshop SCRUM. Versão 5 Out 2010 RFS. rildo.santos@etecnologia.com.br
Todos os direitos reservados e protegidos 2006 e 2010 Objetivo: Estudo de Caso Objetivo: Apresentar um Estudo de Caso para demonstrar como aplicar as práticas do SCRUM em projeto de desenvolvimento de
Leia maisObjetivos 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
Leia maisGéssica Talita. Márcia Verônica. Prof.: Edmilson
Géssica Talita Márcia Verônica Prof.: Edmilson DESENVOLVIMENTO ÁGIL Técnicas foram criadas com o foco de terminar os projetos de software rapidamente e de forma eficaz. Este tipo de técnica foi categorizada
Leia maisFerramenta 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
Leia maisRESUMO PARA O EXAME PSM I
RESUMO PARA O EXAME PSM I Escrito por: Larah Vidotti Blog técnico: Linkedin: http://br.linkedin.com/in/larahvidotti MSN: larah_bit@hotmail.com Referências:... 2 O Scrum... 2 Papéis... 3 Product Owner (PO)...
Leia maisSCRUM Gerência de Projetos Ágil. Prof. Elias Ferreira
SCRUM Gerência de Projetos Ágil Prof. Elias Ferreira Métodos Ágeis + SCRUM + Introdução ao extreme Programming (XP) Manifesto Ágil Estamos descobrindo maneiras melhores de desenvolver software fazendo-o
Leia maisPONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas
PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas CMP1141 Processo e qualidade de software I Prof. Me. Elias Ferreira Sala: 210 F Quarta-Feira:
Leia maisDesenvolvimento Ágil de Software
Desenvolvimento Ágil de Software Métodos ágeis (Sommerville) As empresas operam em um ambiente global, com mudanças rápidas. Softwares fazem parte de quase todas as operações de negócios. O desenvolvimento
Leia maisMetodologia SCRUM. Moyses Santana Jacob RM 63484. Stelvio Mazza RM 63117. Tiago Pereira RM 63115. Hugo Cisneiros RM 60900
Metodologia SCRUM Hugo Cisneiros RM 60900 Moyses Santana Jacob RM 63484 Stelvio Mazza RM 63117 Tiago Pereira RM 63115 SCRUM? O que é isso? SCRUM é um modelo de desenvolvimento ágil de software que fornece
Leia maisMetodologias Ágeis. Aécio Costa
Metodologias Ágeis Aécio Costa Metodologias Ágeis Problema: Processo de desenvolvimento de Software Imprevisível e complicado. Empírico: Aceita imprevisibilidade, porém tem mecanismos de ação corretiva.
Leia maisMódulo de projetos ágeis Scrum Módulo de Projetos Ágeis Scrum
Módulo de Projetos Ágeis Fevereiro 2015 Versão Módulo de Projetos Ágeis O nome vem de uma jogada ou formação do Rugby, onde 8 jogadores de cada time devem se encaixar para formar uma muralha. É muito importante
Leia maisSCRUM. Fabrício Sousa fabbricio7@yahoo.com.br
SCRUM Fabrício Sousa fabbricio7@yahoo.com.br Introdução 2 2001 Encontro onde profissionais e acadêmicos da área de desenvolvimento de software de mostraram seu descontentamento com a maneira com que os
Leia maisUma retrospectiva sobre a utilização do Scrum em uma empresa pública: o que funcionou e o que precisa melhorar. Luiz Carlos L. S.
Uma retrospectiva sobre a utilização do Scrum em uma empresa pública: o que funcionou e o que precisa melhorar Luiz Carlos L. S. Junior Colocar o Scrum para rodar em aproximadamente 15 projetos de TI Prazo:
Leia maisO Guia Passo-a-Passo para IMPLANTAR. Em seu próprio Projeto
O Guia Passo-a-Passo para IMPLANTAR Em seu próprio Projeto Aprenda como Agilizar seu Projeto! A grande parte dos profissionais que tomam a decisão de implantar o Scrum em seus projetos normalmente tem
Leia maisDesenvolvimento Ágil sob a Perspectiva de um ScrumMaster
Desenvolvimento Ágil sob a Perspectiva de um ScrumMaster Danilo Sato e Dairton Bassi 21-05-07 IME-USP O que é Scrum? Processo empírico de controle e gerenciamento Processo iterativo de inspeção e adaptação
Leia maisTUTORIAIS. 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
Leia maisEXIN Agile Scrum Fundamentos
Exame Simulado EXIN Agile Scrum Fundamentos Edição Fevereiro 2015 Copyright 2015 EXIN Todos os direitos reservados. Nenhuma parte desta publicação pode ser publicado, reproduzido, copiado ou armazenada
Leia maisUniversidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática
Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática Disciplina: INF5008 Prof.: (monalessa@inf.ufes.br) Conteúdo 8. Metodologias
Leia maisFundamentos do Scrum aplicados ao RTC Sergio Martins Fernandes
Workshop Scrum & Rational Team Concert (RTC) Sergio Martins Fernandes Agilidade Slide 2 Habilidade de criar e responder a mudanças, buscando agregar valor em um ambiente de negócio turbulento O Manifesto
Leia maisAlexandre Lima Guilherme Melo Joeldson Costa Marcelo Guedes
Instituto Federal do Rio Grande do Norte IFRN Graduação Tecnologia em Analise e Desenvolvimento de Sistema Disciplina: Processo de Desenvolvimento de Software Scrum Alexandre Lima Guilherme Melo Joeldson
Leia maisPromoção especial para o III Congresso Cearense de Gerenciamento Certified ScrumMaster, Certified Scrum Product Owner e Management 3.
Promoção especial para o III Congresso Cearense de Gerenciamento Certified ScrumMaster, Certified Scrum Product Owner e Management 3.0 Sobre a GoToAgile! A GoToAgile é uma empresa Brasileira que tem seu
Leia maisResumo do BABok 2.0 O Guia de Referência de Análise de Negócio Curso de Analista de Negócio 3.0
O que é BABok? O BABok 2.0, Corpo de Conhecimento de Análise de Negócios, é considerado como um Guia Referência de Práticas de Análise de Negócio. Este guia é publicado e mantido pelo IIBA. O guia BABok
Leia maisManifesto Ágil e as Metodologias Ágeis (XP e SCRUM)
Programação Extrema Manifesto Ágil e as Metodologias Ágeis (XP e SCRUM) Prof. Mauro Lopes Programação Extrema Prof. Mauro Lopes 1-31 45 Manifesto Ágil Formação da Aliança Ágil Manifesto Ágil: Propósito
Leia maisWorkshop. Workshop SCRUM. Rildo F Santos. rildo.santos@etecnologia.com.br. Versão 1 Ago 2010 RFS. www.etcnologia.com.br (11) 9123-5358 (11) 9962-4260
Workshop www.etcnologia.com.br (11) 9123-5358 (11) 9962-4260 Rildo F Santos twitter: @rildosan skype: rildo.f.santos http://rildosan.blogspot.com/ Todos os direitos reservados e protegidos 2006 e 2010
Leia maisGerenciamento Ágil de Projetos HEITOR RORIZ FILHO, MSc, PMI-ACP, CST Massimus C&T
Evento técnico mensal Gerenciamento Ágil de Projetos HEITOR RORIZ FILHO, MSc, PMI-ACP, CST Massimus C&T : Organização Apoio 1 de xx Agenda Porque o framework Scrum? O contexto de Scrum no PMBOK O que é
Leia maisFrederico Aranha, Instrutor. Scrum 100 Lero Lero. Um curso objetivo!
Scrum 100 Lero Lero Um curso objetivo! Napoleãããõ blah blah blah Whiskas Sachê Sim, sou eu! Frederico de Azevedo Aranha MBA, PMP, ITIL Expert Por que 100 Lero Lero? Porque o lero lero está documentado.
Leia maisAgilidade parte 3/3 - Scrum. Prof. Dr. Luís Fernando Fortes Garcia luis@garcia.pro.br
Agilidade parte 3/3 - Scrum Prof. Dr. Luís Fernando Fortes Garcia luis@garcia.pro.br 1 Scrum Scrum? Jogada do Rugby Formação de muralha com 8 jogadores Trabalho em EQUIPE 2 Scrum 3 Scrum Scrum Processo
Leia maisDinâmica em Grupo com o Framework SCRUM
Dinâmica em Grupo com o Framework SCRUM Contextualização: O grupo foi convidado a desenvolver um projeto de um Sistema de informação, que envolve a área de negócio: compras (cadastros de fornecedores,
Leia maisProcesso de Desenvolvimento de Software Scrum. Prof. Antonio Almeida de Barros Jr.
Processo de Desenvolvimento de Software Scrum Manifesto da Agilidade Quatro princípios Indivíduos e interações mais que processos e ferramentas Software funcionando mais que documentação compreensiva Colaboração
Leia maisMETODOLOGIAS ÁGEIS - SCRUM -
METODOLOGIAS ÁGEIS - SCRUM - André Roberto Ortoncelli ar_ortoncelli@hotmail.com 2010 Organização da Apresentação Introdução as Metodologias Ágeis Scrum Conceitos Básicos Artefatos Papeis Cerimônias Estórias
Leia maisANÁLISE COMPARATIVA ENTRE OS MODELOS DE PROCESSO: PROTOTIPAÇÃO, PSP E SCRUM
ANÁLISE COMPARATIVA ENTRE OS MODELOS DE PROCESSO: PROTOTIPAÇÃO, PSP E SCRUM Peterson Vieira Salme 1, Claudete Werner 1 1 Universidade Paranaense (UNIPAR) Paranavaí PR Brasil petersonsalme@gmail.com, claudete@unipar.br
Leia maisARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Plano de Desenvolvimento de Software Versão <1.
ARCO - Associação Recreativa dos Correios Sistema para Gerenciamento de Associações Recreativas Versão Histórico da Revisão Data Versão Descrição Autor Página
Leia maisScRUM na prática. Scrum no dia-a-dia. V Semana de Tecnologia da Informação
ScRUM na prática Scrum no dia-a-dia V Semana de Tecnologia da Informação Agenda Manifesto Ágil; O Scrum; Os papéis do Scrum; Quem usa Scrum; O Scrum na Tray; Cerimônias; Artefatos. Qualidade. era uma vez
Leia maisScrum e CMMI no C.E.S.A.R Relato de Experiência
Scrum e CMMI no C.E.S.A.R Relato de Experiência Felipe Furtado Engenheiro de Qualidade Izabella Lyra Gerente de Projetos Maio/2008 Agenda Motivação Pesquisas Adaptações do Processo Projeto Piloto Considerações
Leia maisGerenciamento de Equipes com Scrum
Gerenciamento de Equipes com Scrum Curso de Verão 2009 IME/USP www.agilcoop.org.br Dairton Bassi 28/Jan/2009 O que é Scrum? Processo de controle e gerenciamento Processo iterativo de inspeção e adaptação
Leia maisExpresso Livre Módulo de Projetos Ágeis
Expresso Livre Módulo de Projetos Ágeis Desenvolvedor / Orientador Rafael Raymundo da Silva Guilherme Lacerda Out / 2010 1 Sumário 1.Conhecendo a ferramenta...3 2.Gerência de projetos ágeis...3 2.1Product
Leia maisMetodologias Ágeis. Gerenciando e Desenvolvendo Projetos de forma eficiente. Gabriel Verta 0767948 Rafael Reimberg 0767701 Vinicius Quaiato - 0767697
Metodologias Ágeis Gerenciando e Desenvolvendo Projetos de forma eficiente Gabriel Verta 0767948 Rafael Reimberg 0767701 Vinicius Quaiato - 0767697 Introdução Ao longo dos anos a indústria de desenvolvimento
Leia maisCaso Prático: Java como ferramenta de suporte a um ambiente realmente colaborativo no método Scrum de trabalho
Caso Prático: Java como ferramenta de suporte a um ambiente realmente colaborativo no método Scrum de trabalho UOL Produtos Rádio UOL Julho 2008 André Piza Certified Scrum Master Agenda Scrum como método
Leia maisEstimativa. Uma opinião ou julgamento de valor, tamanho ou quantidade, formada sem dados precisos. Suposição; conjectura.
Planejamento SCRUM Estimativa Uma opinião ou julgamento de valor, tamanho ou quantidade, formada sem dados precisos. Suposição; conjectura. 1-2 - 3-5 - 8-13 - 21-34 Planning Poker Pastor Alemão Poodle
Leia maisAplicando Scrum no. Vítor E. Silva Souza (vitor.souza@ufes.br) http://www.inf.ufes.br/~vitorsouza
Aplicando Scrum no Vítor E. Silva Souza (vitor.souza@ufes.br) http://www.inf.ufes.br/~vitorsouza Departamento de Informática Centro Tecnológico Universidade Federal do Espírito Santo Licença para uso e
Leia maisPlanejamento Ágil de Projetos
Planejamento Ágil de Projetos Dairton Bassi Curso de Verão - janeiro de 2009 - IME/USP - São Paulo by: K_iwi Sem Planos Planos demais Alguns fatos 83,2% cancelados ou entregues além do prazo ou custo (3682
Leia maisENGENHARIA DE SOFTWARE I
ENGENHARIA DE SOFTWARE I Prof. Cássio Huggentobler de Costa [cassio.costa@ulbra.br] Twitter: www.twitter.com/cassiocosta_ Agenda da Aula (002) Metodologias de Desenvolvimento de Softwares Métodos Ágeis
Leia maisVersão 7 TraceGP Ágil
Versão 7 Cadastro de Produtos Será possível cadastrar todos os produtos da empresa bem como descrever suas características particulares através da seleção de atributos dinâmicos para cada produto. Manutenção
Leia maisDesenvolvimento Ágil de Software em Larga Escala
Desenvolvimento Ágil de Software em Larga Escala Jutta Eckstein Encontro Ágil 2009 1 Agilidade é Quente Gerenciamento Ágil de Projetos Testes Ágeis Arquitetura Ágeis Offshore Ágil Investimento Ágil PLM
Leia mais2012. Quinta Conferência de Qualidade de Software ASR Consultoria
1 Visão CMMI do Ágil 2 Visão CMMI do Ágil 3 Visão Ágil do CMMI 4 Visão Ágil do CMMI 5 Visão Ágil do CMMI 6 Manifesto para Desenvolvimento Ágil de Software Estamos descobrindo maneiras melhores de desenvolver
Leia maisCOMO FAZER A TRANSIÇÃO
ISO 9001:2015 COMO FAZER A TRANSIÇÃO Um guia para empresas certificadas Antes de começar A ISO 9001 mudou! A versão brasileira da norma foi publicada no dia 30/09/2015 e a partir desse dia, as empresas
Leia maisProjetos Ágeis aplicados a TI. Júlio Cesar da Silva Msc.
Projetos Ágeis aplicados a TI Júlio Cesar da Silva Msc. Apresentação Graduação em Matemática e TI MBA em Gestão em TI Mestre em Administração Certificado ITIL, Cobit e ScrumMaster Professor Graduação Professor
Leia maisÉ POSSÍVEL SER ÁGIL EM PROJETOS DE HARDWARE?
É POSSÍVEL SER ÁGIL EM PROJETOS DE Doubleday K. Francotti v 1.0 Onde foi parar os requisitos? Trabalhando 30h por dia! Manda quem pode... Caminho das pedras Hum... Acho que deu certo... Onde foi parar
Leia maisQuais são as características de um projeto?
Metodologias ágeis Flávio Steffens de Castro Projetos? Quais são as características de um projeto? Temporário (início e fim) Objetivo (produto, serviço e resultado) Único Recursos limitados Planejados,
Leia maisMétodos Ágeis e Gestão de Dados Moderna
Métodos Ágeis e Gestão de Dados Moderna Bergson Lopes contato@bergsonlopes.com.br www.bergsonlopes.com.br Dados do Palestrante Bergson Lopes Rego, PMP é especialista em Gestão de Dados, Gerenciamento de
Leia maisUTILIZAÇÃO DAS METODOLOGIAS ÁGEIS XP E SCRUM PARA O DESENVOLVIMENTO RÁPIDO DE APLICAÇÕES
UTILIZAÇÃO DAS METODOLOGIAS ÁGEIS XP E SCRUM PARA O DESENVOLVIMENTO RÁPIDO DE APLICAÇÕES Marcelo Augusto Lima Painka¹, Késsia Rita da Costa Marchi¹ ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil
Leia maisPlanejamento Ágil de Projetos
Planejamento Ágil de Projetos Curso de Verão - Jan / 2010 IME/USP - São Paulo Dairton Bassi dbassi@gmail.com Planos!? by: K_iwi Sem Planos Planos demais Alguns fatos 83,2% cancelados ou entregues além
Leia maisELABORAÇÃO DE UM PRODUCT BACKLOG EFETIVO
ELABORAÇÃO DE UM PRODUCT BACKLOG EFETIVO Product Backlog Building Fábio Aguiar Agile Coach & Trainer SCRUM SCRUM Desenvolvimento de Software com ENTREGAS FREQUENTES e foco no VALOR DE NEGÓCIO PRODUTO release
Leia maisGuia do Nexus. O Guia Definitivo para o Nexus: O exoesqueleto do desenvolvimento Scrum escalado. Desenvolvido e mantido por Ken Schwaber e Scrum.
Guia do Nexus O Guia Definitivo para o Nexus: O exoesqueleto do desenvolvimento Scrum escalado Desenvolvido e mantido por Ken Schwaber e Scrum.org Tabela de Conteúdo Visão Geral do Nexus... 2 O Propósito
Leia maisum framework para desenvolver produtos complexos em ambientes complexos Rafael Sabbagh, CSM, CSP Marcos Garrido, CSPO
um framework para desenvolver produtos complexos em ambientes complexos Rafael Sabbagh, CSM, CSP Marcos Garrido, CSPO Um pouco de história... Década de 50: a gestão de projetos é reconhecida como disciplina,
Leia maisGestão de Projetos com Scrum
Gestão de Projetos com Scrum Curso de Verão - Jan / 2010 IME/USP - São Paulo Dairton Bassi dbassi@gmail.com Processo de gerenciamento de projetos. Processo iterativo de inspeção e adaptação. Usado para
Leia maisCom metodologias de desenvolvimento
Sociedade demanda grande quantidade de sistemas/aplicações software complexo, sistemas distribuídos, heterogêneos requisitos mutantes (todo ano, todo mês, todo dia) Mas, infelizmente, não há gente suficiente
Leia maisAgenda. Visão Revolução Ágil EduScrum Visão Geral do Método Benefícios Projeto Scrum for Education Sinergias
Agenda Visão Revolução Ágil EduScrum Visão Geral do Método Benefícios Projeto Scrum for Education Sinergias 1 Questão Central Como formar trabalhadores para o Século 21? 2 Visão Desafios do Cenário Atual
Leia maisMDMS-ANAC. Metodologia de Desenvolvimento e Manutenção de Sistemas da ANAC. Superintendência de Tecnologia da Informação - STI
MDMS-ANAC Metodologia de Desenvolvimento e Manutenção de Sistemas da ANAC Superintendência de Tecnologia da Informação - STI Histórico de Alterações Versão Data Responsável Descrição 1.0 23/08/2010 Rodrigo
Leia maisPROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Introdução Modelos de Processo de Desenvolvimento de Software Os modelos de processos de desenvolvimento de software surgiram pela necessidade de dar resposta às
Leia maisGARANTIA DA QUALIDADE DE SOFTWARE
GARANTIA DA QUALIDADE DE SOFTWARE Fonte: http://www.testexpert.com.br/?q=node/669 1 GARANTIA DA QUALIDADE DE SOFTWARE Segundo a NBR ISO 9000:2005, qualidade é o grau no qual um conjunto de características
Leia maisINTRODUÇÃO AOS MÉTODOS ÁGEIS
WESLLEYMOURA@GMAIL.COM INTRODUÇÃO AOS MÉTODOS ÁGEIS ANÁLISE DE SISTEMAS Introdução aos métodos ágeis Metodologias tradicionais Estes tipos de metodologias dominaram a forma de desenvolvimento de software
Leia maisMASTER IN PROJECT MANAGEMENT
MASTER IN PROJECT MANAGEMENT PROJETOS E COMUNICAÇÃO PROF. RICARDO SCHWACH MBA, PMP, COBIT, ITIL Atividade 1 Que modelos em gestão de projetos estão sendo adotados como referência nas organizações? Como
Leia maisFrancielle Santos (francielle@deinfo.ufrpe.br)
Francielle Santos (francielle@deinfo.ufrpe.br) Gerência de Projetos; Gerência de Configuração; Gestão do Conhecimento. francielle@deinfo.ufrpe.br 2 O Perfil do gerente Papéis envolvidos Planejar versus
Leia maisEngenharia de Software I. Aula 15: Metodologias Ágeis. Prof. Márcio D. Puntel marcio@puntel.org
Engenharia de Software I Aula 15: Metodologias Ágeis Prof. Márcio D. Puntel marcio@puntel.org Março - 2008 Antes... Manifesto Mudança de contratos Foco nas premissas... 2 Algumas metodologias Extreme Programming
Leia maisUNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 06 PROFª BRUNO CALEGARO
UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 06 PROFª BRUNO CALEGARO Santa Maria, 27 de Setembro de 2013. Revisão aula anterior Desenvolvimento Ágil de Software Desenvolvimento e entrega
Leia maisMetodologia de Gerenciamento de Projetos da Justiça Federal
Metodologia de Gerenciamento de Projetos da Justiça Federal Histórico de Revisões Data Versão Descrição 30/04/2010 1.0 Versão Inicial 2 Sumário 1. Introdução... 5 2. Público-alvo... 5 3. Conceitos básicos...
Leia maisPEN - Processo de Entendimento das Necessidades de Negócio Versão 1.4.0
PEN - Processo de Entendimento das Necessidades de Negócio Versão 1.4.0 Banco Central do Brasil, 2015 Página 1 de 14 Índice 1. FLUXO DO PEN - PROCESSO DE ENTENDIMENTO DAS NECESSIDADES DE NEGÓCIO... 3 2.
Leia maisFeature-Driven Development
FDD Feature-Driven Development Descrição dos Processos Requisitos Concepção e Planejamento Mais forma que conteúdo Desenvolver um Modelo Abrangente Construir a Lista de Features Planejar por
Leia maisSCRUM Discussão e reflexão sobre Agilidade. Fernando Wanderley
SCRUM Discussão e reflexão sobre Agilidade Fernando Wanderley Apresentação Líder Técnico em Projetos Java (~ 9 anos) (CESAR, Imagem, CSI, Qualiti Software Process) Consultor de Processos de Desenvolvimento
Leia maisPor que o Scrum? o Foco na Gerência de Projetos; o Participação efetiva do Cliente.
Por que o Scrum? o Foco na Gerência de Projetos; o Participação efetiva do Cliente. Desenvolvido por Jeff SUTHERLAND e Ken SCHWABER ; Bastante objetivo, com papéis bem definidos; Curva de Aprendizado é
Leia maisANEXO 07 CICLO DE DESENVOLVIMENTO ÁGIL PROCERGS
ANEXO 07 CICLO DE DESENVOLVIMENTO ÁGIL PROCERGS Descrição ciclo ágil PROCERGS com Fábrica de Software No início da contratação do serviço a equipe de Gestão da Fábrica de Software (FSW) PROCERGS irá encaminhar
Leia maisMétodo Aldeia de Projetos
MAP Método Aldeia de Projetos Como surgiu o MAP? Em mais de 15 anos de atuação experimentamos distintas linhas de pensamento para inspirar nosso processo e diversas metodologias para organizar nossa forma
Leia maisMetodologia e Gerenciamento do Projeto na Fábrica de Software v.2
.:: Universidade Estadual de Maringá Bacharelado em Informática Eng. de Software III :. Sistema de Gerenciamento de Eventos - Equipe 09 EPSI Event Programming System Interface Metodologia e Gerenciamento
Leia maisScrum em Ação. Gerenciamento e Desenvolvimento Ágil de Projetos de Software. Andrew Pham Phuong-Van Pham. Novatec
Scrum em Ação Gerenciamento e Desenvolvimento Ágil de Projetos de Software Andrew Pham Phuong-Van Pham Novatec Original English language edition Copyright 2012 Course Technology, a part of Cengage Learning.
Leia maisProva de Conhecimento para Consultores de Implementação MPS.BR INSTRUÇÕES
Implementação MPS.BR 26 de maio de 2008 4 horas de duração e-mail: (DEIXAR EM BRANCO) RESULTADO: Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Nota INSTRUÇÕES Para a maioria das questões você tem mais de uma opção e
Leia maisDISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Desenvolvimento Ágil Modelos Ágeis. Profª Esp.: Maysa de Moura Gonzaga
DISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Desenvolvimento Ágil Modelos Ágeis Profª Esp.: Maysa de Moura Gonzaga 2º Semestre / 2011 Extreme Programming (XP); DAS (Desenvolvimento Adaptativo de Software)
Leia maisA PRIMMER possui casos importantes nesta área. Venha compartilhar conosco desta experiência magnífica no mundo das metodologias ágeis.
METODOLOGIAS ÁGEIS Boas Práticas para o Gerenciamento de Projetos de TI utilizando métodos ágeis baseados em SCRUM e XP etc. DIFERENCIAIS Avaliação prévia das necessidades de cada participante para customização
Leia maisXP extreme Programming, uma metodologia ágil para desenvolvimento de software. Equipe WEB Cercomp web@cercomp.ufg.br
XP extreme Programming, uma metodologia ágil para desenvolvimento de software. Equipe WEB Cercomp web@cercomp.ufg.br Introdução Criada por Kent Baeck em 1996 durante o projeto Daimler Chrysler. O sucesso
Leia maisPós-Graduação em Gerenciamento de Projetos práticas do PMI
Pós-Graduação em Gerenciamento de Projetos práticas do PMI Planejamento do Gerenciamento das Comunicações (10) e das Partes Interessadas (13) PLANEJAMENTO 2 PLANEJAMENTO Sem 1 Sem 2 Sem 3 Sem 4 Sem 5 ABRIL
Leia maisEngenharia de Software II: SCRUM na prática. Ricardo de Sousa Britto rbritto@ufpi.edu.br
Engenharia de Software II: SCRUM na prática Ricardo de Sousa Britto rbritto@ufpi.edu.br Construindo Product Backlog } O product backlog é o coração do Scrum. } É basicamente uma lista de requisitos, estórias,
Leia maisMetodologia de Trabalho
FUNDAMENTOS EM ENGENHARIA DE SOFTWARE Projeto Prático de Desenvolvimento de Software Metodologia de Trabalho Teresa Maciel UFRPE/DEINFO FASES DO PROJETO PLANEJAMENTO DESENVOLVIMENTO CONCLUSÃO ATIVIDADES
Leia maisAula 04 - Planejamento Estratégico
Aula 04 - Planejamento Estratégico Objetivos da Aula: Os objetivos desta aula visam permitir com que você saiba definir o escopo do projeto. Para tal, serão apresentados elementos que ajudem a elaborar
Leia mais