Sergio (discussão | contribs)
Sem resumo de edição
Etiqueta: visualeditor
 
(19 revisões intermediárias por 4 usuários não estão sendo mostradas)
Linha 5: Linha 5:
<br>
<br>
* 1.  Qual o nome do seu projeto?
* 1.  Qual o nome do seu projeto?
**BI Estratégico
**BI Estratégico.


* 2.  Qual o objetivo deste projeto?
* 2.  Qual o objetivo deste projeto?
**Desenvolver um sistema de avaliação de desempenho empresarial, em uma planilha de fácil acesso que permita ao gestor acompanhar os resultados operacionais críticos do negócio, bem como avaliar o alcance de metas relacionadas a seus objetivos estratégicos, considerando os conceitos de Balanced Scorecards,
**Desenvolver um sistema de apoio a decisão e avaliação de desempenho empresarial, em uma planilha de fácil acesso, para fornecer ao gestor informações relevantes visando subsidiar a tomada de decisão, acompanhar os resultados operacionais críticos do negócio, bem como avaliar o alcance de metas relacionadas a seus objetivos estratégicos, considerando os conceitos de Balanced Scorecards.


* 3.  Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
* 3.  Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
**Desenvolver um sistema básico mas que possa ser customizado para diversos clientes.
**Desenvolver um sistema básico mas que possa ser customizado para diversos clientes;
**  
**Conhecimento mais aprofundado de Balanced Scorecards e indicadores a serem utilizados.


* 4.  Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
* 4.  Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
**Definição de objetivos e metas empresarias a partir de Mapas Estratégicos utilizando Balanced Scorecards
**Definição de objetivos e metas empresarias a partir de Mapas Estratégicos utilizando Balanced Scorecards;
**Indicadores operacionais de avaliação de negócios
**Indicadores operacionais de avaliação de negócios;
**Desenvolvimento de planilhas integradas a SGBD
**Desenvolvimento de planilhas integradas a SGBD;
**Recursos de planilhas para análise de dados, tais como tabelas dinâmicas e gráficos  
**Recursos de planilhas para análise de dados, tais como tabelas dinâmicas e gráficos.


* 5.  Quais soluções similares existem no mercado?
* 5.  Quais soluções similares existem no mercado?
** Sistemas integrados de gestão com ferramentas de BI operacional, focados no desempenho passado da empresa.
** Sistemas integrados de gestão com ferramentas de BI operacional, focados no desempenho passado da empresa;
** Planilhas desenvolvidas por consultorias especializadas em Estratégia, que usualmente não são integradas às fontes de dados da empresa
** Planilhas desenvolvidas por consultorias especializadas em Estratégia, que usualmente não são integradas às fontes de dados da empresa;
**PowerBI da Microsoft, ferramenta de integração de diversas fontes de dados, com custos escalonáveis, que requer conhecimentos especializados para definição de painéis críticos do negócio, utilização da ferramenta e formas de integração dos dados.
**PowerBI da Microsoft, ferramenta de integração de diversas fontes de dados, com custos escalonáveis, que requer conhecimentos especializados tanto a para definição de painéis críticos do negócio, quanto para a utilização da ferramenta e integração aos dados do negócio.
      
      


<br>
<br>
== Why ==
== Why ==
<br>
<br>
Linha 34: Linha 35:


* 2. Porque deve usar a tecnologia escolhida?
* 2. Porque deve usar a tecnologia escolhida?
**  
** Menor tempo de desenvolvimento de painéis e gráficos aproveitando os recursos já disponíveis no Excel;
**Baixo investimento em licenças, uma vez que maioria dos computadores já tem o programa instalado;
**Facilidade de customizar o serviço às necessidades dos clientes;
**Facilidade de integrar e analisar em planilha diversas fontes de dados, utilizando fórmulas, gráficos e suplementos disponíveis.
 
* 3. Porque usar o hardware específico?
* 3. Porque usar o hardware específico?
**  
** O cliente aproveita seu próprio computador, smartphone, ou ainda utiliza dados armazenados na nuvem;
 
* 4. Porque usar o sistema específico?
* 4. Porque usar o sistema específico?
**
**O sistema é de fácil utilização com treinamentos básicos, podendo contemplar diferentes partes de um aplicativo, tais com banco de dados próprio ou vinculado, formulários de entrada de dados, relatórios e gráficos de saída de dados, recursos de publicação web.
 
<br>
<br>
== Who ==
== Who ==
<br>
<br>
* 1. Quem pode se beneficiar deste projeto?  
* 1. Quem pode se beneficiar deste projeto?  
**  
** Empreendedores que buscam expandir seus negócios e precisam planejar e acompanhar as estrategias criticas para o sucesso do negócio;
**Empresários que precisam acompanhar os resultados chaves para a sobrevivência do seu negóco, tais como produção e vendas,  margens comerciais, fluxos de caixa.
* 2. Quem poderá operar o sistema?
* 2. Quem poderá operar o sistema?
**
**Empresários, gerentes, analistas, consultores.
* 3. Quem deverá participar do desenvolvimento do sistema?  
 
**  
* 3. Quem deverá participar do desenvolvimento do sistema?
**Analistas de sistemas, consultores de negócios com foco em estratégia e BI.;
**Desenvolvedores de painéis e gráficos;
**Analistas de Banco de Dados;
** Parceria com empresa júnior de Administração e de Sistema, para testar a ferramenta com clientes em potencial e empresas próximas para levantamento de necessidades de informações relevantes comuns.
 
<br>
<br>
== Where ==
== Where ==
<br>
<br>
* 1. Onde os dados serão inseridos?  
* 1. Onde os dados serão inseridos?  
**
**Conforme a disponibilidade da empresa, os dados poderão ser inseridos em:
**Formulário de entrada para registro em planilha;
**Importação, vinculação a arquivos de dados, txts, banco de dados.
 
* 2. Onde os dados serão externalizados, publicados?
* 2. Onde os dados serão externalizados, publicados?
**  
** Em painéis gráficos que poderão ser visualizados em computadores e smartphones;
**Relatórios impressos ou encaminhados por e-mail.
 
* 3. Onde esta aplicação poderá ser usada?  
* 3. Onde esta aplicação poderá ser usada?  
**  
** Localmente na empresa;
**No note ou smartphone do gestor;
**No serviço online PowerBI.
 
* 4. Onde os dados serão armazenadas?  
* 4. Onde os dados serão armazenadas?  
**  
** Inicialmente os dados são armazenados em máquinas locais, podendo ser armazenados na nuvem, caso o cliente utilize o serviço PowerBI escalonável.
 
* 5. Onde o software deverá ser hospedado?  
* 5. Onde o software deverá ser hospedado?  
**
**em máquinas locais, podendo ser construídos painéis na nuvem, caso o cliente utilize o serviço PowerBI escalonável;
 
<br>
<br>
== When ==
== When ==
<br>
<br>
* 1. Em quanto tempo pretende desenvolver o sistema?  
* 1. Em quanto tempo pretende desenvolver o sistema?  
**  
** O prazo estimado é de 150 dias, conforme fases seguintes.
 
* 2. Quais serão as fases e em quanto tempo cada uma?  
* 2. Quais serão as fases e em quanto tempo cada uma?  
**  
** Levantamento de requisitos, 30 dias
** Arquitetura/Projeto : 20 dias
** Prototipação: 10 dias
**Validação do Cliente: 10 dias
**Desenvolvimento: 60 dias
**Testes: 10 dias
**Implantação: 10 dias
 
* 3. Qual o tempo de resposta do dispositivo ou do sistema?
* 3. Qual o tempo de resposta do dispositivo ou do sistema?
**  
** O tempo de resposta será imediato em milissegundos, acesso ao sistema ao clicar em um atalho previamente configurado
 
* 4. Quanto tempo para responder a uma entrada?
* 4. Quanto tempo para responder a uma entrada?
**  
** O tempo para responder a uma entrada será em segundos (via formulário de entrada), no caso de dados integrados de outras fontes de dados o tempo de entrada será de segundos a minutos conforme a quantidade de dados a serem gravados
 
* 5. Quanto tempo para gerar a saída?
* 5. Quanto tempo para gerar a saída?
** O tempo para gerar uma saída (gráfico, relatório ou e-mail) será em segundos, e variará conforme a quantidade de dados a serem gravados
** <br>
** <br>
== How ==
== How ==
<br>
<br>
* 1. Como será dividido o desenvolvimento do sistema?
* 1. Como será dividido o desenvolvimento do sistema?
**  
** O desenvolvimento será dividido em 4 frentes de trabalho, para cada participante do projeto considerando os requisitos do sistema validados pelo cliente, montagem das fórmulas dos indicadores, configuração das entradas (importação e formulário), desenvolvimento do layout dos gráficos, documentação do projeto.
 
* 2. Como será feita a entrada de dados?  
* 2. Como será feita a entrada de dados?  
**  
** Digitação em um formulário da planilha,
**Importação de dados de outros aplicativos
 
* 3. Como será feita a saída de dados?  
* 3. Como será feita a saída de dados?  
**  
**A saída será preferencialmente na tela, em gráficos e painéis, havendo a opção de encaminhamento de relatórios por e-mail.
* 4. Descreva a 1a. funcionalidade?  
**  
* 4. Descreva a 1a. funcionalidade?  
* 5. Descreva a 2a. funcionalidade?
** CRUD para cadastro de metas para acompanhamento
** ............
 
* n. Descreva a enésima funcionalidade?
* 5. Descreva a 2a. funcionalidade?
*** CRUD cadastro de eventos relevantes no período
 
* 6. Descreva a 3a. funcionalidade?
*** Selecionar o período (mês/ano) para análise
 
* 7. Descreva a 4a. funcionalidade?
*** Selecionar o produto para análise
 
* 8. Descreva a 5a. funcionalidade?
*** Selecionar a meta para análise
 
* 9. Descreva a 6a. funcionalidade?
*** Selecionar o cliente para análise.
 
*10. Descreva a 7a. funcionalidade?
*** Selecione o tipo de gráfico
 
*11. Descreva a 8a. funcionalidade?
*** Encaminhar relatório por e-mail
 
** <br>
** <br>
== How much ==
== How much ==
<br>
<br>
* 1. Quanto custa cada parte do sistema?
* 1. Quanto custa cada parte do sistema?
**  
** Custo da planilha básica considerando o tempo de desenvolvimento (custo inicial único), R$ 1.500,00
**Custo de customização variável por cliente R$ 50,00/hora.
, ,
* 2. Quanto deverá custar todo o sistema?  
* 2. Quanto deverá custar todo o sistema?  
**  
** O custo inicial de desenvolvimento, mas custo de horas de implantação, mais horas de customização (opcional) 
 
* 3. Quantas pessoas deverão ser usadas (Equipe) ?  
* 3. Quantas pessoas deverão ser usadas (Equipe) ?  
**  
** 4 pessoas (consultor, 2 desenvolvedores, 1 analista
 
* 4. Quanto custa cada profissional?
* 4. Quanto custa cada profissional?
**1 consultor R$ 2000,00/mês
**2 desenvolvedores R$ 2500,00/mês
**1 analista de dados R$ 1000,00/mês
**  
**  
* 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?   
* 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?   
**  
** R$ 500,00 planilha básica mais horas de implantação.
 
<br>
<br>
= Modelo Estruturado =
= Modelo Estruturado =


Linha 119: Linha 192:
** Chave primária (Depósitos de Dados)
** Chave primária (Depósitos de Dados)
<br>
<br>
= Modelo OO =
= Requisitos não-funcionais =
== Diagrama de Classes ==
<br>
== Diagrama de Estado ==
 
== Diagrama de  Casos de Uso ==
* Ambiente de Desenvolvimento:
== Diagrama de Sequência ==
#
== Diagrama de Objetos ==
* Infraestrutura de TI:
== Diagrama de Colaboração ==
#
== Diagrama de  Interfaces ==
* Comunicação:
== Diagrama de Atividades ==
#
== Diagrama de Componentes ==
* Soluções comerciais:
== Diagrama de Pacotes ==
# Compra de Softwares para proteção de dados, tais como Firewalls, IPSs (Intrusion prevention system), antivírus e anti-malware.
* Tecnologias inovadoras:
#
* Metodologias:
#
 
= Protótipo =
= Protótipo =
* Objetivo
* Objetivo

Edição atual tal como às 22h00min de 17 de julho de 2017

 5W2H


What


  • 1. Qual o nome do seu projeto?
    • BI Estratégico.
  • 2. Qual o objetivo deste projeto?
    • Desenvolver um sistema de apoio a decisão e avaliação de desempenho empresarial, em uma planilha de fácil acesso, para fornecer ao gestor informações relevantes visando subsidiar a tomada de decisão, acompanhar os resultados operacionais críticos do negócio, bem como avaliar o alcance de metas relacionadas a seus objetivos estratégicos, considerando os conceitos de Balanced Scorecards.
  • 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
    • Desenvolver um sistema básico mas que possa ser customizado para diversos clientes;
    • Conhecimento mais aprofundado de Balanced Scorecards e indicadores a serem utilizados.
  • 4. Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
    • Definição de objetivos e metas empresarias a partir de Mapas Estratégicos utilizando Balanced Scorecards;
    • Indicadores operacionais de avaliação de negócios;
    • Desenvolvimento de planilhas integradas a SGBD;
    • Recursos de planilhas para análise de dados, tais como tabelas dinâmicas e gráficos.
  • 5. Quais soluções similares existem no mercado?
    • Sistemas integrados de gestão com ferramentas de BI operacional, focados no desempenho passado da empresa;
    • Planilhas desenvolvidas por consultorias especializadas em Estratégia, que usualmente não são integradas às fontes de dados da empresa;
    • PowerBI da Microsoft, ferramenta de integração de diversas fontes de dados, com custos escalonáveis, que requer conhecimentos especializados tanto a para definição de painéis críticos do negócio, quanto para a utilização da ferramenta e integração aos dados do negócio.



Why


  • 1. Porque é interessante desenvolver este projeto?
    • Normalmente grandes empresas utilizam sistemas integrados de gestão com ferramentas de BI, contudo tais sistemas são muito caros, tanto para aquisição quando para customização o que inviabiliza sua utilização por parte de pequenas e médias empresas.


  • 2. Porque deve usar a tecnologia escolhida?
    • Menor tempo de desenvolvimento de painéis e gráficos aproveitando os recursos já disponíveis no Excel;
    • Baixo investimento em licenças, uma vez que maioria dos computadores já tem o programa instalado;
    • Facilidade de customizar o serviço às necessidades dos clientes;
    • Facilidade de integrar e analisar em planilha diversas fontes de dados, utilizando fórmulas, gráficos e suplementos disponíveis.
  • 3. Porque usar o hardware específico?
    • O cliente aproveita seu próprio computador, smartphone, ou ainda utiliza dados armazenados na nuvem;
  • 4. Porque usar o sistema específico?
    • O sistema é de fácil utilização com treinamentos básicos, podendo contemplar diferentes partes de um aplicativo, tais com banco de dados próprio ou vinculado, formulários de entrada de dados, relatórios e gráficos de saída de dados, recursos de publicação web.


Who


  • 1. Quem pode se beneficiar deste projeto?
    • Empreendedores que buscam expandir seus negócios e precisam planejar e acompanhar as estrategias criticas para o sucesso do negócio;
    • Empresários que precisam acompanhar os resultados chaves para a sobrevivência do seu negóco, tais como produção e vendas, margens comerciais, fluxos de caixa.
  • 2. Quem poderá operar o sistema?
    • Empresários, gerentes, analistas, consultores.
  • 3. Quem deverá participar do desenvolvimento do sistema?
    • Analistas de sistemas, consultores de negócios com foco em estratégia e BI.;
    • Desenvolvedores de painéis e gráficos;
    • Analistas de Banco de Dados;
    • Parceria com empresa júnior de Administração e de Sistema, para testar a ferramenta com clientes em potencial e empresas próximas para levantamento de necessidades de informações relevantes comuns.


Where


  • 1. Onde os dados serão inseridos?
    • Conforme a disponibilidade da empresa, os dados poderão ser inseridos em:
    • Formulário de entrada para registro em planilha;
    • Importação, vinculação a arquivos de dados, txts, banco de dados.
  • 2. Onde os dados serão externalizados, publicados?
    • Em painéis gráficos que poderão ser visualizados em computadores e smartphones;
    • Relatórios impressos ou encaminhados por e-mail.
  • 3. Onde esta aplicação poderá ser usada?
    • Localmente na empresa;
    • No note ou smartphone do gestor;
    • No serviço online PowerBI.
  • 4. Onde os dados serão armazenadas?
    • Inicialmente os dados são armazenados em máquinas locais, podendo ser armazenados na nuvem, caso o cliente utilize o serviço PowerBI escalonável.
  • 5. Onde o software deverá ser hospedado?
    • em máquinas locais, podendo ser construídos painéis na nuvem, caso o cliente utilize o serviço PowerBI escalonável;


When


  • 1. Em quanto tempo pretende desenvolver o sistema?
    • O prazo estimado é de 150 dias, conforme fases seguintes.
  • 2. Quais serão as fases e em quanto tempo cada uma?
    • Levantamento de requisitos, 30 dias
    • Arquitetura/Projeto : 20 dias
    • Prototipação: 10 dias
    • Validação do Cliente: 10 dias
    • Desenvolvimento: 60 dias
    • Testes: 10 dias
    • Implantação: 10 dias
  • 3. Qual o tempo de resposta do dispositivo ou do sistema?
    • O tempo de resposta será imediato em milissegundos, acesso ao sistema ao clicar em um atalho previamente configurado
  • 4. Quanto tempo para responder a uma entrada?
    • O tempo para responder a uma entrada será em segundos (via formulário de entrada), no caso de dados integrados de outras fontes de dados o tempo de entrada será de segundos a minutos conforme a quantidade de dados a serem gravados
  • 5. Quanto tempo para gerar a saída?
    • O tempo para gerar uma saída (gráfico, relatório ou e-mail) será em segundos, e variará conforme a quantidade de dados a serem gravados

How


  • 1. Como será dividido o desenvolvimento do sistema?
    • O desenvolvimento será dividido em 4 frentes de trabalho, para cada participante do projeto considerando os requisitos do sistema validados pelo cliente, montagem das fórmulas dos indicadores, configuração das entradas (importação e formulário), desenvolvimento do layout dos gráficos, documentação do projeto.
  • 2. Como será feita a entrada de dados?
    • Digitação em um formulário da planilha,
    • Importação de dados de outros aplicativos
  • 3. Como será feita a saída de dados?
    • A saída será preferencialmente na tela, em gráficos e painéis, havendo a opção de encaminhamento de relatórios por e-mail.
* 4. Descreva a 1a. funcionalidade? 
    • CRUD para cadastro de metas para acompanhamento
* 5. Descreva a 2a. funcionalidade?
      • CRUD cadastro de eventos relevantes no período
* 6. Descreva a 3a. funcionalidade?
      • Selecionar o período (mês/ano) para análise
* 7. Descreva a 4a. funcionalidade?
      • Selecionar o produto para análise
* 8. Descreva a 5a. funcionalidade?
      • Selecionar a meta para análise
* 9. Descreva a 6a. funcionalidade?
      • Selecionar o cliente para análise.
*10. Descreva a 7a. funcionalidade?
      • Selecione o tipo de gráfico
*11. Descreva a 8a. funcionalidade?
      • Encaminhar relatório por e-mail

How much


  • 1. Quanto custa cada parte do sistema?
    • Custo da planilha básica considerando o tempo de desenvolvimento (custo inicial único), R$ 1.500,00
    • Custo de customização variável por cliente R$ 50,00/hora.

, ,

  • 2. Quanto deverá custar todo o sistema?
    • O custo inicial de desenvolvimento, mas custo de horas de implantação, mais horas de customização (opcional)
  • 3. Quantas pessoas deverão ser usadas (Equipe) ?
    • 4 pessoas (consultor, 2 desenvolvedores, 1 analista
  • 4. Quanto custa cada profissional?
    • 1 consultor R$ 2000,00/mês
    • 2 desenvolvedores R$ 2500,00/mês
    • 1 analista de dados R$ 1000,00/mês
  • 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?
    • R$ 500,00 planilha básica mais horas de implantação.


Modelo Estruturado

DFD

  • Processso
  • Depósitos
  • Fluxos

DER

  • Entidades
  • Relacionamentos
  • Chaves
  • Domínios

DD

  • Descritivos de cada item
    • Significado
    • Conteúdo (Dados compostos)
    • Restrições de integridade
    • Chave primária (Depósitos de Dados)


Requisitos não-funcionais


  • Ambiente de Desenvolvimento:
  • Infraestrutura de TI:
  • Comunicação:
  • Soluções comerciais:
  1. Compra de Softwares para proteção de dados, tais como Firewalls, IPSs (Intrusion prevention system), antivírus e anti-malware.
  • Tecnologias inovadoras:
  • Metodologias:

Protótipo

  • Objetivo
  • Recursos utilizados
  • Funcionamento
  • Detalhamento (Imagens, vídeos, ...)
  • Resultados obtidos

Pesquisadores