Você está na página 1de 31

22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

Agile Explorer - Desenvolvido com Agile na IBM


Fundamentos do programa Agile

Introdução
5 minutos

O padrão de programa Agile é um modelo de aplicação de valores, princípios e práticas Agile ao planejamento e
entrega de programas e projetos.

Bem-vindo aos Fundamentos do programa Agile


Este curso é o último de três cursos da série Agile Explorer. Os três cursos estabelecem a base da jornada de aprendizagem Agile.

Em Fundamentos do programa Agile , é apresentado a você o padrão do programa Agile, que é o modelo de aplicação de valores, princípios e práticas de Agile ao
planejamento e entrega de programas e projetos.

Como você aprendeu em Fundamentos de operações Ágeis , o trabalho de operações refere-se a processos repetidos que são contínuos, por natureza, sem definição
de dados de início e encerramento, normalmente conhecidos como atividades normais de trabalho no dia a dia de um negócio.

Este curso se concentra no trabalho programado , que se refere ao trabalho de projeto com datas de início e definição definidas e é composto de um ou mais projetos.

Por exemplo

Um exemplo de projeto é a criação de um novo aplicativo para ser usado por clientes para solicitar mercadorias.

Um exemplo de trabalho escolar são alunos concluindo um projeto de feira de ciências. Este tipo de trabalho tem uma data de início e de encerramento
definida nas quais os alunos devem concluir o projeto.

Como o trabalho programado tem data de início e uma de encerramento definida, a abordagem ou o padrão a ser seguido para realizar o trabalho é um pouco diferente
daquele usado no padrão de operações. Os métodos Ágeis podem ser aplicados a essa abordagem, ou padrão, para melhorar a conclusão e o sucesso do trabalho.
Neste curso, você vai explorar o padrão de programas e como aplicar o método Agile a esse tipo de trabalho.

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 1/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

Sobre este curso

Pré-requisito

Os conceitos nestes cursos são baseados uns nos outros. Conclusão do curso Introdução ao Agile e Fundamentos de operações Agile antes de começar Fundamentos
do programa Agile .

Resultados de aprendizagem

Ao final deste curso, você será capaz de:

• Definir o termo “programas” num contexto de negócios

• Descrever o padrão de programas

• Descrever a fase de descoberta dos programas

• Descrever o funil do programa e o planejamento de liberação

• Descrever o mural de trabalho e as histórias de usuários

• Descrever a fase de entrega dos programas

Mais importante ainda, você será capaz de:

• Aplique o método Agile a trabalhos e projetos programados que você faz e que são processos repetitivos, sejam eles familiares, escolares, profissionais ou
outros tipos de trabalho

Duração estimada Oportunidade de recebimento de distintivo digital

2 horas e 10 minutos Este curso é o último de três da série Agile Explorer. Conclua os três cursos e
obtenha o distintivo digital Agile Explorer.

Critérios de conclusão

Para obter crédito por esta experiência de aprendizado, você precisa visitar todas
as páginas do curso, completar as atividades interativas e questionários e passar
na avaliação final.

Conforme você avança no curso, verá marcas de verificação de conclusão

ao lado dos nomes dos tópicos na navegação lateral.

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 2/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

Reflita sobre isso

Antes de prosseguir, pense em um projeto em equipe no qual você está agora, ou até mesmo um que tenha sido feito no passado. Registre seus pensamentos para as
perguntas a seguir e lembre-se deles enquanto trabalha no curso.

(Escrever uma resposta é uma boa maneira de processar seus pensamentos. Estas respostas são somente para seu uso.)

Ferramenta de documentação Insira suas respostas nos campos fornecidos.


Insira suas respostas nos
campos fornecidos. 1. Quanto tempo você tem ou teve para fazer o projeto? *

Faça download de suas


respostas.

2. Se era um projeto em equipe do passado, descreva como ele foi organizado e se tinha algum processo em vigor.

 

Pronto para iniciar sua jornada?

A seguir, você entenderá o padrão de programas Agile.

Para continuar, clique em Eu já verifiquei! para obter seus minutos de aprendizado e, em seguida, selecione Avançar.

Desenvolvido por

© Copyright IBM Corporation 2021.

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 3/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

Padrão de programas
15 Minutos

O padrão de programas é a abordagem usada para realizar o trabalho de projeto.


O trabalho programado tem uma certa estrutura, além de uma data de início e de encerramento. Como é possível ver no diagrama a seguir, o fluxo começa com um
evento e passa por uma fase de descoberta para o funil do projeto e a entrega.

Vejamos o fluxo do padrão de programas com mais detalhes. O padrão de programas segue estas etapas gerais:

• Ele começa com uma ideia de projeto (produto), modificação de um projeto ou ideia atual.

• Em seguida, a ideia entra em uma fase de descoberta, na qual uma equipe estendida determina o trabalho, o que é necessário fazer, e os membros da equipe
principal, quem é necessário para realizar o trabalho.

• Um escopo de trabalho aprovado sai da fase de descoberta. Assim, a equipe principal passa-o por um funil de programa, cria um plano de liberação, e define o
escopo de trabalho para o projeto.

• Uma vez que o trabalho é definido pela equipe principal, o projeto passa pelo funil de programa até a entrega, na qual o trabalho é concluído em iterações.

• A equipe monitora continuamente a conclusão e entrega do trabalho advindo do funil.

Exemplo de festa de formatura

Uma pequena faculdade deseja comemorar a formatura este ano. O Future Forward College tem um orçamento de US$ 10.000 para uma festa de
formatura para 150 alunos, que será realizada em 30 de maio. A comissão de formatura tem cinco meses para planejar, desenvolver e implementar (ter) a
festa.

• O projeto começa com o Future Forward College, que deseja que a comissão planeje uma festa de formatura para a turma do último ano em cinco
meses.

• Juntos, o presidente, um conselheiro, alguns professores, o conselho estudantil (formandos selecionados, que serão considerados os usuários) e a
comissão de formatura, criam uma lista do que é necessário para organizar a festa, e apontam quem ajudará a realizar o trabalho.

• Em seguida, a comissão prepara e prioriza o escopo de trabalho, que precisará ser concluído nos próximo cinco meses.

• A comissão agora está pronta para realizar o trabalho! Eles começam a selecionar o trabalho, iniciando com a prioridade mais alta.

• A equipe acompanha o trabalho que é concluído e o que ainda precisa ser feito.

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 4/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

Experimente!

Pense no fluxo do padrão de programas e experimente executar essa atividade.

Arraste cada etapa para a ordem correta.


1.

2.

3.

4.

5.

Equipes de programa Agile


A equipe de programas Agile, as funções e as responsabilidades são as mesmas para o trabalho programado e o trabalho de operações. Este curso não abrangerá os
membros da equipe em detalhes novamente. É possível sempre consultar o curso Fundamentos de operações Agile para revisar os detalhes da equipe.

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 5/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

Equipe de controle, estendida ou principal?

Vamos definir a equipe multidisciplinar no cenário da festa de formatura. Onde cada um dos membros da equipe a seguir se encaixaria?

• Presidente

• Conselheiro

• Professores

• Conselho estudantil

• Comissão

Clique para revisar onde cada membro da equipe se encaixa.



Você alocou a equipe desta maneira?

• Presidente – Estendido

• Conselheiro – Estendido

• Professores – Estendido

• Conselho estudantil – Estendido

• Comissão – Principal

No exemplo de festa de formatura, todo o corpo docente poderia ser considerado a equipe de controle. No entanto, na verdade não há necessidade de uma equipe de
controle para este projeto. O tamanho de uma equipe de programa Agile depende do programa ou projeto.

Reflita sobre isso.

Reserve alguns minutos para pensar sobre as equipes de projeto das quais você faz parte e o trabalho que realiza.

(Escrever uma resposta é uma boa maneira de processar seus pensamentos. Estas respostas são somente para seu uso.)

Ferramenta de documentação Insira suas respostas nos campos fornecidos.


Insira suas respostas nos
campos fornecidos. 1. Selecione uma das equipes do projeto e comece listando as atividades que têm a data de início e a de
encerramento definidas.
Faça download de suas
*
respostas.

2. Usando a mesma equipe do projeto que você acabou de identificar, pense nos processos que sua equipe usa
para realizar o trabalho e tente mapear as atividades de trabalho do projeto dela para cada fase do fluxo de
padrão de programas.
*

Pontos principais

• O padrão de programas é estruturado com as fases a seguir: evento, descoberta, funil do programa e entrega.
Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 6/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM
A equipe de programas Agile consiste nos mesmos membros da equipe com poderes multidisciplinares que a equipe de operações; entretanto, cada programa,
ou projeto, pode ter um número, ou níveis, diferentes de equipes no projeto.

No próximo tópico, você aprenderá o que acontece na fase de descoberta.

Para continuar, clique em Eu já verifiquei! e, em seguida, selecione Avançar.

Fase de descoberta
20 Minutos

Agile é sobre fazer o trabalho certo e de uma maneira certa.


O método Agile de incorporação de valores e princípios, e de uso de suas práticas no modo de trabalho programado, capacita as equipes a trabalharem de forma mais
inteligente, mais rápida e com melhoria contínua. O Agile atua como um cobertor, cobrindo todas as fases e o trabalho programado.

Na fase de descoberta, uma equipe pequena passa alguns dias entendendo o problema a ser resolvido, explorando opções e estratégias para resolvê-lo, certificando-
se de que as pessoas certas estarão no local para concluir o trabalho, e determinando se deve ou não seguir adiante com ele. É necessária a aprovação para que a fase
de descoberta seja considerada concluída.

Agora, vejamos a fase de descoberta em mais detalhes.

Workshops de descoberta

No início da fase de descoberta, a equipe participa de uma série de workshops facilitados. É importante ter as pessoas certas durante essa fase. Para um negócio, são
incluídas geralmente:

• Uma pessoa que possa falar sobre o valor de negócios do trabalho a ser feito

• Um usuário patrocinador que possa falar em nome dos usuários

• Uma pessoa técnica que possa falar sobre o aspecto técnico do que está sendo idealizado

• Representação do cliente

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 7/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

Quem participa dos workshops?

• Inicializador

• Principais partes interessadas

• Principais especialistas

• Patrocinador (meio período)

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 8/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

Quando eles são realizados?

• Assim que todas as pessoas-chave estiverem disponíveis

• Assim que uma descoberta for aprovada

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 9/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM
Quanto tempo devem durar?

• Executar em um ambiente de workshop facilitado

• Podem ser vários workshops ao longo de mais de três, ou quatro, semanas

• O tempo do workshop deve ser de um a cinco dias

Durante o workshop
Você provavelmente está se perguntando o que a equipe faz nesses workshops?

Clique nos pontos de acesso no gráfico a seguir para saber quais perguntas a equipe precisa descobrir durante os workshops de descoberta.

 

 

Após todas essas etapas terem sido concluídas e a equipe ter respondido totalmente às perguntas, os membros da equipe exploram e criam estratégias sobre como
entregar o Mínimo Produto Viável, ou MVP. Em seguida, eles colocam todos essas informações juntas em uma proposta para que possam buscar aprovação e seguir
adiante.

Clique em cada gráfico para ver que acontece quando uma proposta é aprovada ou não aprovada.

Benefícios da fase de descoberta


Por que você acha que a fase de descoberta é tão importante?

Bem, se você se lembra, Agile é uma forma de resolver problemas com a aplicação ponderada e adequada das práticas certas no tempo certo.

Passar pela fase de descoberta permite à equipe:

• Ter uma proposta aprovada

• Ter um entendimento compartilhado do que precisa ser feito

• Priorizar trabalho
Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 10/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM
Tomar as melhores decisões sobre como o trabalho será realizado

Essa fase capacita as equipes multidisciplinares a serem mais produtivas, tomar decisões mais inteligentes e fazer um trabalho melhor, motivando e deixando a equipe
mais feliz.

Exemplo de festa de formatura

Portanto, como seria o workshop de descoberta para a iniciativa da festa de formatura?

Primeiramente, a equipe identifica a solução, que é planejar uma incrível festa de formatura para os formandos do Future Forward College.

O objetivo que eles estão tentando alcançar é organizar uma festa que os formandos desfrutarão em 30 de maio, mantendo o orçamento de US$ 10.000.

Os bloqueadores de alto risco que a equipe deve considerar até agora incluem os seguintes:

• Local – não encontrando um local para a festa na data necessária

• Orçamento – potencialmente um bloqueador alto risco, se o orçamento for consumido e um evento imprevisto acontecer

• Entretenimento – encontrando opções apropriadas e disponíveis de entretenimento

A equipe sabe que os bloqueadores também podem surgir durante o trabalho de planejamento. Eles terão que observar os futuros bloqueadores e
compartilhá-los como a equipe.

Solução para bloqueadores

• Local – A equipe pode usar raio de 25 quilômetros para encontrar um local. Essa será a prioridade máxima.

• Orçamento – Um membro da equipe manterá o foco no orçamento para mantê-lo dentro dos limites.

• Entretenimento – Para certificar-se de que eles tenham entretenimento, a equipe fará dessa uma alta prioridade, e reservará o mais rápido possível.

A equipe cria uma proposta com todas essas informações e se reúne com o presidente, conselheiro, professores e conselho estudantil (os usuários), para
obter aprovação e seguir adiante. A proposta tem uma boa chance de ser aprovada, mas já imaginou algum motivo para a proposta não ser aprovada?

Reflita sobre isso.

Vamos voltar à equipe do projeto com a qual você trabalha, que faz o trabalho programado que foi anotado na atividade de reflexão anterior.

(Escrever uma resposta é uma boa maneira de processar seus pensamentos. Estas respostas são somente para seu uso.)

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 11/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

Ferramenta de documentação Insira suas respostas nos campos fornecidos.


Insira suas respostas nos
campos fornecidos. 1. Reserve um tempo para pensar como você pode aplicar a fase de descoberta. *

Faça download de suas


respostas.

2. Agora, pensando no exemplo da festa de formatura, você consegue pensar em outros objetivos que a comissão
pode precisar alcançar? Existe algum outro bloqueador neste estágio que não foi mencionado?
*

 

Pontos principais

• Agile é sobre fazer o trabalho certo, assim como fazer o trabalho de uma maneira certa.

• O Agile pode ser incorporado ao modo de trabalho programado para capacitar as equipes a trabalhar de forma mais inteligente, mais rápida e com incentivar
melhorias.

• Os valores e princípios Agile sempre se aplicam ao trabalho programado.

• Durante a fase de descoberta, uma equipe pequena trabalha em conjunto para entender o problema, explorar as opções para resolvê-lo, certificar-se de que as
pessoas certas serão envolvidas para concluir o trabalho, e determinar se devem ou não seguir adiante com ele.

• A fase de descoberta capacita as equipes multidisciplinares a serem mais produtivas, tomar decisões mais inteligentes e fazer um trabalho melhor, o que motiva
e, por fim, deixa a equipe mais feliz.

No próximo tópico, você saberá o que acontece durante a fase de funil do programa.

Para continuar, clique em Eu já verifiquei! e, em seguida, selecione Avançar.

Funil do programa / Definindo o trabalho


10 Minutos

É importante dedicar um tempo para a preparação antes de começar o trabalho.


Conforme mencionado anteriormente, o fluxo do trabalho programado vai da descoberta ao funil do programa. Após a conclusão da fase de descoberta, a equipe tem
uma definição do trabalho que precisa ser feito. Agora, a equipe principal precisa trabalhar em conjunto para definir o trabalho com mais detalhe.

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 12/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

Esta é uma etapa muito importante, pois antes que a equipe possa fazer qualquer trabalho, ela tem que dedicar um tempo para definir os detalhes dele.

Trabalhando como uma equipe


Durante a fase de funil, os membros da equipe fazem tudo para se prepararem para a primeira iteração, pois precisarão ter algo marcado como pronto no final da
Iteração 1.

Vamos ver todos as coisas que eles precisarão fazer como uma equipe.

Para passar para o próximo slide, clique na seta à direita. Para passar para o slide anterior, clique na seta à esquerda.

 

Reflita sobre isso.

Agora que há um entendimento do trabalho que a equipe precisa fazer antes poder começar o trabalho projetado, vamos dar uma olhada em seu projeto. Usando o
mesmo exemplo de projeto sobre o qual você refletiu nas atividades anteriores, reserve um tempo e determine como os elementos a seguir seriam em seu projeto.

(Escrever uma resposta é uma boa maneira de processar seus pensamentos. Estas respostas são somente para seu uso.)

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 13/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

Ferramenta de documentação Insira suas respostas nos campos fornecidos.


Insira suas respostas nos
campos fornecidos. 1. Contrato social *

Faça download de suas


respostas.

2. A lista de pendências *

3. Padrões e diretrizes

4. Ferramentas e ambientes

 

Pontos principais

Antes que uma equipe possa começar a trabalhar, ela deve concluir, em conjunto, o seguinte:

• Ter um entendimento compartilhado de Agile por meio do treinamento de equipe

• Ter um entendimento compartilhado do projeto

• Criar um contrato social

• Criar e refinar a lista de pendências

• Identificar épicos, recursos e, possivelmente, histórias

• Definir padrões e diretrizes

• Definir ferramentas e ambiente

• Identificar o plano de liberação

No próximo tópico, você aprenderá sobre uma prática Agile chamada de plano de liberação.
Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 14/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM
Para continuar, clique em Eu já verifiquei! e, em seguida, selecione Avançar.

Funil do programa / Prática Agile: planos de liberação


10 Minutos

O que você acha que torna um projeto bem sucedido?


Se você respondeu "um plano bem feito", você está certo. Como já foi dito, no Agile, os valores e princípios estão sempre em jogo, mas existem muitas práticas que
uma equipe poderia optar por usar com base em suas necessidades.

No Agile, um plano bem feito é conhecido como plano de liberação. É como um mapa do projeto que permite que a equipe tenha a visão geral, a direção, os objetivos e
as expectativas do projeto.

Um plano de liberação é muito importante no trabalho programado, pois a entrega é composta de várias liberações. É essencial liberar incrementos do produto de
forma antecipada e frequente. Seguir esta regra traz muitos benefícios. Quando uma equipe entrega de forma antecipada e frequente, seus clientes e usuários finais se
beneficiam do trabalho mais cedo. A equipe também pode receber feedback para melhorar seu produto ao longo do tempo por meio de iterações.

Como você precisa liberar um incremento do produto a cada iteração, as equipes precisam começar com um plano de liberação para que saibam o que planejar por
liberação e, finalmente, por iteração.

Detalhes do plano de liberação


Um plano de liberação é organizado usando colunas. Ele deve incluir a lista de pendências e uma coluna para cada liberação.

Aqui está um exemplo de plano de liberação.

Clique nos pontos de acesso no gráfico a seguir para saber mais.

Para começar com o plano de liberação, a equipe sempre precisa ter uma visão clara do produto. Essa visão permite que a equipe determine quais atividades e
recursos são necessários.

Juntos, a equipe conclui o seguinte:

1. Preenche a lista de pendências com as atividades e os recursos necessários para concluir o projeto. A lista de pendências deve incluir os recursos de prioridade
mais alta na parte superior e os recursos de prioridade mais baixa na parte inferior.

2. Determina quais recursos devem mudar em cada liberação da lista de pendências.

3. Deixa as histórias não confirmadas na coluna de lista de pendências.

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 15/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM
Quando o plano de liberação estiver pronto, a equipe realizará uma reunião de planejamento de liberação com todos os principais membros, incluindo o cliente, para
revisar o plano proposto. Durante essa reunião, o plano pode ser mudado conforme necessário até que todos estejam de acordo com as entregas do produto. Essa
reunião é importante para que todos estejam de acordo com a estratégia e o plano antes da conclusão do trabalho de projeto real.

Exemplo de festa de formatura

Vamos ver como a comissão de festa de formatura cria um plano de liberação.

A equipe sabe que a festa será realizada no dia 30 de maio, o que lhes dá os meses de janeiro até maio para o planejamento. Cada mês será considerado
uma liberação e, dentro de cada liberação, haverá duas iterações de duas semanas para um total de cinco liberações e 10 iterações. No final de cada
iteração, a comissão revisará o trabalho concluído e compartilhará com a equipe estendida para feedback e aprovação.

A equipe realiza sua sessão de descoberta e continua a definir o trabalho para o plano de liberação. O trabalho, a seguir, ficará na lista de pendências
mostrando o que é necessário para concluir o projeto.

• Local: escola, parque ao ar livre, arena coberta, restaurante

• Tema: Mardi Gras, país, esportes, cores

• Entretenimento: cantor, mágico, estrela do esporte profissional

• Música: country, pop, rap, DJ, ou artista ao vivo

• Comida: fornecida por mercearia, loja de atacado, restaurante

• Bebidas: água, variedade de refrigerantes, coquetel, café, chá

• Decorações: a serem determinadas com base no tema

• Suprimentos: balões, decorações de teto, decorações de mesa, toalhas de mesa, confetes, fitas onduladas, peças centrais, letreiros, faixas, decorações
de parede

• Convites: peça à escola para fazê-los; encomende, mas é necessário escolher o tema com bastante antecedência

• Fotografia: colega de escola, pais, profissional

Posteriormente, a equipe dividirá o trabalho em partes menores que eles estarão aptos a concluir em uma iteração.

Como você acha que é o plano de liberação para a festa de formatura?


Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 16/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

Como você pode ver, o trabalho de alto nível é listado na lista de pendências do plano de liberação em uma lista priorizada. A equipe precisará decidir em qual iteração
trabalhará em cada “recurso” e, em seguida, realizará um reunião de planejamento de liberação para revisar o plano proposto.

Reflita sobre isso.

Uma prática Agile importante é um plano de liberação bem feito. Pense no projeto sobre o qual você vem refletindo e responda às perguntas a seguir relativas ao seu
plano de liberação.

(Escrever uma resposta é uma boa maneira de processar seus pensamentos. Estas respostas são somente para seu uso.)

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 17/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

Ferramenta de documentação Insira suas respostas nos campos fornecidos.


Insira suas respostas nos
campos fornecidos. 1. Qual seria o seu plano de liberação? *

Faça download de suas


respostas.

2. Como você poderia aplicar liberações e iterações ao trabalho de sua equipe do projeto? *

3. Qual seria a duração de cada uma?

Pontos principais

• No Agile, o plano de liberação é como um mapa do projeto que permite que a equipe veja a visão, a direção, os objetivos e as expectativas do projeto.

• O plano de liberação inclui a lista de pendências, liberações e iterações.

No próximo tópico, você aprenderá sobre uma prática Agile chamada de mural de trabalho.

Para continuar, clique em Eu já verifiquei! e, em seguida, selecione Avançar.

Funil do programa / Prática Agile: murais de trabalho


5 Minutos

Um mural de trabalho é um forma simples e visual de ajudar as equipes a acompanhar o progresso e ver o status de
todas as tarefas, mesmo aquelas que outros estão fazendo.
Como você acabou de aprender, no trabalho de programa, as equipes trabalham em conjunto para definir o trabalho que é necessário no plano de liberação. No
próximo tópico, você aprenderá a avançar mais um passo, escrever e refinar as histórias de usuários. As histórias que sua equipe cria serão exibidas no mural de
trabalho e determinarão o que cada membro da equipe fará durante o ciclo de iteração. À medida que a equipe trabalha nas iterações, o mural de trabalho é usado
para acompanhar o progresso e ver o status de todas as tarefas. Este documento visual assegura a contabilização de todas as tarefas e mostra os membros da equipe
que são responsáveis por concluí-las para cada iteração.

As equipes podem organizar seu mural de trabalho de várias maneiras, mas normalmente devem incluir as colunas mostradas na imagem a seguir.

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 18/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

Ponto principal

Durante as sessões de planejamento de iteração, as equipes Agile decidem em quais histórias trabalharão e acompanham esse trabalho em um gráfico de mural
de trabalho.

No próximo tópico, você aprenderá sobre uma prática Agile chamada de histórias de usuários.

Para continuar, clique em Eu já verifiquei! e, em seguida, selecione Avançar.

Funil do programa / Prática Agile: histórias de usuários


25 Minutos

Escrever histórias em seu mural de trabalho mantém a equipe organizada com um entendimento claro do trabalho.
A equipe trabalhou em conjunto para definir o trabalho que é necessário no plano de liberação. Agora é o momento de avançar mais um passo para escrever e refinar
as histórias de usuários.

Níveis de trabalho
Existem três níveis de trabalho em um projeto:

1. Épicos

2. Recursos

3. Histórias, que são divididas em tarefas individuais

A diferença entre os níveis é a quantidade de trabalho. O trabalho é dividido em partes para que possa ser concluído em uma ou duas iterações.

Clique nos pontos de acesso no gráfico a seguir para saber mais.

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 19/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

As histórias de usuários são a menor unidade de trabalho na estrutura Agile. As histórias de usuários permitem que a equipe mantenha o foco na resolução de
problemas para o usuário final. Normalmente, a equipe trabalha em conjunto para escrever as histórias de usuários com base nos recursos relacionados em sua lista
de pendências. As equipes técnica e criativa podem se reunir até que todos estejam de acordo com os requisitos.

Escrevendo uma história de usuário


Para começar, uma história precisa dizer para quem é o recurso, o que ele permite que eles façam e qual é o valor para eles. É tão fácil quanto preencher os espaços
em branco!

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 20/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

Exemplos de história de usuário

• Como um aluno, eu posso conseguir somente notas altas, para que eu deixe meus pais orgulhosos.

• Como um aluno, eu posso organizar meu trabalho, para que seja mais eficiente quando estudar para as provas.

• Como um formando, eu posso ir à festa de formatura, assim eu posso me divertir e comemorar minhas conquistas com meus amigos.

• Como um usuário de aplicativo e influenciador, eu posso postar belas fotos de férias, para que mais pessoas me escrevam sobre os locais mais agitados
das férias.

• Como um novo funcionário em uma empresa, eu posso fornecer feedback para a minha equipe, assim, posso me sentir capacitado como um agente de
mudança.

• Como um gerente, eu posso me reunir com a minha equipe semanalmente, assim posso medir melhor nossos sucessos.

Experimente!

Por conta própria, tente escrever o início de uma história.

(Escrever uma resposta é uma boa maneira de processar seus pensamentos. Estas respostas são somente para seu uso.)

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 21/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

Ferramenta de documentação Insira suas respostas nos campos fornecidos.


Insira suas respostas nos
campos fornecidos. 1. Use este formato: Como um __________, eu posso __________, para que __________. *
História de usuário 1
Faça download de suas
respostas.

2. Use este formato: Como um __________, eu posso __________, para que __________. *
História de usuário 2

3. Use este formato: Como um __________, eu posso __________, para que __________.
História de usuário 3

De quais outras informações você precisa em uma história?

Reveja os elementos a seguir que você deve incluir em cada história.

• Título: dê um título para cada história.

• Prioridade: escolha alta, média ou baixa.

• Usuário final: quem é o usuário final desta história?

• História de usuário: escreva uma sentença usando este formato:


• Como um _____ (Para quem a equipe está construindo isso? Ou seja, quem são os
usuários?),

• Eu posso _____ (O que os usuários serão capazes de fazer?),

• para que _____ (Que benefício eles alcançarão?).

• Tarefas: liste as tarefas específicas necessárias para concluir a história.

• Membros da equipe: liste quem são os responsáveis pelas tarefas.

• Critério de aceitação: liste o critério de aceitação para esta história de usuário particular.
(Você aprenderá mais sobre isso em breve.)

Agora, vamos ver como uma equipe trabalha em conjunto para escrever histórias de usuários.

Veja isso na prática!


Em Uma pequena amostra do Agile, você viu alguns exemplos de como a equipe SousChef usou as práticas Agile. Agora, veja como a equipe se comunica e resolve os
problemas escrevendo histórias da usuários em conjunto.

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 22/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

 Transcrição de vídeo (assets/ZKVMDZKZVGNQ94VG/User%20stories_Transcript_pt-BR.pdf)

Critério de aceitação e definição de pronto


Como já mencionado, as histórias são algo que a equipe pode deixar pronto em uma iteração. Portanto, a equipe precisa definir o que é considerado “pronto”. As
equipes Agile apresentam o critério de aceitação, que são específicos para cada história, e a definição de pronto para todas as histórias. A definição de pronto refere-
se aos padrões que devem ser atendidos para que a história seja aceita pelo proprietário do produto. Isso deve ser acordado durante o planejamento de liberação.

Qual a diferença entre critério de aceitação e definição de pronto?

Experimente!

Vamos voltar à comissão de festa de formatura. A equipe decide encomendar um bolo da padaria para a festa. Eles dizem à padaria que precisam de um bolo de
formatura para servir 150 pessoas. Aqui estão os critérios.

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 23/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

Arraste cada declaração de critério para a coluna “Critério de aceitação para o bolo de formatura” ou a
coluna “Definição de pronto para todos os bolos”.

Critério de aceitação para o bolo de formatura

Definição de pronto para todos os bolos

A caixa está virada para a frente. Uma variedade de sabores – chocolate, baunilha, banana.

O bolo é grande o suficiente para alimentar 150 pessoas. O bolo está em uma caixa.

Clique para descobrir insights na atividade “Experimente!”.



Como é possível ver neste exemplo, os itens específicos de como você precisa que o bolo de formatura seja projetado são os critérios de aceitação. A definição de
pronto é o que a padaria deve concluir antes que o bolo esteja pronto para compra.

Outra prática que as equipes usam é a pontuação das histórias com base na complexidade. Isso ajuda a equipe a saber quanto tempo levará para concluir a
história. Uma vez que a história está completamente escrita e pontuada, a equipe decide em qual liberação a iteração se encaixa.

Experimente!

Agora, vamos ver como a comissão de formatura concluiria uma história de usuário.

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 24/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

Drag and drop each item into the proper place on the story card.

Mural de trabalho
As histórias são escritas agora para que a equipe entenda o que precisa ser feito. Eles podem construir seu mural de trabalho para sua primeira iteração. Aqui, é
possível ver um mural simples de trabalho que a comissão de formatura pode usar para seu planejamento.

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 25/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

Reflita sobre isso.

Vamos voltar ao seu projeto a partir de tópicos anteriores. Insira as respostas para as instruções a seguir.

(Escrever uma resposta é uma boa maneira de processar seus pensamentos. Estas respostas são somente para seu uso.)

Ferramenta de documentação Insira suas respostas nos campos fornecidos.


Insira suas respostas nos
campos fornecidos. 1. Escreva um épico (a atividade que pode abranger várias iterações ou liberações) e um recurso (uma
funcionalidade proposta ou o que ela fará).
Faça download de suas
*
respostas.

2. Escreva duas histórias de usuários que contenham as informações a seguir:


• Título:
• Prioridade:
• Usuário final
• História de usuário
• Tarefa e membros da equipe que concluirão cada tarefa
• Critério de aceitação *

Pontos principais

• Existem três níveis de trabalho em um projeto: épicos, recursos e histórias.

• Os épicos são atividades que abrangem várias iterações e possivelmente liberações.

• Os recursos são a funcionalidade proposta, mas ainda são muito grandes para serem construídos.

• As histórias têm as tarefas que estão prontas para serem construídas pela equipe.

• As histórias de usuários são a menor unidade de trabalho na estrutura Agile. É o trabalho que a equipe pode construir e concluir em uma iteração.

• Uma história diz para quem é o recurso, o que ele permite que eles façam e qual é o valor para eles.

• O critério de aceitação é específico para cada história e permite que a equipe saiba quando a parte específica do trabalho está pronta.

• A definição de pronto se aplica a todas as histórias e refere-se aos padrões que devem ser atendidos para que a história seja concluída.

• Durante as sessões de planejamento de iteração, as equipes Agile decidem em quais histórias trabalharão, e acompanham esse trabalho em um gráfico de mural
de trabalho.

Em seguida, você revisará os pontos principais para o funil do programa.

Para continuar, clique em Eu já verifiquei! e, em seguida, selecione Avançar.

Funil do programa / Resumo


5 Minutos

Muito bem!

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 26/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

Você acabou de aprender o que acontece no funil do programa. Vamos resumir alguns pontos-chave:

• O funil do programa é uma etapa muito importante no padrão de programa. A equipe precisa dedicar algum tempo para se preparar para que tenha algo marcado
como pronto no final da primeira iteração.

• Antes que uma equipe possa começar o trabalho, ela deve ter um entendimento claro de como trabalhará como uma equipe e ter um entendimento claro do
projeto.

• No Agile, o plano de liberação é como um mapa do projeto que permite que a equipe veja a visão, a direção, os objetivos e as expectativas do projeto. O plano de
liberação inclui a lista de pendências, liberações e iterações.

• Os três níveis de trabalho em um projeto são epics, recursos e histórias.

• Uma história de usuário diz para quem é o recurso, o que ele permite que eles façam e qual é o valor para eles. É o trabalho que a equipe pode construir e
concluir em uma iteração.

• O critério de aceitação é específico para cada história e a definição de pronto aplica-se a todas as histórias.

• As equipes Agile decidem com quais histórias elas trabalharão e acompanham esse trabalho em um gráfico de mural de trabalho.

No próximo tópico, você aprenderá o que acontece durante a fase de descoberta.

Para continuar, clique em Eu já verifiquei! e, em seguida, selecione Avançar.

Fase de entrega
20 Minutos

O fluxo do padrão de programas vai da descoberta até o funil do programa, no qual o trabalho é puxado pela equipe
de entrega.

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 27/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

Agora que a equipe tem um escopo de trabalho aprovado da fase de descoberta, gastou tempo preparando a equipe, toda a documentação inicial necessária e definiu
o trabalho em detalhes, é hora da fase de desenvolvimento e entrega.

Prática Agile: iterações

O Agile é usado para executar o projeto do início ao fim. As iterações, de duas a quatro semanas, são normalmente preparadas e, durante cada iteração, a equipe
seguirá as mesmas etapas.

Aqui está um exemplo de ciclo de iteração de duas semanas de uma equipe.

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 28/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

Vamos ver mais de perto este ciclo Agile.

Ciclo de iteração Agile


As etapas do ciclo de iteração Agile são resumidas nos cartões a seguir.

Clique em cada cartão para virá-lo e ler uma descrição da etapa. Em seguida, clique no botão Avançar (>) para avançar por todos os cartões.

Iteração 0: Preparação de iteração

 Virar

Cartão 1 de 9 

Uma vez que todas essas etapas tenham sido concluídas na iteração, começa a próxima iteração, o que significa que todo esse processo recomeça. Esse processo
permite que a equipe construa e entregue as iterações de trabalho até que o produto final acordado esteja totalmente entregue.

Nota: durante as liberações de iteração, a equipe pode receber feedback de usuários. Embora isso seja bom, a equipe deve trabalhar em conjunto para descobrir
como trabalhar com novos requisitos em futuras iterações.

Exemplo de festa de formatura

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 29/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

A comissão de festa de formatura já passou pela fase de descoberta, planejamento de liberação e tem um mural de trabalho com histórias de usuários
concluídas para que possam começar sua primeira iteração. Agora, vamos ver como a comissão percorre o processo de entrega Agile.

Primeiro, a equipe se reúne para planejar a primeira iteração. Durante essa reunião, eles usam seu mural de trabalho e examinam a lista de pendências
para puxar o trabalho que planejam fazer nesta iteração. Se algo precisar ser atualizado na lista de pendências, eles também poderão fazer isso durante
essa reunião.

Quando a equipe concorda com o trabalho que será realizado nessa iteração, eles começam a trabalhar.

Para as próximas duas semanas, todos membros sabem o que precisam concluir. A equipe realiza reuniões stand-up diárias para fornecer o status sobre o
trabalho atual e se existem bloqueadores. No meio da iteração, eles se reúnem para refinamento de lista de pendências para determinar se é necessário
atualizar algum detalhe do projeto.

Terminada a iteração, a equipe realiza uma reunião de showcase, na qual os membros da equipe compartilham o que foi concluído. Eles também realizam
uma retrospectiva, para refletir sobre como o processo está funcionando. Se nenhuma mudança de processo for necessária, a equipe poderá fazer
atualizações antes de começar a próxima iteração.

Experimente!

Vamos ver o quanto você conhece bem o ciclo de iteração Agile.

Arraste cada etapa para a descrição correta.

Uma reunião no final da iteração para refletir sobre como foi o


processo e o que a equipe aprendeu.

Durante esse tempo, a equipe Agile concorda com um objetivo de Configuração de


iteração e determina qual parte da lista de pendências do produto iteração
ela pode entregar no decorrer da próxima iteração.
Planejamento de
iteração

Reuniões rápidas que a equipe de desenvolvimento realiza a cada Lista de pendências


dia. de iteração

Puxar trabalho
Isso é quando a equipe pode incluir ou atualizar os detalhes do
Refinamento de lista
projeto, as estimativas e a ordem de prioridade.
de pendências

Executar trabalho

Reflita sobre isso.

Pense sobre cada uma das etapas que ocorrem na fase de entrega Agile e responda às perguntas a seguir.

(Escrever uma resposta é uma boa maneira de processar seus pensamentos. Estas respostas são somente para seu uso.)

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 30/31
22/10/23, 15:21 Agile Explorer - Desenvolvido com Agile na IBM

Ferramenta de documentação Insira suas respostas nos campos fornecidos.


Insira suas respostas nos
campos fornecidos. 1. Como você pode aplicar estas etapas no projeto em equipe sobre o qual vem refletindo em tópicos anteriores?
*
Faça download de suas
respostas.

2. O que você faria se alguém em sua equipe concluísse o trabalho antes do término de uma iteração? *

3. O que você faria se, durante a retrospectiva, um membro da equipe tivesse um grande problema com o
processo?

Pontos principais

• O Agile é usado para executar o projeto do início ao fim.

• As etapas que compõem o ciclo de iteração Agile incluem as seguintes: preparação de iteração, planejamento de iteração, lista de pendências de iteração, puxar
trabalho, refinamento de lista de pendências, executar trabalho, stand-ups diários, showcase e retrospectiva.

• O ciclo de iteração Agile continua durante todo o projeto e permite que a equipe construa e entregue as iterações de trabalho até que o produto final acordado
seja totalmente entregue.

Este é o último tópico do curso. Agora é hora de determinar se você tem conhecimento dos fundamentos do programa Agile testando a sua compreensão.

Para continuar, clique em Eu já verifiquei! e, em seguida, selecione Avançar .

Mostre o que você sabe!


15 minutos

Avaliação de fim de curso


O que você sabe sobre os fundamentos do programa Agile?

Lembrete: deve-se obter 80% para passar na avaliação. Não se preocupe! Se não for bem-sucedido no início, você pode refazer o teste quantas
vezes for necessário para passar.

Clique em Vamos jogar! para mostrar o que você sabe e concluir esse aprendizado.

Preferências de Cookies

https://bundles.yourlearning.ibm.com/students/agile/#KXMKZJNENQNVA87P/print 31/31

Você também pode gostar