Eu jamais sairia de férias deixando para escolher o destino ao chegar no aeroporto, com base nos voos disponíveis. Não sei você, mas eu prefiro escolher o destino e os passeios antes de começar a viagem. Assim, consigo exatamente o que quero.
Um projeto Scrum também funciona assim. A visão é o mapa que guia você e a equipe até o destino. O Product Owner a define antes de começar o trabalho. A visão diz a todos aonde vocês estão indo e que produto ou aprimoramento valioso vão entregar no final. O destino apresentado na visão é o que chamamos de Produto Mínimo Viável, PMV. O PMV envolve desenvolver um produto apenas o suficiente para poder lançá-lo aos primeiros usuários. Então, é possível obter feedback desses usuários finais. Nessa abordagem, se trabalharmos um pouco para lançar um produto utilizável, cumprimos a meta.
Existem boas razões para abordar o trabalho dessa forma:
Primeiro: quanto mais rápido conseguimos oferecer algo às partes interessadas, mais rápido obtemos feedback e entendemos o que mais é necessário.
Segundo: dando atenção à entrega rápida, minimizamos a possibilidade de aumento do escopo ou trabalho supérfluo, em que há acréscimo de itens desnecessários.
A disciplina e a execução ainda são necessárias, mas agora temos uma maneira de observá-las.
Depois de elaborar a visão, é hora de começar a desmembrá-la em partes funcionais.
Aqui vai um exemplo de visão que podemos usar:
Ajudar os profissionais ocupados a ter mais tempo e se sentirem mais saudáveis, fornecendo um aplicativo móvel em que eles possam rapidamente pedir um almoço saudável, saboroso e acessível, com opção de entrega ou retirada no local.
O PO pode fazer isso com antecedência, mas é fundamental que a equipe entenda bem essas funções. Somente com essa conscientização, a equipe vai realmente entender seu papel para que a entrega esteja conforme a visão. O primeiro nível de desmembramento é identificar seus temas. Os temas são agrupamentos de tarefas semelhantes. Os restaurantes fazem isso todo dia. Aperitivos, saladas, entradas e sobremesas são os temas com que trabalham. Não é só para ajudar os clientes com o cardápio. Também são úteis na organização da cozinha. Você provavelmente prepara a sobremesa e a salada separadamente, não é? O mesmo vale para os temas. Usando o exemplo da visão de um aplicativo móvel para que os clientes peçam refeições, os temas do nosso aplicativo poderiam ser perfil, pedido, pagamento e entrega, entre outros.
Esses temas ajudam de duas maneiras:
Primeiro: eles ajudam a levantar ideias sobre o que precisa ser desenvolvido para atender ao PMV do tema.
Segundo: eles ajudam a agrupar as tarefas para obter eficiência e minimizar os riscos, como garantir que a segurança seja desenvolvida antes que o desenvolvimento do perfil esteja concluído.
Após a identificação dos temas, eles são novamente divididos, agora em recursos. Os recursos são as pequenas parcelas de trabalho que podemos usar para nos manter organizados. No nosso exemplo, poderíamos dividir o tema do perfil em recursos como login, salvar senha, pedidos recentes, favoritos e locais recentes.
Sabendo que nossa meta é um PMV, talvez o Product Owner diga que os únicos recursos necessários nesta versão seriam segurança, login e salvar senha. Os outros seriam interessantes, mas não obrigatórios para concluir a versão inicial do produto. Assim, você e a equipe podem usar a visão e o PMV para se manterem organizados e focados no destino.
Em nossa próxima postagem, falaremos sobre como escrever histórias de usuários.
Nenhum comentário:
Postar um comentário
Olá, seja bem vindo a Souza Júnior Soluções em Consultoria! Obrigado por seu comentário!