Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 MATRIZ DE ATIVIDADE INDIVIDUAL Matriz de atividade individual Disciplina: Gerenciamento de Escopo Módulo: 02 Aluno: Marianna Barbosa Lins Turma: T 03 Tarefa: E-commerce: Pequenos grandes Prazeres Matriz de Rastreabilidade dos requisitos Controle de versões Versão Data Autor Notas da revisão 1.0 30/03/2020 Marianna Lins Análise inicial e avaliação do projeto 1.2 04/04/2020 Definição de requisitos, escopo, premissa e exclusões do projeto 1.3 10/04/2020 Entrega final para aceite do cliente Objetivos da documentação dos requisitos Eu, como gestora deste projeto, tenho como objetivo para o maior controle do desenvolvimento do mesmo e como boas praticas exercendo o conhecimento que me foi adiquirido durante minha graduação, a criação de requisitos para que desta forma haja satisfação do cliente e eu consiga realizar a entrega do que foi solicitado, para que não haja surpresas ou decepções futuras. “Requisito é uma condição ou capacidade cuja presença em um produto, serviço ou resultado é exigida para satisfazer um contrato ou outra especificação formalmente imposta” (GUIA PMBOK,2012, Coletar os requisitos). Esta medida adota-se para que a nossa equipe adquira maturidade e consiga diminuir a quantidade de erros e assim atenda o planejamento e desenvolva o produto de acordo com o que foi planejado e dentro do tempo planejado. 2 Requisitos documentados Título do Projeto: Pequenos grandes prazeres Data da versão: 10/04/2020 ID Necessidade do Cliente Requisito Funcional Requisito Técnico Prioridade Entregas das EAP Casos de Teste Código Oportunidades, metas e objetivos do negócio Características, Condições, Capacidades, Funcionalidades Solução Técnica Relevância do requisito Descrição Descrição NC001 Sistema da Informação NC001_RF001: Hospedagem do site e-commerce NC001_RT001: Será necessário escolher um site de hospedagem de acordo com a necessidade de armazenamento estabelecida no projeto. C 1.2.2 Definição da hospedagem NC001_CT001: Validar se a aplicação web está acessando pelo link correto em aparelhos desktop. NC001_CT002: Validar se a aplicação web está sendo acessada pelo link corretoe está responsiva em aparelhos mobile. NC001_RF002: Controle de estoques/mercadorias NC001_RT002: Será necessário que o sistema tenha o controle das mercadorias em estoque. M 1.2.3.2 Controle estoque NC001_CT003: Validar se no ato do cliente realizar uma compra, o produto está sendo negativado da lista de estoque. NC001_CT004: Validar se no ato do cliente adicionar uma compra ao carrinho, o produto está sendo negativado da lista 3 de estoque temporária, tornando-se oficialmente removido do estoque após a finalização da compra. NC001_RF003: Controle dos valores de entrada e saída NC001_RT003: Será necessário ter o controle dos valores de entrada de estoque. M 1.2.3.1 Controle Valores NC001_CT005: Validar se o relatório que será gerado ao final do dia irá mostrar o valor total dos produtos vendidos durante o dia. NC001_CT006: Validar se o relatório que será gerado ao final do dia está de acordo com o registro de produtos vendidos na mesma data. NC001_RF004: Inclusão ou remoção de produtos esgotados NC001_RT004: Será necessário que seja possível incluir ou remover produtos de maneira intuitiva. S 1.2.3.2 Controle estoque NC001_CT007: Validar se está sendo possível inserir 200 itens por categoria listada no menu. NC001_CT008: Validar se está sendo possível remover os itens listados no menu. NC001_CT009: Validar que ositens disponíveis no site estão em estoque. 4 NC002 Website NC002_RF001: Deverá ter a possibilidade de compras sem realizar cadastro NC002_RT001: Disponibilidade de compras sem realizar cadastro. S 1.3.3.3 Comprar sem cadastro NC002_CT001: Validar que clientes sem cadastro prévio na aplicação web consigam realizar a compra dos produtos. NC002_RF002: Ter possibilidade de pagamento diversas NC002_RT002: Ter disponibilidade para pagamentos com cartões de crédito e débito ou boleto bancário. M 1.3.2.5 Pagamentos NC002_CT002: Validar pagamento com cartões de crédito ou débito. NC002_CT003: Validar pagamento com boleto. NC002_RF003: Limite de compras por produto NC002_RT003: Terá um limite padrão de 10 itens por pessoa, pois vendemos apenas varejo. M 1.3.2.4 Controle da quantidade de pedidos NC002_CT004: Validar se filtro para compra de no maximo 10 produtos iguais está sendo aplicada. NC002_CT005: Validar que mensagem informando que o limite máximo de itens iguais adicionados ao carrnho está sendo exibida. NC002_RF004: Desconto fidelidade NC002_RT004: A cada 3 compras realizadas no valor de R$ 150,00, será disponibilizado um voucher para o cliente no valor de R$ 30,00 S 1.3.2.1 Ultimos pedidos NC002_CT006: Validar se o email infomando sobre o voucher está sendo enviado para os clientes que atendem os requisitos criados para o 5 para compras dentro do site com período de 1 mês para expiração. beneficio do voucher de desconto. NC002_CT007: Validar que o email enviado contem todas as regras para a utilização do voucher. NC003 Seleção de funcionarios NC003_RF001: Estabelecer requisitos pessoais para contratação de funcionario NC003_RT001: Para a vaga será necessário que o funcionário preencha os requisitos abaixo: Possuir formação concluída ou em andamento na área de TI, Organização pessoal e experiencia em desenvolvimento de plataforma e-commerce. M 1.4.2.1 Pré-requisitos para a vaga NC003_CT001: Validar documentação enviada do candidato. NC003_RF002: Possuir conhecimentos em e- commerce NC003_RT002: Possuir portfolio e cursos voltados para a área de e- commerce. M 1.4.2.1 Pré-requisitos para a vaga NC003_CT002: Validar se o portifólio foi feito pelo candidato. NC003_RF003: Contratação de funcionario NC003_RT003: Uma empresa será responsável por realizar a seleção do funcionário e divulgação da vaga nos principais sites de vagas para área de ti (progamaThor, Linkedin e Apinfo) C 1.4.1 Selecionar empresa para recrutamento de funcionario NC003_CT003: Validar se a empresa de recrutamento e seleção possui experiencia em contratação de profissionais na área de TI. 6 NC003_RF004: Possuir ferramentas para trabalho home office. NC003_RT004: Internet de 50mbps no mínimo, Computador com memoria de 4GB de ram, processador i3, sistema Linux Ubuntu, webcam. M 1.4.3.2 Validar se o candidato tem os equipamentos necessarios para trabalho NC003_CT004: Validar se o candidato selecionado para a vaga possui os equipamentos citados no item NC003_RT004. Aprovações Responsável Assinatura Data Marianna Lins 10/04/2020 Denilson Destemido 10/04/2020 7 Especificação do escopo do projeto Técnicas ✓ Axiomatic Design; ✓ Brainstorming; ✓ Reuniões. Justificativa → Axiomatic Design: Será utilizada como uma das ferramentas para o levantamento dos requisitos, visto que a mesma oferece o maior entendimento para a criação de requisitos, sendo eles funcionais, organizacionais e técnicos, fazendo com que o projeto que deverá ser desenvolvido tenha os requisitos explícitos e entendíveis para o time que irá desenvolve-lo. O Axiomic Design nada mais é do que “Uma ferramenta para descrição completa dos requisitos“ (Luciano Sales; Sanderson Barbalho; Shirley Moura). → Para a coleta de dados eu usarei na fase inicial a técnica de brainstorming, pois é a que mais atende o perfil do projeto que irei desenvolver, abaixo estará os detalhes de como a mesma será utilizada na prática: Brainstorming: Utilizarei esta técnica paragarantir que meu cliente fique a vontade em expor suas vontades e necessidades e de maneira menos formal iremos tentar entender a necessidade do cliente, para desenvolvermos da melhor maneira a documentação do projeto, de tal forma que consigamos suprir o desejo de nosso cliente. “Brainstorming é uma técnica usada para gerar e coletar múltiplas ideias relacionadas aos requisitos do projeto e do produto.” (GUIA PMBOK, 2017, Brainstorming. Descrito na Seção 4.1.2.2.) → Reuniões: De acordo com o PMbook as reuniões durante o ciclo de desenvolvimento de um projeto é algo fundamental para que se obtenha qualidade, sendo assim“Os participantes podem incluir o gerente e o patrocinador do projeto, membros selecionados da equipe do projeto e das partes interessadas, qualquer pessoa com responsabilidade por atividades de gerenciamento da qualidade do projeto, e outros, conforme a necessidade.” (GUIA PMBOK, 2017, Brainstorming. Descrito na Seção 8.1.2.7 REUNIÕES). Para o desenvolvimento do E-commerce Pequenos grandes prazeres, criamos o seguinte cronograma, serão realizadas 5 reuniões principais: 1º) Reunião para mostrar os protótipos desenvolvidos, os requisitos que foram definidos; 8 2º) Reinião para mostrar as alterações caso alguma tenha sido solicitada e receber o aceite para iniciar o projeto; 3º) Reunião após 45 dias de início do projeto para mostrar o que está sendo desenvolvido; → Penultima reunião será no 70° para mostrar oq foi desenvolvido e caso seja necessário relizar alguma alteração que não influencie no prazo, poderá ser solicitada nesta reunião segundo o PMbook “Análise das solicitações de mudança aprovadas. Todas as solicitações de mudança aprovadas devem ser analisadas para verificar se foram implementadas como aprovadas. Essa análise também deve verificar se mudanças parciais estão concluídas e todas as partes foram implementadas, testadas, concluídas e certificadas adequadamente” (GUIA PMBOK, 2017, Brainstorming. Descrito na Seção 8.1.2.7 REUNIÕES); 4º) Reunião para mostrar o resultado no 85° de projeto e início do treinamento de como usar a ferramente que fora desenvolvida nos últimos 5 dias. Entregas do Projeto ✓ Sistema da Informação ✓ Website ✓ Seleção de funcionarios Descrição das Entregas do Projeto → Sistema da Informação: Terá um usuário master que será responsavel por inserir ou remover os produtos que estiverem ou não em estoque, realizar a emissão de relatórios para controle do fluxo de produtos, possibilitando o controle também do horário de trabalho que funcionário contratado irá trabalhar; → Website: Deverá ser entregue uma aplicação web para e-commerce, intuitiva, podendo ser acessada de dispositivos móveis ou desktop, sem que haja impactos negativos no funcionamento e na experiencia do usuário; → Seleção de funcionários: Seleção de candidato com os requisitos citados em NC003_RT001, atendendo as necessidadespara o gerenciamento do e-commerce, de tal forma que ele consiga participar dos 5 dias de treinamento supervionado pela equipe de desenvolvimento do projeto. 9 Critérios de Aceitação ✓ Deverá ser entregue uma aplicação web para e-commerce, na qual terá como possibilidade a realização de cadastros para usurios ou não cadastro e que ambos consigam realizar as compras desejadas dentro da aplicação; ✓ A aplicação deverá ter um usuário master, para que o mesmo consiga inserir ou remover produtos da loja de maneira intuitiva; ✓ A aplicação deverá conter um filtro para que seja limitado a quantidade do mesmo produto de acordo com o número do CPF inserido para gerar a nota fiscal; ✓ O e-commerce deverá conter um controle de entradas e saídas de valores, entradas e saídas e produto e controle de estoque; ✓ O e-commerce deverá ter um base de dados com o limite necessário para o armazenamento de até 200 produtos por item do menu; ✓ O e-comerce deverá ser acessado por dispositivos móveis e desktop, sendo responsivo para ambos dispositivos. Exclusões do Projeto Todos os requisitos, necessecidades ou informações que não estiverem mencionadas neste documento, será considerado informações de exclusão (não será entregue/desenvolvido) do projeto. 10 EAP do Projeto Apresentação da EAP de forma hierárquicaz Figura 1 EAP (Clique aqui para ver a EAP em tamanho real) https://gvmail-my.sharepoint.com/:i:/g/personal/a57631397_fgv_edu_br/EfBjM2SPadNAviEk_o4opR0BelVEmCJlh_CK_ImsghzZ0w?e=h9rV34 https://gvmail-my.sharepoint.com/:i:/g/personal/a57631397_fgv_edu_br/EfBjM2SPadNAviEk_o4opR0BelVEmCJlh_CK_ImsghzZ0w?e=h9rV34 11 Dicionário da EAP Código da EAP Nome do pacote de trabalho Descrição do pacote de trabalho Critério(s) de aceitação 1.1.1 Planejamento do Projeto Para que seja iniciado o planejamento do projeto, foi solicitado um rascunho com a proposta do que o cliente Denilson gostaria de desenvolver para o seu negócio. Após a leitura e o entendimento prévio, foi iniciado o planejamento do projeto. Ter um time que tenha entendimento e experiencia com o que deverá ser desenvolvido. 1.2.3 Controle de entradas e saidas O Sistema deverá ter o controle de entradas e saídas de: • Produtos; • Fluxo de caixa; • Carga horaria de trabalho do funcionário; • Compras de fornecedores. Validar que está sendo possível realizar o controle de entradas e saídas, atavés de um relatório eletrônico gerado ao final do dia. 1.3.2 Controle de Pedidos Será necessário a possibilidade da visualização do painel de pedidos para o usuário master e para os usuários cadastrados, sendo assim o mesmo deverá visualizar no seu perfil as seguintes opções: • Ultimos pedidos; • Pedidos cancelados e o motivo; • Pedidos em andamento; • Voucher de desconto (Para clientes que atenderem os requisitos citados no item NC002_RT004). • Quantidade de pedidos realizados. Validar que as informações de pedidos estão sendo apresentadas para ambos usuários. 1.4.2 Divulgação de Vagas Para a divulgação da vaga, será contratada uma empresa com experiencia em recrutamento e seleção, e a empresa irá seguir as seguintes fases: • Levantar requisitos necessários para o perfil da vaga em questão; Empresa de recrutamento e seleção cumprir com os termos acordados. 12 • Divulgar as vagas nos sites citados no item NC003_RT003. • Entrevistar os candidatos que foram pré-selecionados; • Validar se o candidato selecionado possui os equipamentos necessários citados no item NC003_RT004. 1.5.1 Validação de funcionalidades do sistema O sistema terá que ser validado por completo para garantir que todas as funcionalidades citadas nos itens: NC001, NC002 e NC003 estão sendo realizadas de maneira fidedigna ao que foi acordado e proposto a ser desenvolvido. Validar se as funcionalidades citadas nos itens: NC001, NC002 e NC003 estão sendo realizadas. Aprovações Participante Assinatura Data Marianna Lins 10/04/2020 Denilson Destemido 10/04/2020 13 Protótipo Figura 2 Pagina inicial Figura 3 Produtos e valores 14 Figura 4 Categorias dos Produtos Figura 5 Carrinho de compras 15 Figura 6 Definição de quantidade do produto Figura 7 Carrinho com Produtos e valor final 16 Referencias Artigo periódico Guilherme Hoffmann. Apostila Gerenciamento de Escopo em Projetos. Luciano Sales¹; Sanderson Barbalho²; Shirley Moura³. Axiomatic Design: uma ferramenta para descrição completa dos requisitos. Versão 1.0, 2015. Livros PROJECT MANAGEMENT INSTITUTE (PMI). Project Management Body of Knowledge (Guia PMBOK ®). Estados Unidos: 2015. PROJECT MANAGEMENT INSTITUTE (PMI). Project Management Body of Knowledge (Guia PMBOK ®). Estados Unidos: 2017. Sites e artigos online XAVIER, Carlos Magnoda Silva. COMO COLETAR OS REQUISITOS EM PROJETOS. Rio de Janeiro, 2014. Disponível em: <https://beware.com.br/academia/artigos/coletar-requisitos/. Acesso em: 25 de março de 2020. MONTES, Eduardo. BRAINSTORMING. São Paulo, 2016. Disponível em:<https://escritoriodeprojetos.com.br/brainstorming>. Acesso em: 25 de março de 2020. https://beware.com.br/academia/artigos/coletar-requisitos/ https://escritoriodeprojetos.com.br/brainstorming
Compartilhar