Definição do Projeto - brunaborelli/FEI-Projeto-PGBR GitHub Wiki

Definição do Projeto: PGBR - Plataforma de Gestão Brasileira

Justificativa da Escolha do Projeto

Por que o Projeto é Necessário?

A necessidade de uma plataforma de gestão de projetos é imperativa para ajudar as empresas a enfrentar e superar os desafios associados à gestão e execução de projetos. Uma ferramenta eficaz de gerenciamento de projetos pode fornecer suporte crucial para planejar, executar e monitorar projetos de maneira mais estruturada e eficiente. Sem uma solução apropriada, muitas empresas correm o risco de falhar devido à falta de controle e visibilidade sobre o progresso dos projetos, alocação de recursos inadequada e comunicação ineficaz.

Motivos que Geraram a Necessidade:

  1. Crescimento das Empresas: O aumento no número de startups e pequenas empresas intensifica a necessidade de ferramentas que possam auxiliar na gestão de projetos e na organização das atividades diárias.
  2. Alta Taxa de Falências: A ineficiência na gestão de projetos é um fator crítico na alta taxa de fechamento de empresas no Brasil. Muitas empresas enfrentam dificuldades por não terem uma metodologia estruturada para gerenciar suas iniciativas.
  3. Complexidade dos Projetos: Com a crescente complexidade e diversidade dos projetos empresariais, as empresas necessitam de ferramentas que integrem e coordenem atividades, prazos e recursos de maneira eficaz.

Benefícios do Projeto:

  1. Melhoria na Eficiência: A plataforma proporcionará uma visão consolidada dos projetos, facilitando o planejamento e a execução de tarefas, resultando em maior eficiência operacional e redução de erros.
  2. Aumento da Produtividade: A alocação eficaz de tarefas e a gestão de prazos ajudarão as equipes a manter o foco nas prioridades e maximizar a produtividade.
  3. Redução de Custos: A gestão eficiente dos projetos permitirá uma melhor utilização dos recursos, reduzindo custos operacionais.
  4. Facilitação da Comunicação: Ferramentas integradas de comunicação e colaboração garantirão que todos os membros da equipe estejam alinhados, melhorando o fluxo de trabalho.
  5. Análise e Melhoria Contínua: A plataforma permitirá o acompanhamento detalhado do progresso dos projetos, oferecendo insights para otimizar futuros processos.
  6. Apoio à Tomada de Decisão: Relatórios precisos e em tempo real sobre o andamento dos projetos darão suporte às decisões estratégicas.

Pesquisa de Reuso

Tipo de Reuso Descrição
Reuso de Conceito Aplicação de padrões de design como MVC, Singleton e Observer. Inspiração em ferramentas como AEVO e Notion.
Reuso de Componentes Integração de APIs externas como pagamentos e Google Calendar para adicionar funcionalidades específicas à plataforma.
Reuso de Código Utilização de bibliotecas e frameworks para manipulação de dados, comunicação em rede e criação de interfaces gráficas.
Reuso de Frameworks Uso de frameworks que fornecem uma base sólida para o desenvolvimento, evitando a necessidade de criar código do zero.
Reuso de Serviços Externos Integração de serviços externos como APIs que adicionam funcionalidades específicas e otimizam o desenvolvimento.

Técnicas de Reuso

Técnica de Reuso Descrição
Reuso de Linha de Produto de Software Utilizamos técnicas de LPS para criar uma família de produtos que compartilham funcionalidades.
Reuso de Arquitetura Orientada a Serviço Integramos APIs e serviços externos como componentes reutilizáveis para fornecer funcionalidades específicas, como sincronização de calendário e pagamentos.
Padrões de Projeto (MVC, Singleton, Observer) Utilizamos padrões de design como MVC para organização da aplicação e Singleton para controle de instâncias.
Reuso de Frameworks Bibliotecas para manipulação de dados, criação de interfaces e comunicação em rede, facilitando o desenvolvimento.
Reuso de Componentes Externos APIs externas como Google Calendar e sistemas de pagamento foram integrados como serviços reutilizáveis.

CENTRO UNIVERSITÁRIO FEI
Avenida Humberto de Alencar Castelo Branco, 3972, CEP: 09850-901, São Bernardo do Campo
Telefone: (011) 4353-2900 | Fax: (011) 4109-5994
Curso de Ciências da Computação