Planejamento e Projeto de Redes de Computadores Eduardo Barrére
Pós-graduação em Redes de Computadores Eduardo Barrére eduardo.barrere@ice.ufjf.br
Apresentação da Disciplina CARGA HORÁRIA: 30 hs PRÉ-REQUISITO(S): Não há EMENTA DA DISCIPLINA: Metodologia de Projeto de Redes de Computadores; Identificação das necessidades e objetivos do cliente; Projeto Lógico da Rede; Projeto Físico da Rede; Testes e Documentação do Projeto de Rede.
Apresentação da Disciplina OBJETIVOS: Trabalhar com metodologia no Projeto de Redes de Computadores; Identificar as necessidades e objetivos do cliente; Criar projeto Lógico e Físico de uma rede; Criar testes para o Projeto; Documentar o Projeto de Rede.
Apresentação da Disciplina PROGRAMA DA DISCIPLINA: 1. Metodologia de Projeto de Redes 2. Identificação das necessidades e objetivos do cliente 3. Projeto Lógico da Rede 4. Projeto Físico da Redes 5. Testes e Documentação do Projeto Encontros Presenciais: quatro Avaliação Final: Projeto de uma rede para um prédio de escritórios (projetista e cliente)
Será que serve pra gente?
Alguns casos de sucesso
Sobre um Projeto 1 Termine no prazo 2 Finalize o projeto dentro do orçamento 3 Conheça os requisitos 4 Mantenha os clientes satisfeitos 5 Zele pela sua equipe do projeto
Gestão de Projetos
Projetos Viáveis Deve resultar em vantagens e melhorias práticas paras as aplicações dos usuários Controle rígido sobre custos, benefícios e recursos. Variante da Lei de Murphy: Se algo no projeto pode dar errado, com certeza dará!
Projetos Viáveis Leis 1. Benefícios x Custos: Prover benefícios que excedam os custos. Se é difícil de comprovar isso, reveja objetivos e critérios para alcança-los. Como benefícios, incluímos: resolução de problemas; novas facilidades nos serviços atuais; e novos serviços. 2. Recursos x Custos: O projeto só deve começar se é possível terminá-lo! Deve haver profissionais disponíveis para executar o projeto Não deve vincular custos que excedam os recursos disponíveis.
Projetos Viáveis Leis 3. Benefícios x Recursos x Custos: As oportunidades de gastar os recursos normalmente é maior do que os próprios recursos. Custos 4. Itenização: Quando analisamos o projeto como um todo, acabamos tendo um único custo e um único benefício. Benefícios Recursos Cada etapa tem seus próprios benefícios, custos e recursos. Portanto, divida seu projeto em etapas e conseguirá entendê-lo melhor.
Vale itenizar um projeto? São quatros motivos: Auxilia na decisão de como cada parte do projeto de ser realizada Ajuda a determinar como as partes deverão ser implementadas Auxilia na decisão do que antecipar, retardar ou cancelar (conforme análise de riscos e necessidade de ajustar recursos e/ou custos) Ajuda a estimar os custos e benefícios totais do projeto
Itenização do projeto
Ciclo de vida de um projeto (base) Fase conceitual: Identificação de necessidades Viabilidade Alternativas Propostas Orçamentos Cronogramas Definição da equipe Fase de Planejamento: Programação de recursos (materiais, humanos e $$) Estudos e análise em campo (site survey) Análise de resultados Aprovação para a fase de execução
Ciclo de vida de um projeto (base) Fase de execução: Cumprir as atividades previstas Modificar os planos Monitoramento e controle das atividades Fase de Final: Encerramento das atividades (equipes) Treinamento de pessoal operacional Relocação dos membros da equipe
Check-List
Etapas para elaboração de um Projeto Viabilidade Quais as reais necessidades (dificuldade em criar necessidades fictícias!)? Requisitos exigidos Existe a necessidade econômica? Quais benefícios o projeto deve trazer? Formulação do Projeto Conjunto de requisitos e critérios Parâmetros (finalidade, tipos de usuários atendidos, infra) Rol de Soluções Técnicas de brain-storming, análise de parâmetros, inversão Requer profissionais diversos (áreas atendidas pelo projeto) Tá aí sua oportunidade de valorização profissional!
Etapas para elaboração de um Projeto Exequibilidade Física Análise das soluções elaboradas quanto às condições disponíveis para a realização do projeto Viabilidade Financeira Levantamento de prós e contras de cada solução, identificando o valor econômico de cada solução: benefícios x custos x recursos Tem dinheiro para realizar a solução escolhida?
Projeto Básico e Executivo O projeto básico é também conhecido como projeto preliminar ou anteprojeto e objetiva Definir a concepção global do projeto e subsistemas que servirão de base ao projeto executivo É baseado nas etapas citadas anteriormente Avaliação quantitativa do projeto básico Análise de sensibilidade: indicar os parâmetros e verificar/indicar as limitações Análise de Compatibilidade: dependência com outros projetos ou subsistemas já existentes Previsão futura: tendências tecnológicas, políticas, obsolescência, etc. Previsão de vida útil: qual é o tempo de vida do resultado desse projeto?
Projeto Básico e Executivo O projeto executivo deve detalhar todos os subsistemas e componentes, com a finalidade de implementação de protótipos e realização de testes. Deve ser dividido em etapas que contenham equipes e atividades bem definidas (rede, servidores, segurança, etc.) Formulário em anexo
Projeto de Melhorias (Retrofit) Sobrevida dos sistemas Substituição de hardware / software Considerações ao pelo Retrofit: Redução de custos em relação a um projeto totalmente novo Muitas vezes a viabilidade inclui investimento total e num único momento e envolve a paralisação de subsistemas De quem será a administração das fases (antes, durante e depois).
Projeto de Melhorias (Retrofit) Sobrevida dos sistemas Substituição de hardware / software
Projeto PMBOK Guia do Conjunto de Conhecimentos em Gerenciamento de Projetos (Guia PMBOK - Project Management Body of Knowledge).
Projeto PMBOK
Projeto PMBOK - Gestão
Metodologia Top-Down
Lembre-se Um projeto: deveria ser algo com: Começo Meio Fim É um empreendimento que visa criar produto ou serviço Depende de fatores como: Objetivo claro Esforços e administração de conflitos Equipe capacitada a resolver problemas Planejamento técnico Gerência
A falta de uma metodologia para o projeto de redes... Dificulta o atendimento aos requisitos do cliente: Funcionalidade Desempenho Disponibilidade Escalabilidade Custo Segurança Gerenciabilidade
Metodologia Top-Down Começando a pensar num projeto de redes, a metodologia top-down tem seu foco: Nos aplicativos Nas metas técnicas: planejar antes de tudo! Nas metas da empresa cliente
Metodologia Top-Down
Fases do Projeto Top-Down O projeto é dividido em quatro fases: 1.Identificação das necessidades e das metas dos clientes 2. Projeto de rede lógica 3. Projeto da rede física 4.Teste, otimização e documentação do projeto Inspirada no modelo OSI: o que precisa rodar, quais os requisitos de rede e posteriormente de hardware
Ciclo Top-Down
Pensando em Ciclo de Projeto 1 2 2 1. Conceitual 2. Planejamento 3. Execução 4 3 3 3 4. Final
Pensando em Etapas de elaboração de um Projeto 1, 2 e 3 2 e 3 2, 3, 4 e 5 1. Viabilidade 2. Formulação do Projeto 3. Rol de Soluções 4. Exequibilidade Física 5. Viabilidade Financeira