Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

28
Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes

Transcript of Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

Page 1: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

Análise e Projetos de Sistemas

A Natureza de Um Projeto

Prof. Jorge Manuel Lage Fernandes

Page 2: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• Gestão de ProjetosGestão de Projetos

- Por que estamos aqui?

- O que é um Projeto?

Algumas definições:

“Projeto é um empreendimento planejado que consiste num conjunto de atividades inter-relacionadas e coordenadas, com o fim de alcançar objetivos específicos dentro dos limites de um orçamento e de um período de tempo dados”.(PROCHONW, Schaffer, 1999 apud ONU, 1984)

“Um esforço temporário empreendido para criar um produto, serviço ou resultado exclusivo.” (PMBOK 2004 3rd Edition).

Page 3: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• ProjetosProjetos

- Características Principais:

• Empreendimentos independentes

• Objetivos e propósitos distintos

• Duração definida (limitada)

- Curto (até 1 ano), médio (até 2 anos) e longo prazo (2 anos)

Page 4: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• ProjetosProjetos

Importante: São Diferentes de Atividades Rotineiras!Importante: São Diferentes de Atividades Rotineiras!

Atividades Rotineiras têm:

• Perspectivas/Objetivos mais amplos

• Objetivos de Longo Prazo

• Flexibilidade de Estratégias

• Perspectiva ampla

Page 5: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• Vantagens da Gestão de Projetos:Vantagens da Gestão de Projetos:

• Foco: Simplicidade e Clareza de Propósito

• Controle Independente

• Mensurável

• Flexibilidade de Emprego de Profissionais

• Mobilidade e Distribuição

• Conduz a Motivação e ao Desenvolvimento Individual

• Discussão: E para vocês?Discussão: E para vocês?

Page 6: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• Projetos Ruins = Prejuízo$ Projetos Ruins = Prejuízo$ Exemplo:

Aeroporto Internacional de Denver

Principal Problema: Sistema de triagem/controle de bagagem Atrasou a inauguração do aeroporto. Custo do sistema: US$ 193

milhões Inauguração estava prevista para Out/1993. Em Junho/1994 o sistema ainda não estava funcionando e causava

prejuízos de US$ 1,1 milhão/dia No começo de 1995 um controle MANUAL de bagagem foi instalado

para que o aeroporto pudesse ser inaugurado (com atraso de mais de um ano)

Problema clássico de planejamento e gerenciamento.

Page 7: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• Papel do Gestor:Papel do Gestor:

• O gerente não pode ser “desenvolvido no cargo”!

• Responsável e centro da atividade (Líder!)

• Comunicador e elo entre os stakeholders

• Regulador (progresso, velocidade, qualidade, custo)

• Mobilidade e Distribuição

• Administrador dos recursos

• Motivador

• Mantenedor do “Bom Ambiente”

• Principal responsável pela Análise dos Riscos

Page 8: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• Papel do Gestor:Papel do Gestor:

Resumindo: “Comprometido... Não envolvido!”Resumindo: “Comprometido... Não envolvido!”

Page 9: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• Complexidade do projeto de software:Complexidade do projeto de software:

Page 10: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• Perfil do Gestor:Perfil do Gestor:

• Liderança

• Enérgico mas tolerante (Diplomata)

• Inteligência e Habilidade

• Visão Holística do Projeto

• Comprometido com a conclusão do projeto

• Persistente

• Sabe dirigir e delegar o trabalho

• Conhecimento nos procedimentos financeiros e “burocráticos”

Page 11: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• Ciclo de Vida dos Projetos:Ciclo de Vida dos Projetos:

• Cada fase tem necessidades próprias e características

• O conhecimento do ciclo de vida auxilia o gestor:

- Entender a seqüência lógica dos eventos

- Reconhecer marcos e eventos

- Exercer a pressão necessária

- Reconhecer as mudanças necessárias

Page 12: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• Ciclo de Vida dos Projetos:Ciclo de Vida dos Projetos:

• Fases típicas:

- Conceituação

- Planejamento

- Implementação (execução)

- Conclusão

Page 13: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• ConceituaçãoConceituação

• Ponto de partida – Resposta à necessidade

• Consideramos algumas metas preliminares

• Custo x Benefício potencial

• Avaliação inicial da viabilidade e perspectivas

• Resultados:

- “Proposta de Projeto” - “Proposta de Projeto” (aprovação dos stakeholders)(aprovação dos stakeholders)

- “Estudo de Viabilidade” (escopo, duração, envolvidos)(escopo, duração, envolvidos)

Page 14: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• Estudo de ViabilidadeEstudo de Viabilidade

• Neste ponto o tópico "considerações econômicas" da proposta é

expandido até os menores detalhes.

• São feitas projeções do movimento de caixa, retorno do investimento e

outras considerações econômicas.

• Os dados financeiros relevantes são analisados por especialistas de

administração para determinar o custo para a organização, da

implantação do previsto pela proposta.

Page 15: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• Necessidades FuncionaisNecessidades Funcionais

• O propósito desta etapa é produzir um documento formal que contenha

uma descrição mais detalhada da proposta, com os seguintes pontos:

1. Descrição detalhada das funções - descrição de todas as principais funções a serem realizadas pelo sistema, bem como o modo pelo qual elas se relacionam entre si e com todos os demais componentes da organização.

2. Performance desejada - níveis esperados de precisão, tempos de resposta dos terminais de computadores, limites para o tempo de processamento e outras medidas de performance.

Page 16: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• Necessidades FuncionaisNecessidades Funcionais

3. Entradas e saídas desejadas - documentos, formulários e transações executadas pelos usuários e as saídas a serem produzidas, incluindo detalhes dos itens de dados envolvidos.

4. Ligações com outros sistemas de processamento de dados - interdependência entre os diversos sistemas.

5. Disponibilidade de dados - recursos necessários de validação e retenção dos registros e dos itens de dados.

6. Volume de transações - estimativa do volume de transações a serem executadas.

Page 17: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• Atividades de Um Estudo de ViabilidadeAtividades de Um Estudo de Viabilidade

• Definição das características principais do sistema.

• Determinação das principais necessidades de saídas, incluindo os

tempos de resposta.

• Análise do organograma da organização, distribuição geográfica, etc.,

dos departamentos envolvidos.

• Determinação dos tipos de dados e da estimativa de volume de dados.

• Consideração das alternativas possíveis para atender às necessidades

do(s) usuário(s).

• Exame de outros sistemas que atendam a necessidades semelhantes.

Page 18: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• Atividades de Um Estudo de ViabilidadeAtividades de Um Estudo de Viabilidade

• Preparo de estimativas grosseiras dos prováveis custos de implantação

e dos custos operacionais gerais para cada alternativa apresentada.

• A documentação do estudo de viabilidade em relatório p/ o usuário e p/ a

gerência de sistemas.

• A verificação da adequação das exigências do sistema aos objetivos da

companhia.

• Relação custos/benefícios.

• Existência de tempo hábil.

• Existência de equipamento adequado.

• Existência de pessoal qualificado p/ a elaboração, implantação e

operação do sistema.

Page 19: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• Pontos Chave do Estudo de ViabilidadePontos Chave do Estudo de Viabilidade

• Viabilidade Econômica

• Viabilidade Técnica

• Viabilidade de Mão-de-Obra

• Viabilidade Financeira

• Viabilidade de Recursos de Suporte

• Viabilidade de Cronograma

• Viabilidade Social

Page 20: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• PlanejamentoPlanejamento

• Os objetivos do projeto devem ser esclarecidos

• Planejamento da estrutura e administração do projeto

• Definição da equipe de especialistas e gerente

• Planos: Atividades, Finanças e Recursos

• Estratégia de Comunicação

• Normas (Qualidade, segurança e administração)

• Análise do Progresso: Tempo e Pontos Estratégicos:

- Conclusão do Planejamento

- Fase de Implementação

- Próximo ao começo da fase de conclusão

Page 21: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• ImplementaçãoImplementação

• Onde a atividade é concentrada (planos em operação)

• Todas as atividades devem ser monitoradas

• Fatores de sucesso:

- Qualidade dos planos formulados

- Revisões dos planos

- Eficácia da administração (liderança e controle)

- Tecnologia e comunicação

Page 22: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• ConclusãoConclusão

• Não se trata apenas de entregar o

produto ou serviço!

• Envolve responsabilidades como:

• Descarte do maquinário

• Fechamento das contas bancárias

• Desmontagem da estrutura temporária

• Avaliação final do desempenho

• Visitas de cortesia (início de um pós venda)

• Entrega de relatórios

Page 23: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• Ciclo de Vida - Importante!Ciclo de Vida - Importante!

• O ciclo de vida de um projeto é basicamente o mesmo para todos

os projetos mas as fases podem variar!

Page 24: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

O Processo do Software• Um conjunto estruturado de atividades necessárias para

desenvolver um sistema de software– Especificação– Projeto– Validação– Evolução

• Um modelo de processo de software é uma representação abstrata do processo. Ela apresenta uma descrição do processo de algumas perspectivas particulares

Page 25: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• Nível de Atividade x FaseNível de Atividade x Fase

Page 26: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• E o desafio continua....E o desafio continua....

Fonte: Standish Group

Page 27: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

• E o desafio continua....E o desafio continua....

Fonte: Standish Group

Page 28: Análise e Projetos de Sistemas A Natureza de Um Projeto Prof. Jorge Manuel Lage Fernandes.

Dúvidas?Dúvidas?

Idéias?Idéias?

Considerações?Considerações?