IESolutions
Intelligent Enterprise Solutions
CESAR – Centro de Estudos e Sistemas Avançados de Recife
5º Status Report - 21/08/2009
Componentes
• Clóvis Nascimento
• Rochely Estevam
• Thiago Toscano
• Vicente Melo
• Wesley Silva
Melhorias
• Documento de arquitetura
• Plano de configuração
• Plano de Testes
• Plano de Recursos Humanos
• Plano de Qualidade
• Documento de Visão atualizado
• Ferramenta de controle de mudanças
• Início da Implementação do Produto
• Site da Fábrica – Pesquisa de mercado
Plano de
configuração
Plano de
Gerenciamento
de Recursos
Humanos
Plano de
Qualidade
Plano
de
Projeto
Plano de
Comunicação
Cronograma
Plano de risco
Pontos fortes e fracos
• Pontos fortes
• Processo bem definido
• Pontos fracos
• As iterações ainda não foram
iniciadas
Apresentação
• Plano de Negócios
• Venda e Distribuição
• Pesquisa de Mercado
• Acompanhamento do projeto
• Acompanhamento das métricas
• Documento de Arquitetura
• Plano de Configuração
• Plano de Testes
• Processo de desenvolvimento
Plano de negócios
Objetivo
•Oferecer soluções para backup
de
dados
distribuído
e
automático para empresas que
possuem uma grande massa de
dados
Plano de negócios
Problema
• Um dos grandes problemas dos usuários de
computadores de uma maneira geral é a
perda de informações. Problemas físicos em
HDs (Hard Disks), sistema operacional instável
e infecção por vírus, são causas freqüentes
dessas perdas. Quando qualquer um desses
inconvenientes acontece, informações podem
ser perdidas.
Plano de negócios
Consumidores
• Segundo pesquisa realizada pelo Centro de
Estudo sobre as Tecnologias da Informação e
Comunicação 94% das empresas brasileiras com
10 funcionários ou mais utilizam computador,
sendo que esse percentual sobe para 100% nas
empresas com mais de 50 funcionários. E que a
preocupação número um dos responsáveis pela
segurança dessas empresas é o backup de
arquivos
Plano de negócios
Pesquisa de Mercado
• Em média as máquinas tem 126,57 Gb de
espaço
• Em média estão sendo utilizado 61,29 Gb de
espaço
• Em média existe 5,84 Gb de backup
• Em média necessitam de 20,39 Gb de espaço
• Fonte: www.iesolutions.com.br/pesquisa.rar
Plano de negócios
Exemplo custo de Implantar um processo tradicional Atual
• NEE = 20.39 * 50 ≈ 1TB (Um TERABYTE)
• De acordo com o mercado atual um dispositivo de dados que
tem a capacidade de armazenar 1 (um) TERABYTE custa em
média R$480,00 reais
• Para armazenar os dados de todos os usuários
necessitaríamos 1 dispositivos dando um total de R$ 480,00
• HotBackup onde o valor por usuário é de R$ 119,00 por mes.
Calculando para a necessidade de 50 funcionários dá um
valor total de R$6.430,00 por mês.
• Valor Total = 480,00 + 5.950,00 = 6.430,00
Plano de negócios
Solução
• A nossa solução é um produto, o GridBackup,
que é uma ferramenta de backup inteligente
que distribui as copias dos dados em uma
rede peer-to-peer (p2p), utilizando seus
recursos
computacionais
disponíveis,
evitando gastos desnecessários com discos de
armazenagem.
Plano de negócios
Produto
Plano de negócios
Detalhamento do Produto
• Funcionando o Backup de Dados
• O peer, que deseja realizar backup de dados, se comunica com o servidor solicitando o
pedido de armazenamento de dados.
• O servidor utilizará um algoritmo pra identificar em que máquina esses dados serão
armazenados, registra essa informação e informa ao peer solicitante qual o peer de
destino.
• O peer de origem se comunica com o peer de destino e solicita o armazenamento.
• Funcionando o Resgate de Dados
• O peer, que deseja realizar o resgate de dados, se comunica com o servidor solicitando
onde os dados estão armazenados.
• O servidor verificará em seu registro quais os peer que estão os dados e informa ao
peer solicitante.
• O peer se comunica com o peer de destino solicitando os dados.
Plano de negócios
Custo da solução GridBackup
Plano de negócios
Exemplo da implantação dos Custo da GridBackup
• De acordo com a necessidade do usuário de
20,39 Gb descrito anteriormente o melhor
preço para a utilização da solução GridBackup
é de R$ 54,99 mensal por usuário.
• Utilizando o mesmo perfil de consumidor de
50 usuários por empresa ao custo de R$ 54,99
teremos um total de R$ 2.749,5 por mês.
Plano de negócios
ROI
• Comparando os valores do hotback de R$ 5.950,00,
contra um custo mensal de R$ 2.749,5 do GridBackup.
• Sendo assim,
• economizaria R$ 480,00 de custo inicial e
• economizaria ainda um valor R$ 3.200,5
Plano de negócios
Avaliação Estratégica - Ambiente Externo
• Ameaças
• Lançamento do mesmo tipo de produto por um concorrente ;
• Complexidade dos algoritmos de armazenamento distribuídos;
• Alto custo de um desenvolvedor .NET especializado;
• Oportunidades
• Melhor preço;
• Não necessita de investimento inicial na compra de dispositivos;
• Incentivo do governo para pesquisas de inovação;
• O grande número de empresas que precisam de um mecanismo
distribuído de backup;
Plano de negócios
Avaliação Estratégica - Ambiente Interno
• Fortes
• Uma equipe competente com determinação e alto grau de
aderência;
• Equipe com bom conhecimento acadêmico e de mercado;
• Fracos
• Ser pioneira neste tipo de aplicação;
• Inicialmente não dispor de muito tempo livre para
desenvolver o produto;
Plano de negócios
Concorrentes
• Hot Backup - http://www.hotbackup.com.br/index.htm
• LogMeIn https://secure.logmein.com/home.asp?lang=bp
• Acronis - http://br.acronis.com
• O GridBackup possui a característica de realizar um
backup distribuído na rede, tornando desnecessário o
investimento de um servidor central. Tal característica
não se encontra presente em seus concorrentes
Plano de negócios
Modelo de Venda e Distribuição
• WEB site da IES
• Representantes em todas as principais
cidades do país
• Nossos parceiros, como é o caso do Cesar
Plano de negócios
Plano Financeiro
• Investimento Inicial
• cinco computadores com Internet para a equipe desenvolver o software(5xR$2400,00
= 12000 por mês).
• 1 servidor central para armazenar os artefatos e servir como ambiente de testes
(R$3000,00)
• Receitas (ainda em estudo)
• Após a fase de comercialização do produto, acredita-se que se houverem 20 clientes,
com 20 máquinas com contratos fechados e utilizando os preços previamente
informados já será possível que os empreendedores consigam receber pró-labore, pois
os custos fixos da empresa já serão cobertos pela receita.
• Custos e despesas
• Os custos atuais da empresa são referentes à:
• O valor do domínio do site (R$ 100 por ano)
• valor de hospedagem do site (R$19,00 por mês)
• Custo dos profissionais envolvidos (5 profissionais ao valor R$ 4.000,00 por mês)
Apresentação
• Plano de Negócios
• Venda e Distribuição
• Pesquisa de Mercado
• Acompanhamento do projeto
• Acompanhamento das métricas
• Documento de Arquitetura
• Plano de Configuração
• Plano de Testes
• Processo de desenvolvimento
Modelo de Venda e Distribuição
• Canais de vendas
• Site da IESolutions
• Representantes nas principais cidades
do pais.
• Distribuição
• Site da IESolutions
• Atraves dos Representantes.
Modelo de Venda e Distribuição
• Canal de venda pela internet :
• Pagamentos :
• 1-Inicialmente as vendas serão feitas atraves de
pagamentos via boleto bancario que será gerado
pelo site.
• 2-ou atraves de depositos identificados na conta da
IESolutions.
• Apos confirmado o pagamento será enviado para o
email do cliente um código.
• Em poder deste código o cliente poderá baixar do site
da IESolutions o produto gridbackup.
Modelo de Venda e Distribuição
• Canal de venda Através do Fornecedor(pessoa
Júridica) :
• Pagamentos :
• 1-Inicialmente as vendas serão feitas atraves de
pagamentos via boleto bancario que será
gerado pelo site.
• 2-ou atraves de depositos identificados na
conta da IESolutions.
• Cada representante receberá um percentual pela
venda.
Modelo de Venda e Distribuição
• Distribuição :
• Através do web site da Fábrica, com o
código de licença.
• o representante será responsável pelo
suporte in-loco do cliente enquanto a
IESolutions será responsável pelo suporte
remoto.
Pesquisa de Mercado
• Diretrizes para criação da pesquisa :
• Escolha um canal, no nosso caso
internet.
• Solicite email, na propria pesquisa.
• Tenha um conjunto predefinido de
perguntas, somente as essenciais.
• Cada pergunta deve estar relacionada a
pergunta anterior.
•
Vendendo Software(Aisa Pereira) Editora Novatec.
Apresentação
• Plano de Negócios
• Venda e Distribuição
• Pesquisa de Mercado
• Acompanhamento do projeto
• Acompanhamento das métricas
• Documento de Arquitetura
• Plano de Configuração
• Plano de Testes
• Processo de desenvolvimento
Acompanhamento de projeto
• Integração da equipe (plano de comunicação,
reuniões e atas)
• Monitoração de riscos e gatilhos (plano de riscos)
• Medidas corretivas em artefatos anteriores
• Supervisão da equipe para não perder o foco
• Verificação de escopo (em andamento)
Acompanhamento de projeto
Apresentação
• Plano de Negócios
• Venda e Distribuição
• Pesquisa de Mercado
• Acompanhamento do projeto
• Acompanhamento das métricas
• Documento de Arquitetura
• Plano de Configuração
• Plano de Testes
• Processo de desenvolvimento
Acompanhamento das métricas
• Plano de Métricas
• Gerenciamento das métricas
Apresentação
• Plano de Negócios
• Venda e Distribuição
• Pesquisa de Mercado
• Acompanhamento do projeto
• Acompanhamento das métricas
• Documento de Arquitetura
• Plano de Configuração
• Plano de Testes
• Processo de desenvolvimento
Documento de Arquitetura
• Escopo
• Continuação sistema legado
• Decisão em dar prosseguimento
• Documentação anexa
Documento de Arquitetura
• Requisitos de Qualidade
• Observáveis em Runtime
• RF03 - Backup dos dados e RF004-Restauração dos dados
• RNF07 - Interface gráfica
• Não observáveis em Runtime
• RF01 - Autenticação
• RF02 - Identificação de destino
• RNF05 - Criptografia de dados
• RNF09 - Servidor para centralização das informações
• RNF10 - Manutenibilidade
• RNF05 - Criptografia de dados
Documento de Arquitetura
• Padrões Arquiteturais
• Camadas
• Hybrid P2P
• Acceptor-Connector
Documento de Arquitetura
• Proposta
Documento de Arquitetura
• Visão de Implementação
Documento de Arquitetura
• Visão de Implementação
Documento de Arquitetura
• Evolução Arquitetural
• Conformidade Requisitos
• Verificação durante testes
• Processo definido
Apresentação
• Plano de Negócios
• Venda e Distribuição
• Pesquisa de Mercado
• Acompanhamento do projeto
• Acompanhamento das métricas
• Documento de Arquitetura
• Plano de Configuração
• Plano de Testes
• Processo de desenvolvimento
Plano de Configuração
• Escopo
• Controle de Versões
• Controle de Mudanças
• Auditoria
Plano de Configuração
• Itens de Configuração
• Planos e documentos
• Baseline do sistema
Plano de Configuração
• Controle de Versão
• Planos e documentos produzidos
• Padrão definido (X.Y)
• Baseline do Sistema
• Padrão definido (IES-<FASE>-<X.Y>)
Plano de Configuração
• Controle de Mudança
• Itens de Configuração
• Planos e documentos produzidos
• Campo para histórico de Revisões
• Baseline do Sistema
• Ferramenta de requisição de mudança
Plano de Configuração
• Solicitação de Mudança
Plano de Configuração
• Ferramenta de Controle de Mudança
Plano de Configuração
• Auditoria Funcional
• Antes da criação da Baseline
Apresentação
• Plano de Negócios
• Venda e Distribuição
• Pesquisa de Mercado
• Acompanhamento do projeto
• Acompanhamento das métricas
• Documento de Arquitetura
• Plano de Configuração
• Plano de Testes
• Processo de desenvolvimento
Plano de Testes
• Itens Salvos
• Código e Sistema
• Definição afim de distinguir objetivos
Plano de Testes
• Planejamento dos ciclos
• 1 ciclo por caso de uso
• Duração de 30min por caso de teste
• Critério de aceitação de 95% dos casos de
teste
Plano de Testes
• Estratégias
• Não haverá automação
• Esforço alto
• Pequeno número de ciclos
• Inspeção de código
• Validação arquitetural
• Testes Unitários
• Desenvolvedor
• Testes Funcionais
• Testador
Plano de Testes
• Planejamento dos Testes
• Executar todos o máximo número de vezes
• Pequeno número de casos de uso e testes
• Data definido em cronograma
Plano de Testes
• Projeto de Testes
• 29 Casos de Teste
• Matriz de Rastreabilidade
• 4 Suítes
• Agendadas no cronograma
Apresentação
• Plano de Negócios
• Venda e Distribuição
• Pesquisa de Mercado
• Acompanhamento do projeto
• Acompanhamento das métricas
• Documento de Arquitetura
• Plano de Configuração
• Plano de Testes
• Processo de desenvolvimento
Processo de Desenvolvimento
• Redefinição de atividades e artefatos do fluxo
do planejamento
• Inserção do fluxo de gerenciamento de riscos
Empreendedores
• Vicente Melo (Gerente de Projetos): Analista e desenvolvedor de
software. Possui bacharelado em Ciências da Computação pela
Universidade Federal do Rio Grande do Norte (UFRN) com pósgraduação em desenvolvimento de sistemas corporativos pela
Faculdade Natalense para o desenvolvimento do Rio Grande do
Norte (FARN). Atualmente está fazendo mestrado em Eng. de
Software pelo CESAR. Possui certificação MCTS em SQL Server e atua
como Analista de sistemas pela Natalsoft.
• Thiago Toscano (Analista de Negócios): Analista e desenvolvedor de
software. Possui bacharelado em Ciência da Computação pela
Universidade Católica de Pernambuco com MBA em Gerenciamento
de Projeto pela FGV. Atualmente está fazendo mestrado em Eng. de
Software pelo CESAR. Possui certificação de Programador JAVA. Atua
com analista de sistema da Comercio Soluções Inteligentes – CSI e
professor da Faculdade Mauricio de Nassau.
Empreendedores
• Wesley Andrade Silva (Engenheiro de Sistemas): Engenheiro de Sistemas,
atualmente cursando o mestrado em Eng. de Software. pelo C.E.S.A.R.,
concluiu recentemente o Curso Seqüencial de Eng. de Software. com ênfase
em Testes pela UFPE, possui formação em Ciências da Computação pela
Universidade Federal de Sergipe. Atua na área de TI desde 2005, trabalhando
como desenvolvedor em Java e PHP bem com no auxílio à adoção de
processos. Possui certificação SCJP.
• Clóvis Holanda do Nascimento(Analista de Sistemas): Possui pós-graduação
em Comércio Eletrônico e Economia Digital - Pela UFPE (2001), formado em
processamento de dados - AESO(1999), atua ha mais de 15 anos no
desenvolvimento de sistemas de informação, tendo trabalhado em
plataformas computacionais mainframes e micros, alem de diversas
linguagens de programação ( Cobol, DataFlex, Clipper, Delphi, php, Java etc),
atualmente trabalha no 1º Cartório de Imóveis de Recife como Analista de
Sistemas
• Rochely (Engenheira de Software): Engenheira de Qualidade. Atua na área
de TI desde 2005. Possui conhecimentos em PHP, SQLServer, bem como em
aderência de processos a modelos de qualidade.
Download

Plano de Negócios - gridbackup - Sistema para fazer backup