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:
- 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.
- 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.
- 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:
- 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.
- 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.
- Redução de Custos: A gestão eficiente dos projetos permitirá uma melhor utilização dos recursos, reduzindo custos operacionais.
- 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.
- Análise e Melhoria Contínua: A plataforma permitirá o acompanhamento detalhado do progresso dos projetos, oferecendo insights para otimizar futuros processos.
- 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