Skip to content

Estrutura Analítica do Projeto (EAP) - Software

Introduçao

Este documento apresenta a Estrutura Analítica do Projeto (EAP) para o sistema de software embarcado da cadeira de rodas SpeedChair. A EAP é uma decomposição hierárquica do trabalho a ser executado pela equipe de projeto, proporcionando uma visão clara das atividades necessárias para alcançar os objetivos estabelecidos.

Objetivo

O objetivo desta EAP é detalhar e estruturar todas as tarefas e entregas necessárias para o desenvolvimento do sistema de software na cadeira, permitindo uma melhor gestão, controle e priorização das atividades durante a implementação.

Metodologia

A EAP foi elaborada com base nas melhores práticas de gerenciamento de projetos, seguindo a metodologia do PMBOK (Project Management Body of Knowledge) e considerando as particularidades do projeto SpeedChair. A estrutura foi organizada em níveis hierárquicos, com atividades agrupadas de acordo com suas similaridades e dependências.

Estrutura Analítica do Projeto

A seguir, apresentamos a EAP do sistema de software embarcado da SpeedChair:

1. Sistema de Software SpeedChair

1.1 Sistema Embarcado (BGS1, BGS3, BGS4, BGS5)

  • 1.1.1 Coleta de Dados
    • Seleção e Integração de Sensores
    • Desenvolvimento do Módulo de Coleta de Dados
    • Implementação do Banco de Dados Interno
    • Testes de Coleta e Armazenamento
  • 1.1.2 Sensoriamento de Riscos
    • Pesquisa e Seleção de Sensores de Proximidade
    • Desenvolvimento do Módulo de Detecção de Obstáculos
    • Implementação de Algoritmos de Identificação de Riscos
    • Testes de Sensoriamento em Ambientes Controlados
  • 1.1.3 Sistema de Emergência
    • Desenvolvimento do Módulo de Processamento de Riscos
    • Implementação do Mecanismo de Desarme Automático
    • Configuração de Protocolos de Segurança
    • Testes de Desativação Automática em Situações de Risco
  • 1.1.4 Sistema de Emergência Manual
    • Desenvolvimento do Módulo de Interrupção Manual
    • Implementação do Sistema de Avisos de Acionamento
    • Testes de Funcionamento do Botão de Emergência

1.2 API (BGS2, BGS7)

  • 1.2.1 Processamento de Dados e Alertas
    • Desenvolvimento do Módulo de Análise de Dados
    • Implementação de Algoritmos de Detecção de Anomalias
    • Desenvolvimento do Sistema de Notificações
    • Testes de Geração de Alertas e Avisos
  • 1.2.2 Comunicação com Banco de Dados
    • Modelagem e Estruturação do Banco de Dados
    • Implementação de Endpoints para Armazenamento e Consulta
    • Segurança e Controle de Acesso aos Dados
  • 1.2.3 Geração de Relatórios
    • Desenvolvimento do Sistema de Relatórios Automáticos
    • Implementação do Envio de Relatórios por E-mail
    • Testes e Validação da Geração de Relatórios

1.3 Integração com Alexa (BGS6)

  • 1.3.1 Interface de Comunicação
    • Desenvolvimento da Interface de Comunicação com Alexa
    • Configuração de Skills na Plataforma Alexa
  • 1.3.2 Notificações e Comandos de Voz
    • Implementação de Notificações por Voz
    • Configuração de Respostas Personalizadas
  • 1.3.3 Testes de Integração e Usabilidade
    • Validação da Comunicação entre API e Alexa
    • Testes de Acessibilidade e Experiência do Usuário

Imagem 1: Estrutura Analítica de Software

EAP de Software

Fonte: Arthur Gabriel

Conclusão

A EAP detalhada acima, na imagem 1 proporciona uma visão clara e estruturada das atividades necessárias para o desenvolvimento do sistema de software embarcado na SpeedChair. Com essa estrutura, a equipe pode planejar, atribuir responsabilidades e priorizar as tarefas de forma eficiente, garantindo o cumprimento dos objetivos do projeto.

Tabela de Versionamento

Versão Data Descrição Responsável
1.0 25/11/2024 Criação do documento EAP Arthur Gabriel
1.1 18/02/2025 Ajustando documento para nova arquitetura do projeto Arthur Gabriel