apresentação fábrica iesolutions. Índice introdução a fábrica plano de negócio processo de...

34
Apresentação Fábrica IESolutions

Upload: yago-nolasco

Post on 07-Apr-2016

220 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Apresentação Fábrica IESolutions

Page 2: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Índice

• Introdução a Fábrica• Plano de Negócio• Processo de Desenvolvimento• Plano do Projeto• Produto

Page 3: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Introdução a Fábrica

• A empresa IESolutions é composta por seis estudantes do mestrado em Engenharia de Software do CESAR que visam o desenvolvimento de soluções corporativas para atender empresas que possuem um grande volume de dados e precisam manter um backup dos mesmos.

Page 4: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Introdução a Fábrica

• Missão da IES Oferecer soluções para backup de dados

distribuído e automático para empresas que possuem uma grande massa de dados.

• Visão da IES Ser reconhecida nacionalmente como uma

das principais empresas no desenvolvimento de soluções para empresas que de backups para uma grande massa de dados.

Page 5: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Introdução a Fábrica

• Integrantes– Vicente Melo (Gerente de Projetos)– Thiago Toscano (Analista de Negócios)– Nelson Glauber (Engenheiro de Software)– Wesley Andrade (Engenheiro de Software)– Clóvis Holanda (Engenheiro de Software)– Rochely Estevam (Engenheira de Software)

Page 6: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Índice

• Introdução a Fábrica• Plano de Negócio• Processo de Desenvolvimento• Plano do Projeto• Produto

Page 7: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Plano de Negócio

• PROBLEMA– Perda de informações do cliente– Problemas físicos em HD’s (Hard Disks)– Sistema operacional instável – Infecção por vírus

Page 8: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Plano de Negócio

• MERCADO– Empresas com uma grande massa de dados– Provedores de Internet

• CONCORRENTES– Hot Backup -

http://www.hotbackup.com.br/index.htm– LogMeIn -

https://secure.logmein.com/home.asp?lang=bp– Acronis - http://br.acronis.com

Page 9: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Plano de Negócio

• MODELO DE NEGÓCIO– Venda do software– Contrato de Serviço

• CANAIS DE DISTRIBUIÇÃO– Utilização de representantes nas principais

cidades do País.

Page 10: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Plano de Negócio

• AVALIAÇÃO ESTRATÉGICA - AMEAÇAS– Lançamento do mesmo tipo de produto por um

concorrente. – Complexidade dos algoritmos de armazenamento

distribuídos. – O barateamento dos dispositivos de

armazenamento de dados. – Alto custo de um desenvolvedor .NET

especializado.

Page 11: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Plano de Negócio

• AVALIAÇÃO ESTRATÉGICA - OPORTUNIDADES– Incentivo do governo para pesquisas de inovação. – O grande número de empresas que precisam de

um mecanismo distribuído de backup.

Page 12: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Plano de Negócio

• Pontos Fortes – Uma equipe competente com determinação e

alto grau de aderência. – Equipe com bom conhecimento acadêmico e

de mercado. • Pontos Fracos

– Ser pioneira neste tipo de aplicação. – Inicialmente, a equipe não dispõe do tempo

necessário para desenvolver o produto.

Page 13: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Índice

• Introdução a Fábrica• Plano de Negócio• Processo de Desenvolvimento• Plano do Projeto• Produto

Page 14: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Processo de Desenvolvimento

• Processos – Solicitação – Ciclo de Vida

Page 15: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Processo de Desenvolvimento• Papéis

– Gerente de Projeto– Analista de Negócio– Gerente de Medição– Gerente de Configuração– Gerente de Qualidade– Desenvolvedor– Testador– Cliente

Page 16: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Processo de Desenvolvimento

• Artefatos – Ata de Reunião– CheckList de Qualidade – Cronograma– Documento de Visão– Objetivos e Políticas Organizacionais– Plano de Projeto– Plano de Negócio

Page 17: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Índice

• Introdução a Fábrica• Plano de Negócio• Processo de Desenvolvimento• Plano do Projeto• Produto

Page 18: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Plano do Projeto

• Primeira versão da EAP já definida• Premissas do Projeto

– Código fonte do protótipo vai ser disponibilizado no source forge.

– Requisitos e documentos já prontos serão disponibilizados.

– O cliente disponibilizará um profissional técnico para se reunir ao menos uma vez a cada semana.

Page 19: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Plano do Projeto

• Restrições do projeto – Pouco conhecimento na tecnologia – Pouca disponibilidade do cliente – Tempo de disponibilização do código fonte – Escassa documentação

Page 20: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Plano do ProjetoFramework

Page 21: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Plano do Projeto

Riscos• Os recursos chave de informação do

produto não estarem disponíveis quando necessário acarretará em um atraso de cronograma.

• Demora na disponibilidade dos artefatos necessários acarretará no atraso no cronograma

Page 22: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Plano do Projeto

Riscos (cont.)• Demora na resposta do cliente pode

acarretar um atraso no cronograma.• Falta de clareza no escopo irá resultar em

várias mudanças e atraso no cronograma.• Dificuldade na integração dos

componentes resultará em atraso do cronograma e aumento de custo.

Page 23: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Plano do ProjetoRiscos (cont.)• A falta de conhecimento na tecnologia por

parte do time pode resultar em atrasos no cronograma.

• A dificuldade de comunicação entre os membros devido a distância entre os mesmos, pode gerar erros de interpretação e atrasos nos tempos de resposta, prejudicando o cronograma do projeto.

Page 24: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Plano do Projeto

Riscos (cont.)• A falta de experiência da equipe nesse tipo

de projeto pode resultar em falhas de previsão de cronograma e alocação de recursos.

Page 25: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Plano do Projeto

Cronograma• Versão preliminar já definida e encontra-se

em anexo.

Plano de Comunicação

Lições Aprendidas

Page 26: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Índice

• Introdução a Fábrica• Plano de Negócio• Processo de Desenvolvimento• Plano do Projeto• Produto

Page 27: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Produto

A nossa proposta é criar um software que facilite o processo de backup das informações dos usuários e o torne seguro, pois essa operação ocorrerá de maneira automática e distribuída pela rede. Dessa forma, o usuário do software terá sempre a certeza de que seus dados estão a salvo mesmo que qualquer coisa aconteça com o seu computador pessoal ou com servidor da sua empresa.

Page 28: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Produto

Page 29: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Produto• Requisitos

– RF 01- Solicitação de autenticação entre os sistemas– RF 02- Solicitação de backup de um arquivo – RF 03- Solicitação resgate do arquivo – RF 04- Solicitação de armazenamento – RF 05- Solicitação de resgate de arquivo– RF 04- Solicitação de armazenamento– RF 05- Solicitação de resgate de arquivo– RF 06- Manutenção dos clientes – RF 07- Configuração do sistema

Page 30: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Casos de uso

• Módulo Cliente– UC01- Autenticação do Usuário – UC02 - Solicitação de backup de dados– UC03 - Geração de criptografia e checksum– UC04 - Solicitação de restore – UC05 - Geração de descriptografia – UC06 - Armazenagem dos dados– UC07 - Restauração de dados

• Atores– Usuário– Administrador

Page 31: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Casos de uso

• Módulo Servidor– UC08 - Validação de usuário– UC09 - Pedido de armazenamento de dados– UC10 - Algoritmo de armazenamento de dados– UC11 - Envio de dados aos destinos de armazenamento– UC12 - Pedido de resgate de dados– UC13 - Localização de dados– UC14 - Manutenção de Cliente– UC15 - Configuração do sistema.

Page 32: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Diagrama

Login

Manutenção do Cliente Configuração

Page 33: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Diagrama

Armazenamento de Dados

Page 34: Apresentação Fábrica IESolutions. Índice Introdução a Fábrica Plano de Negócio Processo de Desenvolvimento Plano do Projeto Produto

Diagrama

Recuperação de Dados