O objetivo do miniprojeto "Tour of Heroes" é desenvolver uma aplicação que permite ao usuário explorar uma lista de 5 heróis fictícios. A aplicação deverá permitir a exibição de heróis criados, além de fornecer informações detalhadas sobre cada herói. O foco principal deste mini projeto é a utilização das tecnologias do Angular para construir uma interface interativa e responsiva.
Objetivo:
- Criar uma aplicação onde o usuário pode criar e visualizar uma lista de super-heróis fictícios.
Público-Alvo:
- Usuários que desejam ter um catálogo de super-heróis acessível e interativo.
- Tela principal exibindo uma lista de heróis fictícios.
- Cada herói com nome, origem, poder, arqui-inimigo e imagem.
Scrum:
-
Divisão de Tarefas:
- Scrum Master e Programação Lógica: Alexis
- Programação Design: Aline
- Documentação: Marcelo
- QA e Testes: Veronica
- Apresentação: Marcelo e Veronica
-
Reuniões:
- Foram realizadas no mínimo 3 reuniões diárias:
- Reunião matinal entre Scrum Master e POs
- Daily de 5 a 15 minutos para definir tarefas
- Retrospectiva pós-almoço para revisão e planejamento das tarefas da tarde
- Foram realizadas no mínimo 3 reuniões diárias:
Ferramentas:
- Trello: Organização do quadro Kanban
- Visual Studio Code: Desenvolvimento
- StackBlitz: Codificação presencial
- Git/Github: Controle de versão
- Excel: Produção de gráficos
- Copilot: Criação de imagens e descrições dos heróis
- Figma: Wireframe
- Canva: Criação visual
Funcionais:
- Página de listagem de heróis
- Página de detalhes dos heróis
- Critérios de aceitação definidos para cada funcionalidade
Não-Funcionais:
- Layout responsivo utilizando Angular
- Aplicação visualmente atraente e funcional
O projeto foi dividido em 4 sprints, uma por dia:
-
Sprint 1:
- Configuração do ambiente de desenvolvimento
- Distribuição de papéis
- Criação dos heróis (Brainstorming)
- Gráfico Burndown
- Estudo do Angular
-
Sprint 2:
- Protótipo e wireframe
- Alteração das informações dos personagens
- Layout
-
Sprint 3:
- Definição dos requisitos funcionais e não funcionais
- Planejamento e execução de testes
-
Sprint 4:
- Ajustes finais de layout
- Implementação no Angular
- Finalização da apresentação
Definidos heróis com temática satírica e contemporânea:
-
Capitão Home-Office
- Origem: Gerente de projetos atingido por raio durante uma videoconferência.
- Poder: Cria reuniões obrigatórias com heróis e vilões.
- Arqui-Inimigo: Dr. Desconexão, que causa caos digital.
-
Desloca-Pouco
- Origem: Desejo de se teletransportar foi concedido, mas só pode se mover 1 cm por vez.
- Poder: Teletransporte de 1 cm.
- Arqui-Inimigo: Dr. Inércia, que controla a inércia dos objetos.
-
Escudo Espumoso
- Origem: Químico que desenvolveu bolhas de sabão inquebráveis.
- Poder: Cria bolhas de sabão indestrutíveis.
- Arqui-Inimigo: Vácuo Voraz, que desloca as bolhas com vórtices de vácuo.
-
Visível
- Origem: Obteve o poder de ficar invisível quando não é observado.
- Poder: Invisibilidade condicionada.
- Arqui-Inimigo: O Vigilante, que monitora tudo com câmeras.
-
Super Fã
- Origem: Fã de shows que recebeu poderes durante um show.
- Poder: Solta raios laser de sua lightstick, criando caos e confusão.
- Arqui-Inimigo: Maestro do Caos, que possui o poder da Sinfonia do Caos.
O projeto Tour of Heroes é destinado exclusivamente para fins de estudo e desenvolvimento acadêmico. Os heróis apresentados na aplicação são personagens fictícios, criados como parte de um exercício de criatividade e programação.
Nenhuma das figuras retratadas possui base em pessoas reais, eventos históricos ou qualquer outra forma de realidade. Quaisquer semelhanças com indivíduos, vivos ou falecidos, são meramente coincidências.
Este projeto não tem a intenção de promover ou comercializar quaisquer produtos, marcas ou ideologias. Todo o conteúdo é de caráter fictício e não deve ser interpretado como representação de fatos ou situações reais.