MAPA – EXPERIÊNCIA PROFISSIONAL DESENVOLVIMENTO DE APLICAÇÃO – 52_2026

É o que você procurava?

Fale conosco para obter o trabalho completo, clique no botão ao lado

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.
 

CamadaTecnologia 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íodoO 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 telaO 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 sistemaGerenteAtendente
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: ProdutoEx: 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 testeCenario 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 identificadoComo mitigar ou lidar se acontecer?
Ex: Cliente mudar os requisitos no meio do projetoEx: 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: 

É o que você procurava?

Fale conosco para obter o trabalho completo, clique no botão ao lado

Trabalhos Relacionados:

Deixe um comentário