MAPA - EXPERIÊNCIA PROFISSIONAL DESENVOLVIMENTO DE APLICAÇÃO - 52_2026
QUESTÃO 1
MV-ASSESSORIA
Consulte a nossa assessoria pelo Número:
Whats(15)98170-8778
Tele gram:(15)98170-8778
Entre em contato com a nossa equipe que vamos assessorar com esse trabalho
Mais de 10 anos no mercado acadêmico
INSTRUÇÕES
Você acaba de receber um briefing de cliente para desenvolver um sistema real. Sua missão é planejar todo o ciclo de desenvolvimento, sem escrever código. Pense como um desenvolvedor sênior que precisa entregar qualidade, dentro do prazo e com a equipe certa.
Leia o briefing com atenção, responda todas as seções e justifique suas escolhas. Não existe resposta única o que importa é a coerência do seu raciocínio.
BRIEFING DO CLIENTE
Cliente: Livraria Regional Ltda.
Segmento: Varejo — venda de livros físicos e papelaria
Porte: Empresa de médio porte, 3 filiais, 18 funcionários
PROBLEMA RELATADO PELO CLIENTE:
"Hoje controlamos nosso estoque em planilhas Excel. Quando uma filial vende um livro, a outra não sabe que o estoque caiu. Já perdemos vendas por não ter visibilidade em tempo real. Também não conseguimos saber quais títulos vendem mais, quem são nossos melhores clientes e quanto estamos faturando por filial. Nossa equipe não tem conhecimento técnico, precisa ser algo simples de usar."
Pedido formal: Sistema web para gestão de estoque e vendas, com acesso por perfil (gerente e atendente), relatórios de faturamento e controle centralizado das 3 filiais.
Prazo esperado pelo cliente: 6 meses.
Observação: O cliente não tem servidor próprio e quer evitar custos altos de infraestrutura.
SEÇÃO 1 - CONCEPÇÃO
Entendendo o problema antes de qualquer solução
1.1 LEVANTAMENTO DE REQUISITOS
Liste abaixo os requisitos do sistema com base no briefing. Separe em Funcionais (o que o sistema FAZ) e Não-funcionais (como ele deve se COMPORTAR).
Requisitos Funcionais (o que o sistema faz) | Requisitos Não-funcionais (como deve se comportar) |
Ex: Cadastrar produtos com código e quantidade. | Ex: Interface simples, acessível para leigos. |
| |
| |
| |
| |
1.2 Escopo Negativo
Definir o que está fora do escopo é tão importante quanto o que está dentro. Liste pelo menos 3 itens.
SEÇÃO 2 - PLANEJAMENTO
Decisões técnicas e organizacionais
2.1 Escolha da Stack Tecnológica
Com base no perfil do cliente e no briefing, defina a tecnologia que você usaria e JUSTIFIQUE cada escolha.
Camada | Tecnologia escolhida e justificativa |
Backend (linguagem / framework) | |
Banco de dados | |
Frontend (como o usuário interage) | |
Hospedagem / infraestrutura | |
Controle de versão | |
2.2 Cronograma Macro
O cliente pediu entrega em 6 meses. Distribua as fases do desenvolvimento ao longo desse período. Seja realista — considere que imprevistos acontecem.
Período | O que acontece nessa fase? |
Mes 1 | |
Mes 2 | |
Mes 3 | |
Mes 4 | |
Mes 5 | |
Mes 6 | |
SEÇÃO 3 - DESIGN & PROTOTIPACAO
Pensar antes de construir
3.1 - Telas Essenciais
Liste pelo menos 6 telas e descreva brevemente o que o usuário faz em cada uma delas.
Nome da tela | O que o usuário faz aqui? |
| |
| |
| |
| |
| |
| |
3.2 - Perfis de Acesso
O cliente mencionou dois perfis: Gerente e Atendente. Complete a tabela com as permissões de cada um.
Funcionalidade do sistema | Gerente | Atendente |
Cadastrar produto | | |
Registrar venda | | |
Ver relatorio de faturamento | | |
Transferir estoque entre filiais | | |
Cadastrar novo usuario | | |
Editar preco de produto | | |
SEÇÃO 4 - DESENVOLVIMENTO & TESTES
Boas praticas e garantia de qualidade
4.1 - Modelo de Dados
Quais são as principais entidades (tabelas) do banco de dados? Liste e descreva os campos mais importantes de cada uma.
Entidade (tabela) | Campos principais |
Ex: Produto | Ex: id, nome, codigo, preco, quantidade_estoque, filial_id |
| |
| |
| |
| |
4.2 - Plano de Testes
Descreva pelo menos um cenário de teste para cada tipo da pirâmide de testes.
Tipo de teste | Cenario de teste concreto para ESTE sistema |
Teste unitário | |
Teste de integração | |
Teste com usuario real | |
SEÇÃO 5 - RISCOS & IMPLANTACAO
Antecipar problemas e planejar a entrega
5.1 – Gestao de Riscos
Todo projeto tem riscos. Identifique 4 riscos reais para esse projeto e como voce lidaria com cada um.
Risco identificado | Como mitigar ou lidar se acontecer? |
Ex: Cliente mudar os requisitos no meio do projeto | Ex: Documentar e validar formalmente cada entrega parcial. |
| |
| |
| |
5.2 - Plano de Implantacao
O cliente nao tem servidor proprio. Descreva como voce faria o deploy e o treinamento dos usuarios.
Sua proposta de implantacao: |
|
|
|
|
|
SEÇÃO 6 - REFLEXAO FINAL
6.1 - A fase mais importante
Na sua opiniao, qual das fases do ciclo de desenvolvimento e a mais critica para o SUCESSO desse projeto especifico? Justifique.
Fase mais critica e justificativa: |
|
|
|
|
Dicas para realizar a atividade mapa:
0 comentários:
Postar um comentário