Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Clique para editar o estilo do título mestre Clique para editar o estilo do subtítulo mestre 5. Como fazer o gerenciamento de software? Objetivo: entender a idéia de gerenciamento aplicada ao processo de desenvolvimento de sotware e obter uma noção de como são usadas as métricas de desempenho * - Lafayette B. Melo – Análise e Projeto de Sistemas para a Internet – Noções de Engenharia de Software COINFO – CEFET-PB Software como produto de um projeto Pistas para o problema: Primeiro a sobrevivência, depois a organização Não há pessoas para enxergar a importância Optar um método para as condições é custoso Conhecimento e prática administrativa Conhecimento da área de aplicação Gerência de projetos * - Lafayette B. Melo – Análise e Projeto de Sistemas para a Internet – Noções de Engenharia de Software COINFO – CEFET-PB A gerência de projeto se constitui de um conjunto de ações que geram um resultado Executadas por pessoas… que devem ser informadas do que estão fazendo, porque, quanto tempo dispõem, onde e como devem fazer Pessoas com alguma vivência ajudam nas estimativas Dos riscos Das incertezas * - Lafayette B. Melo – Análise e Projeto de Sistemas para a Internet – Noções de Engenharia de Software COINFO – CEFET-PB Atividade de gerência de projetos de software * - Lafayette B. Melo – Análise e Projeto de Sistemas para a Internet – Noções de Engenharia de Software COINFO – CEFET-PB Também existem algumas etapas para a gerência de projetos No entanto não devem ser seguidas como solução definitiva Devem ser adaptadas de acordo com o projeto * - Lafayette B. Melo – Análise e Projeto de Sistemas para a Internet – Noções de Engenharia de Software COINFO – CEFET-PB ESCOPO DE SOFTWARE Objetivos e requisitos iniciais Conveniência de se realizar ou não o projeto São realizadas estimativas quanto a recursos, prazos e custos São definidas viabilidades técnicas, operacionais e econômicas: Quantidade de pessoas, ambiente, exigências de hardware e software etc TÉCNICAS: Estimativa de linha de código e ponto por função Modelo de custo construtivo (COCOMO) Estimativa de Putnam Modelo de pontos por função * - Lafayette B. Melo – Análise e Projeto de Sistemas para a Internet – Noções de Engenharia de Software COINFO – CEFET-PB As informações inciais da definição de escopo resultam em um contrato de desesenvolvimento ou “proposta de desenvolvimento do sistema” Há funções e pré-requisitos que dependem do comprometimento do cliente Deve ser; Claro Não tendencioso Realista e viável * - Lafayette B. Melo – Análise e Projeto de Sistemas para a Internet – Noções de Engenharia de Software COINFO – CEFET-PB PLANEJAMENTO Comece bem: defina QUAIS atividades devem ser realizadas Definição das atividades O QUE POR QUE QUEM QUANDO COMO ONDE Os cronogramas são importantes e definem ordem e sequência * - Lafayette B. Melo – Análise e Projeto de Sistemas para a Internet – Noções de Engenharia de Software COINFO – CEFET-PB * - Lafayette B. Melo – Análise e Projeto de Sistemas para a Internet – Noções de Engenharia de Software COINFO – CEFET-PB * - Lafayette B. Melo – Análise e Projeto de Sistemas para a Internet – Noções de Engenharia de Software COINFO – CEFET-PB ORGANIZAÇÃO E COORDENAÇÃO Formação humana (administrativa) com alguns cuidados Combinar conhecimentos técnicos de cada pessoa com uma tarefa apropriada Não colocar tarefas para quem não pode 1 tarefa de cada vez Obter comprometimento, não só envolvimento Depois das pessoas, o que é mais importante? Ao combinar as pessoas com outros fatores, considerar aspectos fundamentais Trabalhar com pequenos grupos Liderança técnica por competência Local de trabalho adequado * - Lafayette B. Melo – Análise e Projeto de Sistemas para a Internet – Noções de Engenharia de Software COINFO – CEFET-PB Benefícios: Redução de problemas de comunicação Padrão de qualidade Aprendizado mútuo Sociabilização do trabalho * - Lafayette B. Melo – Análise e Projeto de Sistemas para a Internet – Noções de Engenharia de Software COINFO – CEFET-PB ORGANIZAÇÃO E COORDENAÇÃO Milestones (pontos de controle específicos) Andamento Atraso Controle Informal Interação casual (intencional ou não) Diminui a frequência e a burocracia Formal (periódico) Revisão gerencial (com narrativa do ponto atual e justificativa) Revisão técnica (aspectos mais específicos) * - Lafayette B. Melo – Análise e Projeto de Sistemas para a Internet – Noções de Engenharia de Software COINFO – CEFET-PB Revisões Revisar é fazer mudanças Reconstrução, reordenação ou inclusão de outras atividade Rastreabilidade Razões: Perda de prazo Tarefa mal feita ou não realizada Mudança imprevisível Corte de recursos Novos elementos no escopo inicial * - Lafayette B. Melo – Análise e Projeto de Sistemas para a Internet – Noções de Engenharia de Software COINFO – CEFET-PB Exemplo de tabela simples de orcamento Plan1 Item Descrição Período Pessoas Unid Qtde Valor Unit. Valor Total 1 Recursos Humanos 1.1 Treinamento Pessoal Próprio Consultores Deslocamento Assessoria 1.2 Projeto Pessoal Próprio Consultores Assessoria Deslocamento 1.3 Implantação Pessoal Próprio Consultores Deslocamento 1.4 Manutenção 2 Infra-Estrutura 2.1 Hardware Microcomputadores - Estações Servidores Impressoras Rede 2.2 Software Ferramentas Linguagens SGBD 2.3 Instalações físicas Mobiliário Suprimentos TOTAL XXXXXXX Plan2 Plan3
Compartilhar