Pular para conteúdo

Limaozine Trainees

Descrição

Este projeto é desenvolvido como parte da primeira etapa do processo trainee da EngNet. Nesta etapa, o objetivo é explorar conceitos fundamentais de engenharia de software com foco em levantamento de requisitos, análise de casos de uso e User story mapping, aplicando essas práticas no contexto do aplicativo de transporte Moovit.

Objetivos

A etapa tem como meta compreender e documentar aspectos de requisitos de software através de:

  • Identificação e análise de requisitos funcionais e não funcionais do aplicativo Moovit.
  • Criação de casos de uso representando interações entre usuários e o sistema.
  • Elaboração de um story map para organizar e priorizar as funcionalidades principais do aplicativo.

Metodologia

A abordagem utilizada seguiu os seguintes passos:

  • Análise inicial do aplicativo Moovit

    • Exploração prática do aplicativo para compreender suas funcionalidades principais.
    • Identificação de problemas ou pontos de melhoria relevantes.
  • Definição de Requisitos

    • Levantamento e categorização dos requisitos funcionais e não funcionais.
    • Uso de ferramentas como entrevistas simuladas ou brainstorming em grupo.
  • Elaboração de Casos de Uso

    • Criação de diagramas e descrições textuais detalhadas de casos de uso, destacando interações do usuário com o sistema.
  • Criação do Story Map

    • Estruturação das funcionalidades do Moovit em níveis de prioridade para evidenciar o que é essencial, desejável ou opcional.

Entregáveis

Os artefatos produzidos nesta etapa incluem:

  • Brainstorm: Vídeo do levantamento de ideias de funcionalidades do app através da chuva de ideias.
  • Rich picture: Diagrama que representa, de forma criativa e não estruturada, os elementos-chave de uma situação problemática.
  • Diagrama de causa e Efeito: Diagrama que identifica as dificuldades enfrentadas e o problema que a solução resolve.
  • Backlog de Requisitos: Documentação clara dos requisitos levantados, com a separação entre funcionais e não funcionais.
  • Story Map: Mapa visual das funcionalidades principais e como elas se conectam à experiência do usuário.
  • Product Backlog Building: Canvas PBB para elicitação de Requisitos e Features.
  • Casos de Uso: Diagramas e descrições textuais detalhando os principais casos de uso identificados.
  • Matriz de Rastreabilidade: Documento ou ferramenta que relaciona requisitos a outros artefatos do projeto, como casos de uso, código, testes ou entregas.

Trainees


Ana Luíza


Bernardo de Alencar


Cayo Alencar


Jefferson Sena


Luis Henrique