Projeto Integrador Transdisciplinar em Análise e Desenvolvimento de Sistemas II
Situação-Problema 1
Caro(a), estudante.
Agora, vamos compreender o cenário que será abordado na primeira situação-problema da disciplina.
Atente-se à situação profissional que você precisará entender para poder realizar a atividade.
Desenvolvimento de Artefatos de Planejamento de Sistemas de Informação Ágeis
E-commerce de Produtos Personalizados
A empresa X deseja desenvolver um e-commerce para venda de produtos personalizados, porém enfrenta um obstáculo de tempo limitado. Devido à concorrência, a empresa não pode demorar mais do que 4 meses para lançar o e-commerce; pelo método de desenvolvimento tradicional, no entanto, esse processo levaria 12 meses e a instituição não sabe por onde começar. Você foi contratado para resolver esse problema, portanto a solução proposta deve ser capaz de desenvolver o e-commerce de produtos personalizados dentro do prazo de 4 meses. Qualquer solução que ultrapasse esse prazo não será viável e a empresa pode perder mercado para a concorrência.
O que se espera de você como entrega ágil:
Escrita dos cartões de história do usuário para o e-commerce (ao menos 10);
Criação do backlog do produto (lista de itens priorizados com ao menos as 10 histórias classificadas por ordem de valor agregado ao cliente do projeto);
Quebra do backlog em sprints para serem desenvolvidas, já com a conversão em tarefas;
Criar o quadro Kanban com as tarefas.
4 / 8
Situação-Problema 2
Vamos compreender o cenário que será abordado na segunda situação-problema da disciplina. Atente-se à situação profissional que você precisará entender para poder realizar a atividade.
A empresa Y precisa desenvolver um aplicativo para entrega de comida, mas enfrenta um obstáculo de falta de experiência em desenvolvimento ágil. A equipe de desenvolvimento atual da empresa não está familiarizada com os métodos ágeis e, portanto, não sabe por onde começar o projeto. A solução foi contratar você, cuja proposta é capaz de desenvolver o aplicativo de entrega de comida com a ajuda de métodos ágeis de desenvolvimento. Portanto, qualquer solução proposta que não inclua o uso de metodologias ágeis não será considerada viável para a empresa.
Como consultor de agilidade, espera-se uma entrega mínima contendo os seguintes artefatos de planejamento de sistemas ágeis:
O product backlog, ou seja, a lista de todas as funcionalidades do aplicativo que precisam ser desenvolvidas, priorizadas de acordo com valor de negócio que cada uma delas trará. No nosso caso, um backlog com 20 itens será suficiente;
A lista de tarefas específicas para cada sprint (sprint backlog), definidas durante o
planejamento da sprint a partir do product backlog. Espera-se ao menos a definição de 2 sprints completas e planejadas, já quebradas em tarefas.
5 / 8
Situação-Problema 3
Por fim, vamos compreender o último cenário, abordado na terceira situação-problema da disciplina. Atente-se à situação profissional que você precisará entender para poder realizar a atividade.
A empresa Z precisa desenvolver uma plataforma de gerenciamento de projetos, mas enfrenta o obstáculo de não saber como começar e de não ter experiência em metodologias ágeis para o desenvolvimento. Além disso, a empresa não poderá contratar novos funcionários e precisará trabalhar com o material humano existente. Você, como funcionário sênior, foi chamado para lidar com esse desafio. Espera-se como solução a capacidade de desenvolver a plataforma de gerenciamento de projetos em 6 meses, sem a contratação de novos funcionários. Qualquer solução proposta que não leve em conta essas restrições não será considerada inviável para a empresa.
Para atender a essa restrição será importante trabalhar na capacitação do time existente, oferecendo treinamentos e orientações sobre a metodologia Scrum. Uma técnica que pode ser utilizada é a divisão da equipe em pequenos grupos, chamados de squads, de modo que cada grupo tenha um objetivo específico a ser alcançado.
Os seguintes artefatos de planejamento são mandatórios nessa solução:
Escrita dos cartões de história do usuário para a plataforma de gerenciamento de projetos (ao menos 5);
Criação do backlog do produto (lista de itens priorizados com ao menos as 5 histórias classificadas por ordem de valor agregado ao cliente do projeto);
Quebra do backlog dessas 5 histórias em sprints para serem desenvolvidas (já convertidas em tarefas);
Sua equipe tem 6 pessoas, quebre em 3 squads de 2 pessoas cada e agrupe as tarefas por categoria para esses squads. Por exemplo: design e UX, back-end, front-end…;
Criar o quadro Kanban com as tarefas distribuídas por squads.
6 / 8
Problema em Foco
Orientações para o desenvolvimento de seu projeto.
Situação 1
Importante!
Utilizaremos a situação 1 como exemplo mais detalhado do que se espera em nível de artefatos para serem produzidos, para os outros vou descrever orientações de forma mais sumarizada.
Ещё видео!