Baixe o app para aproveitar ainda mais
Prévia do material em texto
ATIVIDADE INDIVIDUAL Matriz de atividade individual Disciplina: Métodos Ágeis Módulo: 1 ao 4 Aluno: Ana Carolina Santana Turma: 0122-2_2 Tarefa: ELABORAR UM PROJETO DE DESENVOLVIMENTO DE UM APLICATIVO DE SUSTENTABILIDADE AMBIENTAL QUE CONTRIBUA PARA REDUÇÃO DE LIXO OU RECICLAGEM UTILIZANDO O SCRUM COMO FRAMEWORK DE GESTÃO ÁGIL DO PROJETO PARTE I – DEFINIÇÃO DO PRODUTO Identifique as 7 dimensões do produto (ator, interface, ação, informação, regras do negócio, ambiente e requisitos não funcionais). 1. Ator: empresas no Curdistão Iraquiano da área de Óleo & Gás que precisam tratar seus resíduos sem contaminar o meio ambiente, dando prioridade a técnicas sustentáveis de tratamento. 2. Interface: aplicativo conecta empresas de Óleo & Gás com companhias de tratamento e coleta de resíduos, dentre eles: resíduos sólidos, recicláveis, remoção/eliminação de água contaminada por petróleo, esgoto, incinerador, resíduos industriais perigosos e não perigosos a serem tratados por coprocessamento 3. Ação: O app será capaz de: • Acesso via pc e mobile • Localizar do usuário e empresa de coleta; • Calendário com opções de dias e horários; • Verificar o perfil das empresas de coleta, seus serviços e avaliações de cliente anteriores; • Chat entre o cliente e empresas, para sanar possívei dúvidas; • Chat entre cliente e app para solucionar eventuais problemas; • Chat entre empresas de coleta e app para fornecerem o melhor serviço ao cliente; • Agendar coleta dos resíduos podendo filtrar por: o datas e horários disponíveis; o tipo de resíduo; o empresas; o proximidade; • GPS da localização do motorista quando estiver se destinando ao cliente no dia da coleta; • Pagamento online, transferência bancária e cash; • Recibo digital; • Produzir relatório com a quantidade de cada tipo de resíduo coletado, qual empresa que realizou o serviço, detalhes do agendamento, qual tipo de processamento foi utilizado, benefícios sociais para a comunidade local e 2 apresentar redução de produção de CO2 ao utilizar técnicas sustentáveis ao invés de meios tradicionais de descarte. 4. Informação: O cliente poderá: • Criar seu perfil com informações de contato, razão social e detalhes de conta bancária; • Selecionar qual empresa e serviço; • Agendar a coleta dos resíduos; • Dar maiores informações do local de coleta • Selecionar forma de pagamento • Verificar localização do motorista no dia da coleta; • Receber o recibo online; • Gerar relatório selecionando os pontos que forem de seu interesse • Gerar PDF do relatório 5. Regras do Negócio: • Sem taxa de adesão; • Aplicativo será pago através da taxa de coleta, será como uma taxa de delivery, que o cliente irá pagar. E as empresas de coleta deverão pagar 5% do valor do serviço realizado; • Segurança dos dados dos usuários e informações bancárias; • Empresas poderão ter perfil premium caso queiram maior visibilidade; • Usuários poderão solicitar relatório com mapeamento dos usuários, demandas e ESIA Report, serviço oferecido com custo extra. 6. Ambiente: plataformas Android, iOs e via site 7. Requisitos não funcionais: • Desenvolvedor deverá utilizar UI e UX; • App deverá ser intuitivo; • Capacidade de 5 mil usuários conectados ao mesmo tempo; • Carregamento das páginas não deverá ultrapassar 2 segundos; • Dados os usuários deverão ser protegidos. A seguir será apresentada matriz com as definições do aplicativo: Desenvolva a product vision box. O aplicativo ZIBIL será um meio de entre empresas da indústria de Óleo & Gás que precisam destinar corretamente seus resíduos sólidos e líquidos de maneira responsável, conforme nova regulamentação do governo local, e empresas de tratamento e gerenciamento de resíduos na região do Curdistão Iraquiano. Sendo suas principais funcionalidades: • Gerenciamento e tratamento de resíduos da indústria de Óleo e Gás; • Coleta agendada conforme solicitação do cliente • Localização em tempo real do motorista quando estiver se destinando à coleta • Fornecedores, opções de serviços e valores por m³ ou litros. Elabore um texto explicativo que poderá servir como o seu elevator speech. Em uma região precária de serviços digitais, a maioria das empresas locais se quer tem website, Zibil chega para ligar empresas regionais de tratamento e gestão de resíduos com multinacionais de Óleo & Gás, situadas na região do Curdistão Iraquiano, que precisam tratar seus resíduos sem contaminar o meio ambiente, dando prioridade a técnicas sustentáveis de tratamento. Tudo isso de forma prática e rápida para ambos através do nosso sistema de agendamento com dia e horário marcado para coleta. Dentre as coletas oferecidas estarão: resíduos sólidos, recicláveis, remoção/eliminação de água contaminada por petróleo, esgoto, incinerador, resíduos industriais perigosos e não perigosos a serem tratados por coprocessamento. Identifique pelo menos duas personas. • HSE Manager: o gerente de health, safety and environment da empresa de óleo e gás será responsável por selecionar qual o destino mais adequado e sustentável para cada determinado tipo de resíduo, qual material deverá ser coletado e estimar quantidade/volume, caso o material precise de algum cuidado específico deverá detalhar nas observações para a empresa de gerenciamento de resíduos a fim de garantir um transporte adequado. Poderá gerar relatórios a serem apresentados ao Ministério de Recursos Naturais sobre destinação consciente de resíduos, auxílio a comunidade local e índices de redução de CO2; NÃO É Aplicativo governamental Sincidato ONG É App, sendo possível acesso via web também Gerenciamento de resíduos de empresas de Óleo & Gas Facilitador entre clientes e empresas de coleta responsável e consciente FAZ Conexão entre clientes e empresas Chat entre cliente, empresas e plataforma GPS Relatórios NÃO FAZ Coleta resíduos residenciais Venda de dados Taxa de adesão Venda do aplicativo 4 • Gestor de logística: este será responsável por gerenciar diariamente as demandas de waste management destinadas à sua empresa, deverá garantir que as observações do cliente sejam levadas em consideração e sejam realizadas, gerenciamento da agenda sem que haja overbooking ou atrasos na coleta, alertar o cliente sobre condições metereológicas que possam afetar a coleta, fará upload de informações da coleta no sistema do app, garantir que os motoristas tenham e utilizem os equipamentos de proteção no trabalho; • Guest service app: facilitador de comunicação entre waste management company e empresas de óleo e gás, responsável por verificar soluções de problemas apresentados por clientes e empresas; • Motorista: deverão verificar com o gestor de logística quais as demandas e rotas do dia, ao iniciar um job o GPS deverá ser acionado, ao chegar no cliente deverá sinalizar no app e encerrar após abastecer o caminhão com os resíduos coletados. Escreva pelo menos 10 user stories dessas personas. HU1: Eu, como HSE Manager, gostaria de obter informações detalhadas e fotos sobre a destinação, processamento e possíveis benefícios à comunidade local, para poder verificar a redução dos malefícios gerados por nossa indústria e gerar relatórios. HU2: Eu, como HSE Manager, gostaria de as observações quanto às dimensões e especificações do resíduo a ser coletado sejam aderidas pela empresa de gestão de resíduos, para que estes sejam retirados em uma única coleta. HU3: Eu, como HSE Manager, gostaria de saber o valor estimado da realização do serviço, para avaliar se está dentro do nosso budget. HU4: Eu, como Gestor de logística, gostaria de receber notificações e -mail quando um cliente agendar e enviar perguntas via app, para poder responder de forma eficiente. HU5:Eu, como Gestor de logística, gostaria de poder enviar mensagem para o cliente em caso de alguma dúvida ou incidente, para poder oferecer um serviço de qualidade e credibilidade. HU6: Eu, como Gestor de logística, gostaria de poder inserir as informações e fotos dos resíduos coletados e tratados de forma prática e eficiente via app e plataforma online, para ter maior agilidade no fornecimento de informações ao cliente. HU7: Eu, como Gestor de logística, gostaria de inserir poder configurar a agenda e efetuar bloqueios, para não haver overbooking nas coletas. HU8: Eu, como Guest service, gostaria de trabalhar com um sistema dinâmico de comunicação e avalição, para poder atender melhor os usuários. HU9: Eu, como Motorista, gostaria de que o aplicativo me mostre a melhor rota, para que eu possa coletar os resíduos. HU10: Eu, como Motorista, gostaria de que o aplicativo tenha um chat direto com o cliente, para que em caso de atraso ou segurança não esteja informado da coleta eu possa contactá-lo de forma rápida. Defina o MVP. Produto mínimo viável (MVP) corresponde às menores funcionalidades que um produto possa ter para iniciar a utilização, teste e obter um rápido feedback dos usuários. Desta forma, poderá ser aprimorado com remoção e/ou inserção de funcionalidades. O MVP do Zibil será composto por: • Sem opção de conta premium às empresas de coleta; • Serviços em construção deverão apresentar mensagem “Disponível em breve”; • App disponível apenas na versão mobile, nessa primeira fase; • Opção de pagamento apenas via cartão de crédito; • Sem opção inserir a quandidade a ser coleta; • Cadastro de usuários deverá constar informações mínimas: nome da empresa, responsável, telefone, endereço e e-mail. O aplicativo estará disponível para download nas platarformas IOS e Android. Será apresentada a gama de serviços oferecidos, ao selecionar um destes aparecerá uma breve descrição que as empresas de coleta e tratamento fornecerão, após a seleção do serviço estará disponível o calendário para agendamento. Em seguida será necessário o cadastro do cliente e detalhes do cartão de crédito para pagamento. Aparecerá uma tela de agendamento concluído com sucesso, o agendamento está disponível no perfil da empresa caso queira consultá-lo, além de receber pushs no dia da coleta e quando o motorista estiver chegando no local. PARTE II – PLANEJAMENTO DAS ENTREGAS Defina o backlog do produto. Backlog do produto nada mais é do que uma lista de premissas e funcionalidades que deverão ser entregues ao cliente durante as sprints, em ordem descrescente de prioridade. A seguir, será apresentado o backlog do Zibil: (100) – Menu da gama de serviços disponíveis pelas empresas de coleta e tratamento de resíduos (095) – Apresentação das empresas, valores dos serviços por m³ e seleção de uma delas (085) – Agendamento com opções de datas e horários de coleta (080) – Cadastro para novos clientes e Login para os já cadastrados (070) – Mapa com a geolocalização do motorista no dia da coleta (060) – Empresas de coleta poderão configurar a agenda e efetuar bloqueios, para não haver overbooking nas coletas (050) – Inserção de informações e fotos dos resíduos coletados e tratados (045) – Clientes poderão gerar relatórios (030) – Diversificação dos meios de pagamento (025) – Versão web do aplicativo Estime o valor de retorno para o cliente e o esforço da equipe para cada tarefa. Para estimar o esforço da equipe e valor de retorno para o cliente em cada tarefa utilizaremos a técnica ágil de planejamento e estimativa conhecida como Planning Poker. 6 A equipe será multifuncional para cobrir o máximo de pontos do projeto. Cada desenvolvedor receberá um baralho contendo cartas com os seguintes valores: 0, 1, 2, 3, 5, 8, 20, 40 e 100. É apresentado aos desenvolvedores as histórias de usuários e estes podem fazer perguntas ao proprietário antes de apresentar sua estimativa. Todos viram suas cartas ao mesmo tempo. Se as cartas forem iguais esta será a estimativa, porém não havendo consenso os jogadores que apresentaram o maior e menor valor devem apresentar seu ponto de vista e haverá uma nova rodada até obter um consenso ou adiar o item até que obtenham maiores informações. Abaixo será apresentado o Planning Poker da Zibil: PLANNING POKER HU Prioridade Nível de Esforço 1ª Rodada 2ª Rodada (caso necessário) Hazheer Omar Fátima Hazheer Omar Fátima 100 Menu da gama de serviços disponíveis pelas empresas de coleta e tratamento de resíduos 3 3 3 3 Consenso na 1ª rodada 95 Apresentação das empresas, valores dos serviços por m³ e seleção de uma delas 5 3 5 3 5 5 5 85 Agendamento com opções de datas e horários de coleta 3 3 3 3 Consenso na 1ª rodada 80 Cadastro para novos clientes e Login para os já cadastrados 3 3 3 3 Consenso na 1ª rodada 70 Mapa com a geolocalização do motorista no dia da coleta 5 3 5 8 5 5 5 60 Empresas de coleta poderão configurar a agenda e efetuar bloqueios, para não haver overbooking nas coletas 5 3 2 5 5 5 5 50 Inserção de informações e fotos dos resíduos coletados e tratados 2 2 2 2 Consenso na 1ª rodada item de menor esforço 45 Clientes poderão gerar relatórios 8 13 13 8 8 8 8 30 Diversificação dos meios de pagamento 8 8 13 5 8 8 8 25 Versão web do aplicativo 13 8 5 13 13 13 13 Fatie, descarte e prioritize o backlog. Iremos considerar 20 pontos de histórias de usuário para cada sprint, através da somatória do nível de esforço possível da equipe, previamente estabelecido no Planning Poker. Sendo assim a 1ª Sprint será composta pelas seguintes hitórias de usuários: 100, 95, 85, 80 e 70; pois a somatória dos níveis de esforço de cada história de usuário (3+5+3+3+5) não ultrapassa 20 pontos. O produto será entregue ao cliente com estes itens e em seguida obter um rápido feedback dos usuários enquanto a equipe segue para as próximas spints. HU Prioridade Nível de Esforço 100 Menu da gama de serviços disponíveis pelas empresas de coleta e tratamento de resíduos 3 95 Apresentação das empresas, valores dos serviços por m³ e seleção de uma delas 5 85 Agendamento com opções de datas e horários de coleta 3 80 Cadastro para novos clientes e Login para os já cadastrados 3 70 Mapa com a geolocalização do motorista no dia da coleta 5 TOTAL 19 Figura 1- Planning Poker Players Estime o número de sprints, considerando um valor estimado de velocidade da equipe. Zibil app necessitará de 4 sprints para realização completa do projeto, conforme velocidades pré-estabelecidas pela equipe. Sendo que nas últimas 2 Sprints haverá tempo remanescente de 12 pontos na sprint 3 e de 7 pontos na quarta sprint. Isso porque o valor limite de esforço não deve ultrapassar 20 pontos e as histórias de usuário não podem ser divididas entre as sprints. Por ser um projeto piloto na região, sem referências posteriores à equipe, faz-se necessário reuniões de revisão e retrospectiva, onde poderão ocorrer ajustes nas sprints. HU Prioridade Nível de Esforço 100 3 95 5 85 3 80 3 Legenda 70 5 Sprint 1 60 5 Sprint 2 50 2 Sprint 3 45 8 Sprint 4 30 8 25 13 Referências Bibliográficas - CASTRO, Marcela Souto. BARCAUI, André B. Métodos ágeis. FGV, 1ª ed. 2020. Ebook. - ECLASS FGV. Métodos Ágeis. Disponível em: <https://ls.cursos.fgv.br/d2l/home/372179> Acesso em: 15 de fevereiro de 2022. - Mountain Goats Software. Planning Poker. Disponível em: <https://www.mountaingoatsoftware.com/agile/planning-poker> Acesso em: 26 de fevereiro de 2022.
Compartilhar