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: Atividade Individual Aluno: Rafael Testolin Turma: MBA_MAGMBAEAD-24_17012022_9 Tarefa: Desenvolver um software que contribua para a redução do lixo ou promova a reciclagem de materiais 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). Neste projeto iremos elaborar um software que permita que empresas da região de Caxias do Sul, dos mais variados ramos de atividades, registrem as ações que estão fazendo voltadas para a sustentabilidade ambiental e com isso, fazendo com que outras empresas possam aderir a estas ideias e também contribuir para cada vez mais estas ações sustentáveis dentro das companhias ganhem força e relevância. Alguns exemplos de ações que podemos esperar: maneiras de reduzir a emissão de carbono, de separar o lixo, economizar água, diminuir os gastos com energia e demais atividades que podem ser readaptadas ao consumo consciente de cada recurso. Todas estas, de alguma forma irão auxiliar na redução de lixo e também poderão auxiliar a promover a reciclagem dos materiais. A motivação para este software é de que muitas vezes as empresas ficam quebrando cabeça para achar soluções para as diversas ações citadas acima, enquanto estas soluções já podem ter sido pensadas e implementadas em alguma outra empresa e estas informações que auxiliam ao nosso meio ambiente devem ser disseminadas. Ator: o software será desenvolvido para empresas que buscam evoluir no tema de sustentabilidade ambiental, principalmente no que diz respeito a redução de lixo e reciclagem de materiais e que também queiram contribuir outras parceiras, através do cadastramento e registro de seus casos de sucesso. Interface: tela de computador ou smartphones que possuam acesso à internet. Deve ser compatível com Ação: será possível cadastrar usuário, registrar as ações voltadas a sustentabilidade através de categorias pré-definidas, anexar imagens e arquivos, alterar os registros feitos (somente do próprio usuário que registrou a ação), visualizar as ações registradas de outras empresas, realizar buscas de ações por categorias, palavras chaves ou por empresas. Também será possível fazer comentários em ações registradas de outras empresas e responder os comentários recebidos. 2 Informação: Cadastro dos usuários do software (nome da empresa, endereço, telefones, e-mails, responsáveis), ações registradas e troca de senha do seu usuário. Regras do Negócio: o Somente será possível cadastrar o CPF uma única vez; o Após o cadastro efetuado com os dados de CNPJ da Empresa, Nome e Sobrenome do Usuário, telefone para contato, endereço da empresa e e-mail corporativo, o usuário poderá ativar o seu cadastro após recebimento de mensagens via e-mail com a senha provisória; o Em caso de mal-uso do software, o usuário será notificado e sua conta será cancelada. Ambiente: plataformas Android e IOS. Também deverá funcionar nos navegadores Google Chrome, Safari, Mozila Firefox e Microsoft Edge. Requisitos não funcionais: o LGPD (Lei Geral de Proteção de Dados) o que deverá garantir sigilo e segurança nas informações utilizando criptografia em logins e senhas e aos canais de recuperação de senhas; o Upload de fotos somente em formatos: JPEG, PNG, GIF e TIFF; o Upload de arquivos somente em formatos: .doc, .xlsx, .pptx e .pdf. o Não será possível fazer o download de materiais de outras empresas. Qualquer informação requerida deverá ser solicitada diretamente ao autor das ações compartilhadas. Desenvolva a product vision box. Elabore um texto explicativo que poderá servir como o seu elevator speech. O Green Sharing, que traduzindo significa “Compartilhamento Verde”, é um aplicativo de compartilhamento das melhores práticas das empresas da região. As empresas cadastradas irão compartilhar as suas ações internas sustentáveis como redução de lixo e sobre reciclagem de materiais, que ficarão à disposição para outras empresas utilizarem como modelos. Servirá como um gerenciador de acervo de melhores práticas direcionando outras empresas para a sustentabilidade e contribuindo para um mundo melhor. Identifique pelo menos duas personas. Antonio Calitre, empresário do ramo de fundição na cidade de Caxias do Sul, 49 anos, casado, pai de família, tem 3 filhos. Homem centrado que busca fazer as coisas pela maneira correta. Trabalha muito para manter a sua empresa com seus valores e também para que ela continue sendo uma empresa familiar e que gosta de valorizar seus funcionários. Seu objetivo é aumentar a capacidade da sua empresa em 50% nos próximos 10 anos e se preocupa muito com o meio ambiente. Gosta de dar o bom exemplo e está sempre em busca de soluções para gerar menos desperdícios. Anelise Casaras, 32 anos, Engenheira Ambiental e Técnica de Segurança, trabalha no SESMT de uma encarroçadora de ônibus. É solteira, mora sozinha com seu cachorro Fidel e é reconhecida por todos pelo seu carisma e pela sua disposição em ajudar as pessoas. Odeia política e qualquer forma de discriminação racial. Seu objetivo profissional é se tornar uma grande gestora e contribuir para que a empresa a qual trabalha se torne referência em sustentabilidade ambiental. Como objetivo pessoal quer formar uma família e viajar nas férias para conhecer outros países. 4 Escreva pelo menos 10 user stories dessas personas. 1. Antonio quer se sentir seguro para cadastrar as informações de sua empresa; 2. Antonio quer um aplicativo onde possa pesquisar por categorias as ações de empresas de seu ramo de atividade para facilitar a agilidade da pesquisa; 3. Antonio gostaria de um aplicativo onde possa fazer comentários em postagens de outras empresas para que haja interação e troca de informações; 4. Antonio gostaria de receber e-mails sempre que uma nova ideia de um assunto de seu interesse fosse registrada para se manter sempre atualizado com novas informações; 5. Antonio quer um aplicativo que mostrasse um ranking por ideias mais curtidas cadastradas para poder identificar quais são as melhores práticas consideradas por outros usuários; 6. Anelise quer pôr em evidência as iniciativas ambientais da sua empresa, para aumentar a reputação dela; 7. Anelise quer ter acesso as visualizações do compartilhamento das ações ambientais de sua empresa para avaliar o grau de aceitação; 8. Anelise quer um aplicativo onde possa realizar pesquisas por diversas categorias como palavras chaves, ramos de atuação de empresas, por assuntos, por empresas, para poder escolher a melhor opção de filtro; 9. Anelise gostaria de um aplicativo que mostrasse um ranking por quantidade de ideias cadastradas para poder identificar quais empresas possuem os maiores números de iniciativas; 10. Anelise quer receber um e-mail em toda a vez que suas ações receber alguma mensagem para que possa visualizar e responder o mais breve possível. Defina o MVP. O Product Owner (PO) é o responsável por definir qual é o mínimo produto viável (MVP), isto é, o mínimo de tarefas que deverá estar pronto para a realização de testes com os usuários finais do produto do projeto. Tem-se em mente que o primeiro teste do app pode ser feito de maneira bem rudimentar, com uma pequena amostra de clientes, em qualquer empresa, porém deverá ser em duas empresas no mínimo, com o uso de um tablet ou celular de uso de um desenvolvedor, que acompanhará o processo com o cliente e recolherá o seu feedback ao final da jornada. Como PO do projeto, fica definido o MVP para este aplicativo conforme abaixo: Cadastro do usuário para validação dos campos de cadastro e senha; Um botão para cadastrar umaação/iniciativa de sustentabilidade para poder experimentar a principal funcionalidade do aplicativo; Tela de visualização das ideias cadastradas pelos usuários nas duas empresas, para testar a visualização de ações de outros usuários. PARTE II – PLANEJAMENTO DAS ENTREGAS Defina o backlog do produto. De acordo com CASTRO, por se tratar de uma lista por ordem de prioridades das entregas do produto, segue abaixo o backlog do produto, decidido pelo PO, baseado nos user storys e também no MVP. As prioridades foram definidas da seguinte maneira: 1. Foi atribuído pesos (em percentuais) de decisões para cada persona e para o PO, devido ao MVP definido; 2. Para cada funcionalidade, foi atribuído um valor de 1 a 10 de importância para cada persona e também para o PO; 3. Calculou-se o B.V. (Bussiness Value) que significa “Valor do Negócio”, cujo valor significa o quanto que a funcionalidade gera de valor ao projeto. Este valor, para cada funcionalidade, se dá da seguinte maneira: Cálculo: Valor da Importância da funcionalidade * Peso. Exemplo da funcionalidade número 11: B.V.= (8*30%)+(8*20%)+(10*50%) = 9,0 No final, foi calculado a média ponderada do valor de B.V., cujo valor é 66. 4. Foi atribuído um nível de esforço para cada funcionalidade de acordo com o que a equipe do projeto definiu, conforme o nível de dificuldade de cada funcionalidade. Foi utilizado o Antonio Anelise PO 30% 20% 50% Pesos Nº Histórias de Usuários Esforço B.V. ROI 11 PO: cadastro do usuário para validação dos campos de cadastro e senha 2 8 8 10 9,0 4,5 12 PO: um botão para cadastrar uma ação/iniciativa de sustentabilidade para poder experimentar a principal funcionalidade do aplicativo 2 7 7 10 8,5 4,3 13 PO: tela de visualização das idéias cadastradas pelos usuários nas duas empresas, para testar a visualização de ações de outros usuários 3 7 7 10 8,5 2,8 1 Antonio quer se sentir seguro para cadastrar as informações de sua empresa; 3 8 5 3 4,9 1,6 2 Antonio quer um aplicativo onde possa pesquisar por categorias as ações de empresas de seu ramo de atividade para facilitar a agilidade da pesquisa; 5 10 8 5 7,1 1,4 7 Anelise quer ter acesso as visualizações do compartilhamento das ações ambientais de sua empresa para avaliar o grau de aceitação; 2 4 8 0 2,8 1,4 3 Antonio gostaria de um aplicativo onde possa fazer comentários em postagens de outras empresas para que haja interação e troca de informações; 5 10 6 5 6,7 1,3 8 Anelise quer um aplicativo onde possa realizar pesquisas por diversas categorias como palavras chaves, ramos de atuação de empresas, por assuntos, por empresas, para poder escolher a melhor opção de filtro; 5 8 10 4 6,4 1,3 9 Anelise gostaria de um aplicativo que mostrasse um ranking por quantidade de idéias cadastradas para poder identificar quais empresas possuem os maiores números de iniciativas; 3 5 3 0 2,1 0,7 5 Antonio quer um apl icativo que mostrasse um ranking por ideias mais curtidas cadastradas para poder identi ficar quais são as melhores práticas cons ideradas por outros usuários ; 3 5 2 0 1,9 0,6 6 Anelise quer pôr em evidência as iniciativas ambientais da sua empresa, para aumentar a reputação dela; 5 5 7 0 2,9 0,6 10 Anelise quer receber um e-mail em toda a vez que suas ações receber alguma mensagem para que possa visualizar e responder o mais breve possível. 5 5 6 0 2,7 0,5 4 Antonio gostaria de receber e-mails sempre que uma nova ideia de um assunto de seu interesse fosse registrada para se manter sempre atualizado com novas informações; 5 6 4 0 2,6 0,5 MÉDIA PONDERADA 48 88 81 47 66 BACKLOG DO PRODUTO Importância (0 a 10) 6 esforço de Fibonacci. Classificamos cada tarefa de acordo com as que demandaria menor esforço para implementação até as que mais demandariam mais esforço. Seguindo a escala 1 – 2 – 3 – 5 – 8, não ultrapassando o valor de 8 para evitar fatiar e que cada sprint não fique muito grande. No final, foi calculado a média ponderada do esforço, cujo valor é 48. 5. Calcula-se o ROI (Return Over Investment) que significa “Retorno sobre o investimento”. Este valor é calculado para cada funcionalidade dividindo o valor de negócio pelo esforço necessário. ROI= B.V./Esforço Desta maneira, a lista backlog do produto foi ordenada classificando as funcionalidades do maior para o menor ROI. Sendo que o MVP são as 3 primeiras funcionalidades. Conforme CASTRO, o backlog do produto é dinâmico e pode evolui durante o desenvolvimento do produto de acordo com as necessidades dos clientes. Estime o valor de retorno para o cliente e o esforço da equipe para cada tarefa. Devido a utilizarmos o valor de retorno, que seria o ROI, e o esforço da equipe para listar, por ordem de prioridade, o backlog do produto, os valores já foram estimados e seus métodos foram explicados anteriormente, conforme passos 4 e 5 de priorização do backlog. Antonio Anelise PO 30% 20% 50% Pesos Nº Histórias de Usuários Esforço B.V. ROI 11 PO: cadastro do usuário para validação dos campos de cadastro e senha 2 8 8 10 9,0 4,5 12 PO: um botão para cadastrar uma ação/iniciativa de sustentabilidade para poder experimentar a principal funcionalidade do aplicativo 2 7 7 10 8,5 4,3 13 PO: tela de visualização das idéias cadastradas pelos usuários nas duas empresas, para testar a visualização de ações de outros usuários 3 7 7 10 8,5 2,8 1 Antonio quer se sentir seguro para cadastrar as informações de sua empresa; 3 8 5 3 4,9 1,6 2 Antonio quer um aplicativo onde possa pesquisar por categorias as ações de empresas de seu ramo de atividade para facilitar a agilidade da pesquisa; 5 10 8 5 7,1 1,4 7 Anelise quer ter acesso as visualizações do compartilhamento das ações ambientais de sua empresa para avaliar o grau de aceitação; 2 4 8 0 2,8 1,4 3 Antonio gostaria de um aplicativo onde possa fazer comentários em postagens de outras empresas para que haja interação e troca de informações; 5 10 6 5 6,7 1,3 8 Anelise quer um aplicativo onde possa realizar pesquisas por diversas categorias como palavras chaves, ramos de atuação de empresas, por assuntos, por empresas, para poder escolher a melhor opção de filtro; 5 8 10 4 6,4 1,3 9 Anelise gostaria de um aplicativo que mostrasse um ranking por quantidade de idéias cadastradas para poder identificar quais empresas possuem os maiores números de iniciativas; 3 5 3 0 2,1 0,7 5 Antonio quer um apl icativo que mostrasse um ranking por ideias mais curtidas cadastradas para poder identi ficar quais são as melhores práticas cons ideradas por outros usuários ; 3 5 2 0 1,9 0,6 6 Anelise quer pôr em evidência as iniciativas ambientais da sua empresa, para aumentar a reputação dela; 5 5 7 0 2,9 0,6 10 Anelise quer receber um e-mail em toda a vez que suas ações receber alguma mensagem para que possa visualizar e responder o mais breve possível. 5 5 6 0 2,7 0,5 4 Antonio gostaria de receber e-mails sempre que uma nova ideia de um assunto de seu interesse fosse registrada para se manter sempre atualizado com novas informações; 5 6 4 0 2,6 0,5 MÉDIA PONDERADA 48 88 81 47 66 BACKLOG DO PRODUTO Importância (0 a 10) Fatie, descarte e priorize o backlog. A priorização do backlog já foi feita com base no ROI, conforme descrito anteriormente. Conforme MVP, foi definido a priorização das 3 primeiras atividades pelo maior ROI: 4,5 / 4,3 e 2,8. Foi calculado uma média do ROI de valor 1,38, que nada mais é do que a média ponderada do B.V. dividido pela média ponderada dos esforços. Com base neste valor, foi definido uma linha de corte do que iremos ou não fazer no projeto, onde iremos dar prioridade em fazer as tarefas que possuem valores de ROI maiores do que 1,4. Porém, como PO do projeto, as atividades números 3 e 8 do projeto serão selecionadas mesmo tendo um valor de ROI inferior a 1,4, pois entende-se de que são funcionalidade importantes para outros usuários. A funcionalidade3 aumentará a interação entre os usuários e a funcionalidade 8 vai de encontro a funcionalidade 2. As demais funcionalidades serão descartadas. Estime o número de sprints, considerando um valor estimado de velocidade da equipe. Baseado na definição do MVP, foi definido uma velocidade de 8 pontos de esforços por Sprint. Considerando as atividades selecionadas de acordo com os valores de maior retorno ao cliente, para a conclusão do projeto serão necessárias 4 sprints. Antonio Anelise PO 30% 20% 50% Pesos Nº Histórias de Usuários Esforço B.V. ROI Selecionar? 11 PO: cadastro do usuário para validação dos campos de cadastro e senha 2 8 8 10 9,0 4,5 Sim 12 PO: um botão para cadastrar uma ação/iniciativa de sustentabilidade para poder experimentar a principal funcionalidade do aplicativo 2 7 7 10 8,5 4,3 Sim 13 PO: tela de visualização das idéias cadastradas pelos usuários nas duas empresas, para testar a visualização de ações de outros usuários 3 7 7 10 8,5 2,8 Sim 1 Antonio quer se sentir seguro para cadastrar as informações de sua empresa; 3 8 5 3 4,9 1,6 Sim 2 Antonio quer um aplicativo onde possa pesquisar por categorias as ações de empresas de seu ramo de atividade para facilitar a agilidade da pesquisa; 5 10 8 5 7,1 1,4 Sim 7 Anelise quer ter acesso as visualizações do compartilhamento das ações ambientais de sua empresa para avaliar o grau de aceitação; 2 4 8 0 2,8 1,4 Sim 3 Antonio gostaria de um aplicativo onde possa fazer comentários em postagens de outras empresas para que haja interação e troca de informações; 5 10 6 5 6,7 1,3 Sim 8 Anelise quer um aplicativo onde possa realizar pesquisas por diversas categorias como palavras chaves, ramos de atuação de empresas, por assuntos, por empresas, para poder escolher a melhor opção de filtro; 5 8 10 4 6,4 1,3 Sim 9 Anelise gostaria de um aplicativo que mostrasse um ranking por quantidade de idéias cadastradas para poder identificar quais empresas possuem os maiores números de iniciativas; 3 5 3 0 2,1 0,7 Não 5 Antonio quer um apl icativo que mostrasse um ranking por ideias mais curtidas cadastradas para poder identi ficar quais são as melhores práticas cons ideradas por outros usuários ; 3 5 2 0 1,9 0,6 Não 6 Anelise quer pôr em evidência as iniciativas ambientais da sua empresa, para aumentar a reputação dela; 5 5 7 0 2,9 0,6 Não 10 Anelise quer receber um e-mail em toda a vez que suas ações receber alguma mensagem para que possa visualizar e responder o mais breve possível. 5 5 6 0 2,7 0,5 Não 4 Antonio gostaria de receber e-mails sempre que uma nova ideia de um assunto de seu interesse fosse registrada para se manter sempre atualizado com novas informações; 5 6 4 0 2,6 0,5 Não MÉDIA PONDERADA 48 88 81 47 66 BACKLOG DO PRODUTO Importância (0 a 10) 8 Para todo o projeto, nós havíamos estimado um esforço total de 48 pontos. Com a priorização, o fatiamento e o descarte das atividades, iremos utilizar apenas 27 pontos, ou seja, 56% do esforço do projeto. Por outro lado, em termos de valor agregado (B.V.), dos 66 pontos totais do projeto, será entregue 54 pontos, ou seja 82% do valor agregado será entregue utilizando apenas 56% do esforço. Caso seja decidido realizar todas as tarefas do backlog do produto, serão necessárias 8 sprints. Pesos Nº Histórias de Usuários Esforço B.V. ROI Selecionar? Sprints 11 PO: cadastro do usuário para validação dos campos de cadastro e senha 2 9,0 4,5 Sim 12 PO: um botão para cadastrar uma ação/iniciativa de sustentabilidade para poder experimentar a principal funcionalidade do aplicativo 2 8,5 4,3 Sim 13 PO: tela de visualização das idéias cadastradas pelos usuários nas duas empresas, para testar a visualização de ações de outros usuários 3 8,5 2,8 Sim 1 Antonio quer se sentir seguro para cadastrar as informações de sua empresa; 3 4,9 1,6 Sim 2 Antonio quer um aplicativo onde possa pesquisar por categorias as ações de empresas de seu ramo de atividade para facilitar a agilidade da pesquisa; 5 7,1 1,4 Sim 7 Anelise quer ter acesso as visualizações do compartilhamento das ações ambientais de sua empresa para avaliar o grau de aceitação; 2 2,8 1,4 Sim 3 Antonio gostaria de um aplicativo onde possa fazer comentários em postagens de outras empresas para que haja interação e troca de informações; 5 6,7 1,3 Sim 8 Anelise quer um aplicativo onde possa realizar pesquisas por diversas categorias como palavras chaves, ramos de atuação de empresas, por assuntos, por empresas, para poder escolher a melhor opção de filtro; 5 6,4 1,3 Sim 4 9 Anelise gostaria de um aplicativo que mostrasse um ranking por quantidade de idéias cadastradas para poder identificar quais empresas possuem os maiores números de iniciativas; 3 2,1 0,7 Não 5 Antonio quer um apl icativo que mostrasse um ranking por ideias mais curtidas cadastradas para poder identi ficar quais são as melhores práticas cons ideradas por outros usuários ; 3 1,9 0,6 Não 6 Anelise quer pôr em evidência as iniciativas ambientais da sua empresa, para aumentar a reputação dela; 5 2,9 0,6 Não 6 10 Anelise quer receber um e-mail em toda a vez que suas ações receber alguma mensagem para que possa visualizar e responder o mais breve possível. 5 2,7 0,5 Não 7 4 Antonio gostaria de receber e-mails sempre que uma nova ideia de um assunto de seu interesse fosse registrada para se manter sempre atualizado com novas informações; 5 2,6 0,5 Não 8 MÉDIA PONDERADA 48 66 5 BACKLOG DO PRODUTO 1 2 3 Bibliografia CASTRO, Marcela Souto; BARCAUI, André. Métodos Ágeis. 1° Edição. Rio de Janeiro: Editora FGV, 2022 MEIO INFO. 10 Aplicativos Sobre Sustentabilidade Para Você Utilizar. Disponível em: https://meioinfo.eco.br/10-aplicativos-sobre-sustentabilidade/ Acesso em: 18/02/2022 MEDEIROS, Alan. Melhores Navegadores de Internet. Disponível em: https://geek360.com.br/melhores-navegadores/ Acesso em: 18/02/2022 ECOBRAZ. Como Implantar Projetos Sustentáveis na sua Empresa. Disponível em: https://www.ecobraz.org.br/como-implantar-projetos-sustentaveis-na-sua-empresa/ Acesso em: 18/02/2022 https://meioinfo.eco.br/10-aplicativos-sobre-sustentabilidade/ https://geek360.com.br/melhores-navegadores/ https://www.ecobraz.org.br/como-implantar-projetos-sustentaveis-na-sua-empresa/
Compartilhar