FECHAR

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

R$60,00
Enviar Mensagem

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

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.

 

Nossa equipe é composta por profissionais especializados em diversas áreas, o que nos permite oferecer uma assessoria completa na elaboração de uma ampla variedade de atividades. Estamos empenhados em garantir a autenticidade e originalidade de todos os trabalhos que realizamos.

Ficaríamos muito satisfeitos em poder ajudar você. Entre em contato conosco para solicitar o seu serviço.
Aponte o celular para abrir o WhatsApp
WhatsApp-Image-2023-03-04-at-15.14.57
WhatsApp-Image-2023-03-04-at-15.14.57-1
WhatsApp-Image-2023-03-04-at-15.14.57-2
chevron-left
chevron-right

Item adicionado com sucesso ao carrinho

Este item já foi adicionado ao carrinho

crossmenu