Aponte a câmera aqui e solicite o seu trabalho
Podemos ajudar você!
Entre em contato pelo whatsapp e receba uma oferta exclusiva para obter esse material agora mesmo!
(44) 9 9126-3739
  • Período

    01/05/2025
  • Status

    Aberto
  • Nota máxima

    100,00%
  • Data Final

    valendo 100% da nota
  • Finalizado

    Não
  • Nota obtida

    100%
  • Data Gabarito/ Feedback

    a definir
  • Data e Hora Atual

    Horário de Brasília
  • Finalizado em

    31/12/2030

Desafios identificados: - A empresa possui uma equipe pequena (5 desenvolvedores) e prazo limitado (6 meses). - O sistema deve suportar até 50.000 usuários simultâneos.

Desafios identificados:



- A empresa possui uma equipe pequena (5 desenvolvedores) e prazo limitado (6 meses).

- O sistema deve suportar até 50.000 usuários simultâneos.

- Necessidade de integração com múltiplas APIs externas (pagamento, streaming, certificação).

- Requisitos de segurança rigorosos para proteção de dados pessoais (LGPD).

- O sistema deve ser escalável para expansão internacional futura.



ATIVIDADES A SEREM DESENVOLVIDAS:



1. ANÁLISE E PROJETO DE SOFTWARE.



Com base no cenário apresentado, elabore:



- Levantamento de pelo menos 5 requisitos funcionais e 3 não funcionais.

- Diagrama de casos de uso identificando os principais atores e funcionalidades.

- Justifique a escolha da arquitetura de software mais adequada para este projeto.



2. ESTRATÉGIA DE IMPLEMENTAÇÃO



Desenvolva um plano de implementação considerando:



- Definição da stack tecnológica (linguagens, frameworks, banco de dados).

- Estratégia de modularização do sistema.

- Plano de integração contínua e versionamento.

- Justifique suas escolhas técnicas baseando-se nos requisitos do projeto.



3. PLANO DE TESTES



Elabore uma estratégia completa de testes que inclua:



- Tipos de testes a serem aplicados (unitários, integração, sistema, aceitação).

- Ferramentas de automação de testes recomendadas.

- Estratégia para testes de carga considerando os 50.000 usuários simultâneos.

- Plano de validação e verificação do sistema.





ORIENTAÇÕES IMPORTANTES:

 

 

- Fundamentação Teórica: Utilize os conceitos apresentados no livro da disciplina, especialmente os temas relacionados a projeto de arquitetura, implementação de software e processo de testes.

- Aplicação Prática: Conecte a teoria com a prática do mercado de trabalho, demonstrando como os conceitos aprendidos se aplicam em cenários reais.

- Qualidade Técnica: Suas respostas devem demonstrar compreensão dos princípios de engenharia de software, incluindo conceitos de qualidade, escalabilidade e manutenibilidade.

- Template de Entrega: A atividade deve ser entregue exclusivamente através do template disponibilizado no material da disciplina.

- Originalidade: Todo o conteúdo deve ser original. Citações e referências devem seguir as normas ABNT, mesmo para o material da disciplina.

- Prazo: Atenção ao prazo de entrega. Evite envios de última hora devido a possíveis problemas técnicos.

 

 

 

Bons estudos e sucesso na atividade!

 

Em caso de dúvidas, encaminhe mensagem ao seu Professor Mediador.

 

Atividades Relacionadas

Considerando os corantes artificiais alimentícios, sua tarefa nesta atividade é discorrer sobre os possíveis males que essas substâncias podem causar à saúde humana. Utilize duas referências bibliográficas do livro da disciplina e outras fontes confiáveis para fundamentar a sua resposta (seu texto deverá conter ente 10 a 15 linhas).

Desafios identificados: - A empresa possui uma equipe pequena (5 desenvolvedores) e prazo limitado (6 meses). - O sistema deve suportar até 50.000 usuários simultâneos. - Necessidade de integração com múltiplas APIs externas (pagamento, streaming, certificação). - Requisitos de segurança rigorosos para proteção de dados pessoais (LGPD). - O sistema deve ser escalável para expansão […]