Integrar a função de busca com a base de dados do site; Projetar e implementar uma página de resultados de pesquisa que exiba produtos relevantes e permita que os usuários classifiquem e filtrem seus resultados; Ver conteúdo
Implementar um algoritmo de pesquisa que permita aos usuários encontrar produtos por palavra-chave, categoria ou faixa de preço; Ver conteúdo
História de usuário: “Como cliente, quero ser capaz de pesquisar produtos no site, para que eu possa encontrar o que eu preciso de forma rápida e fácil”. Ver conteúdo
Apesar de já ter visto isso em disciplinas anteriores, aqui está um exemplo de como transformar uma história de usuário em tarefas e atividades para uma sprint: Ver conteúdo
Definir um período para a sprint, normalmente entre 1 e 4 semanas; Conduzir uma reunião de planejamento da sprint para revisar o backlog da sprint e atribuir tarefas aos membros da equipe. Ver conteúdo
Estimar o tempo necessário para cada tarefa ou atividade; Criar um sprint backlog, que é uma lista das tarefas e atividades a serem concluídas durante a sprint; Ver conteúdo
Selecionar os itens da lista de pendências do produto que serão incluídos na sprint; Dividir os itens selecionados em tarefas e atividades específicas que podem ser concluídas durante a sprint; Ver conteúdo
Para criar uma sprint, a equipe deve seguir as seguintes etapas: Identificar o objetivo da sprint e definir as entregas; Ver conteúdo
A reunião de revisão da sprint oferece uma oportunidade de demonstrar o progresso feito durante a sprint e coletar feedback importante, que pode ser usado para refinar a lista de pendências do produto e ajustar o processo de desenvolvimento conforme necessário. Ver conteúdo
(lembrando que não se planejam todas as sprints, no máximo duas; o comum é uma, ou seja, a próxima, afinal tentar adivinhar todas as sprint é frontalmente contrário aos princípios ágeis). Ver conteúdo
No final de cada sprint, a equipe de desenvolvimento conduz uma reunião de revisão da sprint (sprint review), durante a qual apresenta o trabalho concluído às partes interessadas, coleta feedback e planeja a próxima sprint Ver conteúdo
Durante a sprint são realizados check-ins diários para monitorar o progresso e identificar quaisquer obstáculos ou desafios que surjam. Ver conteúdo
Ao longo da sprint, a equipe de desenvolvimento trabalha em conjunto para concluir as tarefas com as quais se comprometeu na reunião de planejamento da sprint (sprint planning). Ver conteúdo
Cada sprint começa com uma reunião de planejamento de sprint, na qual a equipe de desenvolvimento seleciona itens da lista de pendências do produto a serem concluídos durante a sua execução. Ver conteúdo
As sprints são parte fundamental do framework Scrum, que é uma das metodologias ágeis mais populares atualmente em uso no mundo. Ver conteúdo
A ideia de uma sprint é entregar um incremento de produto potencialmente liberável no final de cada iteração (outro nome para sprint). Ver conteúdo
Sprints Você deve se recordar que uma sprint é um período de uma a quatro semanas durante o qual uma quantidade específica de trabalho é concluída pela equipe de desenvolvimento. Ver conteúdo
Portanto, o backlog pode incluir muito mais recursos e funcionalidades. A chave é priorizar os itens na lista de pendências com base em seu valor para os usuários e os negócios, e refinar e atualizar continuamente a lista de pendências à medida que o projeto progride. Ver conteúdo
Você já percebeu que a lista de pendências de produtos (backlog) consiste em uma lista de histórias dos usuários; mas nem todas as histórias, porque novas podem aparecer e antigas simplesmente podem deixar de ser necessárias. Ver conteúdo
Como administrador do site, quero ser capaz de gerenciar pedidos de clientes e acompanhar os níveis de estoque. Ver conteúdo
Como cliente, quero ser capaz de pesquisar produtos por palavra-chave ou categoria para que eu possa encontrar o que estou procurando rapidamente; Como cliente, quero poder adicionar itens ao meu carrinho e visualizar meu carrinho para que eu possa acompanhar o que estou comprando; Ver conteúdo
Aqui está um exemplo simples de uma lista de pendências de produtos para um site de comércio eletrônico bem geral: Como cliente, quero poder criar uma conta para salvar minhas informações de frete e faturamento; Ver conteúdo
Refinar e atualizar o backlog: à medida que o projeto progride, o backlog deve ser continuamente refinado e atualizado com base em novas informações e mudanças de prioridades. Ver conteúdo
Priorizar os recursos: quais recursos são mais importantes ou valiosos para os usuários e para a empresa? Ver conteúdo
Fazer um brainstorming sobre os recursos: quais são os recursos ou funcionalidades potenciais que o produto deve ter para atender às necessidades dos usuários? Ver conteúdo
Para criar uma lista de pendências do produto, as seguintes etapas serão executadas: Identificar as personas do usuário: quem são os usuários-alvo do produto? Ver conteúdo
O proprietário do produto é responsável por definir e priorizar os itens na lista de pendências com base em seu valor para o usuário final. Ver conteúdo
O processo de criação de uma lista de pendências do produto normalmente envolve a colaboração entre o proprietário do produto (product owner), a equipe de desenvolvimento e quaisquer outras partes interessadas relevantes. Ver conteúdo