análise, projeto e implementação de sistemas

Post on 11-Jun-2015

162 Views

Category:

Environment

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Teoria Geral de Sistemas

TRANSCRIPT

11.1 Copyright © 2011 Pearson Education, Inc. publishing as Prentice Hall

© 2011 Pearson Prentice Hall. Todos os direitos reservados.slide 1

11Capítulo

Como desenvolver sistemas de informação e gerenciar projetos

Como desenvolver sistemas de informação e gerenciar projetos

slide 1 © 2011 Pearson Prentice Hall. Todos os direitos reservados.

11.2 Copyright © 2011 Pearson Education, Inc. publishing as Prentice Hall

© 2011 Pearson Prentice Hall. Todos os direitos reservados.slide 2

Resolução de problemas e desenvolvimento de sistemas

• Sistemas de informação são construídos como soluções para problemas.

• Quatro etapas para a construção de um sistema de informação:

• Definição e entendimento do problema.

• Desenvolvimento de soluções alternativas.

• Avaliação e escolha de soluções.

• Implementação da solução.

• As três primeiras etapas são denominadas “análise de sistemas”.

11.3 Copyright © 2011 Pearson Education, Inc. publishing as Prentice Hall

© 2011 Pearson Prentice Hall. Todos os direitos reservados.slide 3

O desenvolvimento de uma solução de sistema de informação baseia-se no processo de resolução de problemas.

Desenvolvimento de uma solução de sistema de informação

Resolução de problemas e desenvolvimento de sistemas

11.4 Copyright © 2011 Pearson Education, Inc. publishing as Prentice Hall

© 2011 Pearson Prentice Hall. Todos os direitos reservados.slide 4

Definição e entendimento do problema

• O que causou o problema?

• Por que ele ainda ocorre?

• Por que ainda não foi resolvido?

• Quais os objetivos de uma possível solução?

• Requisitos de informação.

Resolução de problemas e desenvolvimento de sistemas

11.5 Copyright © 2011 Pearson Education, Inc. publishing as Prentice Hall

© 2011 Pearson Prentice Hall. Todos os direitos reservados.slide 5

Desenvolvimento de soluções alternativas

• Caminhos para a solução são determinados pela análise de sistemas.

• Algumas soluções não requerem um sistema de informação.

• Algumas soluções demandam a modificação de sistemas existentes.

• Algumas soluções demandam novos sistemas.

Resolução de problemas e desenvolvimento de sistemas

11.6 Copyright © 2011 Pearson Education, Inc. publishing as Prentice Hall

© 2011 Pearson Prentice Hall. Todos os direitos reservados.slide 6

Avaliação e escolha de soluções

• Questões de viabilidade

• Estudo da viabilidade.

• Custos e benefícios.

• Vantagens e desvantagens.

• Valor empresarial dos sistemas.

• Administração da mudança.

Resolução de problemas e desenvolvimento de sistemas

11.7 Copyright © 2011 Pearson Education, Inc. publishing as Prentice Hall

© 2011 Pearson Prentice Hall. Todos os direitos reservados.slide 7

Implementação da solução

• Projeto de sistemas.

• Finalização da implementação: • Seleção e aquisição de hardware.• Desenvolvimento e programação de software.• Testes.• Treinamento e documentação.• Conversão.• Produção e manutenção.

Resolução de problemas e desenvolvimento de sistemas

11.8 Copyright © 2011 Pearson Education, Inc. publishing as Prentice Hall

© 2011 Pearson Prentice Hall. Todos os direitos reservados.slide 8

Ciclo de vida de sistemas tradicional

Diferentes abordagens de desenvolvimento de sistemas

• Método mais antigo para construção de sistemas de informação.

• Abordagem baseada em fases, com estágios formais.

• Abordagem “em cascata”.

• Divisão formal do trabalho.

• Utilizada na construção de sistemas grandes e complexos.

• Dispendiosa e demorada.

11.9 Copyright © 2011 Pearson Education, Inc. publishing as Prentice Hall

© 2011 Pearson Prentice Hall. Todos os direitos reservados.slide 9

O ciclo de vida de sistemas fragmenta o desenvolvimento de sistemas em estágios formais; cada estágio precisa ser finalizado antes que o seguinte se inicie.

Diferentes abordagens de desenvolvimento de sistemas

Ciclo de vida de sistemas tradicional

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

1. Técnicas de levantamento de dados

2. Metodologia de sistemas de informação

3. Projeto de sistema de informação

4. Implementação do sistema de informação

Projeto e implementação de sistemas de informação

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

Projeto e implementação de S.I.

Apresenta a metodologia e seus pressupostos para o desenvolvimento de projetos de sistemas de informação destinada principalmente a Sistemas de Informações Gerenciais e Sistemas de Informações Estratégicos.

Descreve detalhadamente o passo a passo para realizar projetos.

Apresenta uma forma objetiva para desenvolver projetos e também um roteiro de atividades para aquisição de sistemas com soluções em tecnologia da informação.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

1. Técnicas de levantamento de dados

Ferramentas para concepção, desenvolvimento, implantação e gestão de sistemas de informação.

Sua maior utilização encontra-se na fase de concepção, início ou estudo preliminar.

Está relacionada com o sucesso do projeto.

Permitirão à equipe multidisciplinar envolvida analisar situações, relatar problemas ou dificuldades e sugerir propostas que possam contribuir para a solução de problemas ou melhoria dos temas investigados.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

1. Técnicas de levantamento de dados

Adequado levantamento

Requer: definição das técnicas de levantamento baseadas em fatores culturais, políticos econômico-financeiros, operacionais, gerenciais e estratégicos; elaboração de um planejamento voltado a atingir os objetivos, custos e prazos do projeto; e capacitação da equipe

Pode contribuir para a definição e efetividade do projeto, para a organização das informações necessárias a um competente diagnóstico, para as soluções inteligentes e para a imagem do projeto, da equipe e da organização.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

1. Técnicas de levantamento de dados

Inadequado levantamento

Pode comprometer o desempenho e o resultado do projeto, principalmente no que tange à identificação dos problemas da organização, na definição de propostas de soluções, no cumprimento das exigências do projeto e na imagem da organização.

Também pode ocasionar um diagnóstico pobre, induzir conclusões comprometedoras, não identificar as causas dos problemas, gerar soluções medíocres, provocar custos elevados, comprometer os prazos, omitir processos fundamentais e levar ao descrédito.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

1. Técnicas de levantamento de dados

Fases

- planejamento ou preparação; - realização ou levantamento de dados; - interpretação ou análise de dados; - controle, conclusão e documentação.

A distribuição de tempo para estas fases deve ser equilibrada conforme sua importância, pois o dimensionamento de poucas horas para uma fase pode comprometer a seguinte, mesmo que o tempo desta seja ideal para sua execução.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

1. Técnicas de levantamento de dados

Tipos- observação pessoal; - entrevista; - questionário; - seminário ou dinâmica de grupo; - pesquisa; - estudo de casos; survey; e outros.

Podem ser utilizadas em conjunto.Possuem conceito próprio com respectivas vantagens e desvantagens.

A técnica mista é a integração de todas.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

1. Técnicas de levantamento de dados

Documentação

Tudo deve ser sistematicamente documentado.

Podem ser utilizados os “papéis de trabalho”.

Formas de documentação: fluxogramas; diagramas de objetos; diagramas de fluxo de dados; organogramas; descrições narrativas; linguagens naturais estruturadas; e documentações específicas da organização, tais como procedimentos ISO e outras.

11.18 Copyright © 2011 Pearson Education, Inc. publishing as Prentice Hall

© 2011 Pearson Prentice Hall. Todos os direitos reservados.slide 18

Estudo de Caso: Tecnologia Zimbra dispara com o Oneview

Abordagens de desenvolvimento de sistemas

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

2. Metodologia de sistemas de informação

Abordagem organizada para atingir um objetivo, por meio de passos preestabelecidos.

É um “roteiro” ou um processo dinâmico e interativo para desenvolvimento estruturado de projetos de sistemas de informação visando a qualidade, produtividade, efetividade e inteligência desses projetos

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

2. Metodologia de sistemas de informação

Deve ser de toda a organização e para toda organização, de maneira que seja elaborada e utilizada por todos.

Deve ser amplamente discutida e detalhadamente avaliada por todos na organização, gestores, desenvolvedores e usuários, ou seja, por uma equipe multidisciplinar.

Deve ser revisada, atualizada e complementada na medida do desenvolvimento dos projetos de sistemas de informação.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

2.     Metodologia de sistemas de informação

Premissas

Proposições necessárias para que o projeto seja elaborado de forma competente e satisfatória:

- modularidade; - existência;

- equipe multidisciplinar.

visa qualidade, produtividade e efetividade

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

2.     Metodologia de sistemas de informação

Justificativas

Comprova a necessidade do uso metodológico de um roteiro para desenvolver o projeto de SI, propiciando:

- visão do estado do projeto a qualquer instante; - meio de comunicação entre os envolvidos; - forma de participação de todos os envolvidos; - manter um histórico documental; - bases para as fases e subfases seguintes.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

2.     Metodologia de sistemas de informação

Equipe multidisciplinar

Constituída e capacitada antes de iniciar suas atividades.

Pode sofrer alterações no decorrer de cada fase.

Deve ser multifuncional e adequada para cada projeto e para cada organização, respeitando sua cultura, filosofia e políticas.

Deve sempre considerar os valores e talentos internos da organização.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

2.     Metodologia de sistemas de informação

Equipe multidisciplinar

Figuras principais :

- patrocinador; - gestor; - clientes ou usuários; - executores técnicos.

Todos com planos de trabalho.

O gestor do projeto deve ser um cliente.

Outros componentes para um domínio específico.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

2.     Metodologia de sistemas de informação

Pressupostos

Antes de chegar à metodologia propriamente dita, é necessária a compreensão das fases preparatórias:

- conceitos gerais; - ciclos de sistemas; - planejamento de informações; - qualidade e produtividade em SI.

Descrevem antecipadamente o entendimento abrangente da necessidade de se estabelecer uma metodologia para elaboração de projetos de SI.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

2.     Metodologia de sistemas de informação

Outros pressupostos

- técnicas de levantamento de dados; - técnicas de diagramação; - especificação da lógica dos processos; - projeto de entrada de dados e saída; - projeto dos arquivos ou base de dados; - projeto de engenharia dos programas; - projeto de testes; - projeto de documentação; - projeto de implantação; - projeto de tempos e custos

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

3.     Projeto de sistema de informação

Fases

- estudo preliminar, ou anteprojeto, ou estudo inicial ou ainda primeira visão do projeto;

- análise do sistema atual ou reconhecimento do ambiente;

- projeto lógico, ou especificação do projeto de sistema de informação.

contempla a real necessidade das informações.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

3.     Projeto de sistema de informação

Subfases

Desmembram as fases da metodologia (roteiro).

Funcionam como um guia básico.

Podem ser ajustadas diferentemente para cada projeto ou para cada organização.

Não precisam ser elaboradas em forma sequencial.Podem ser trabalhadas concomitantemente.Permitem voltar nas outras subfases.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

3.     Projeto de sistema de informação

Produtos

Tudo que é externado no desenvolvimento das suas subfases. Cada subfase gera pelo menos um produto ou um documento.

Por exemplo, se a subfase é “nominar a equipe”, o produto pode ser “descrição da equipe nominada” e se a subfase é “modelar as informações”, o produto pode ser o “modelo de informações”.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

3.     Projeto de sistema de informação

Documentação

Formalidade e registros de sua execução.

Elaborada juntamente com o desenvolvimento de cada fase e não no fim do projeto.

De relevância ímpar, pois por meio dela os envolvidos podem acompanhar o desenvolvimento, a utilização e a manutenção dos projetos.

Facilita a continuidade dos processos.

Manuais: do sistema ou do software; do cliente (ou de operações do usuário) e, por opção, organizacional.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

3.     Projeto de sistema de informação

Avaliação da qualidade

Momentos de avaliação e de apresentação para toda a equipe multidisciplinar do projeto.

Avaliar o grau de satisfação e atendimento às necessidades e aos requisitos funcionais.

Obedecendo aos padrões de qualidade, produtividade e efetividade estabelecidos.

Todos os integrantes da equipe multidisciplinar do projeto devem participar.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

3.     Projeto de sistema de informação

Avaliação da qualidade e aprovação

A revisão das subfases, a análise dos produtos, avaliação da qualidade e aprovação do projeto de sistemas de informação devem ser elaboradas em todas as passagens das fases.

Considerar: - revisão da(s) fase(s) imediatamente anterior(es); - apresentação dos produtos;- deferimento formal dos envolvidos.

Fundamental antes de iniciar o projeto físico.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

3.     Projeto de sistema de informação

Projeto

Presume-se que a metodologia foi amplamente discutida e adequada para a respectiva organização em que se está desenvolvendo o SI.

O projeto pode conter uma estrutura flexível, mas alguns componentes mínimos são sugeridos.

Cada subfase deve ser descrita, deixando claros seus objetivos para facilitar a compreensão dos produtos que devem ser gerados.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

3.     Projeto de sistema de informação

O projeto pode ser dividido em partes: - capa do projeto; - apresentação do projeto e da organização; - desenvolvimento do projeto.

Sugere-se:- apresentação e contexto desejado do sistema- contexto da tecnologia da informação

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

3.     Projeto de sistema de informação

Fases e informações

EP

InformaçõesDesejadas

ASA

InformaçõesExistentes

PL

InformaçõesReais

As informações reais ou finais do SI são oriundas das informações desejadas pelos clientes / usuários

e das informações existentes nos sistemas atuais

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

3.     Projeto de sistema de informação

Estudo preliminar - subfases

a. Obter diretrizes do sistema de informaçãob. Nominar equipe multidisciplinar c. Planejar o trabalho da equipe multidisciplinard. Capacitar a equipe multidisciplinare. Relatar problemas e limitações da organizaçãof. Determinar abrangência g. Relatar as informações necessárias desejadash. Relatar impactos do sistemai. Elaborar dicionário de termosj. Identificar e relatar o perfil da equipe multidisciplinark. Relatar a expectativa de prazosl. Analisar custos, benefícios, riscos e viabilidadem. Aprovar o estudo preliminar do sistema proposto

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

3.     Projeto de sistema de informação

Análise do sistema atual

Segunda fase da metodologia

Permite o completo entendimento do funcionamento do atual SI na organização e o conhecimento do ambiente em que está inserido e seus respectivos processos e fluxos de informação.

O “sistema” sempre existe, mesmo sem os recursos da tecnologia da informação.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

3.     Projeto de sistema de informação

Análise do sistema atual - subfases

a. Analisar as unidades ou pessoas envolvidasb. Analisar outros sistemas envolvidosc. Analisar as informações atuaisd. Analisar pontos fortes e fracos e. Aprovar a análise do sistema atual

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

3.     Projeto de sistema de informação

Projeto lógico

Terceira fase da metodologia.

Permite que a equipe envolvida elabore a solução detalhada do novo projeto do sistema de informação em desenvolvimento, com a real necessidade das informações para a organização.

Mesmo que a organização opte em não utilizar os recursos da tecnologia da informação, essa fase deve ser minuciosamente elaborada, estruturando logicamente o SI mas não contemplando seu desenvolvimento propriamente dito nem sua implantação.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

3.     Projeto de sistema de informação

Projeto lógico - subfases

a. Refinar o modelo de informaçõesb. Descrever a lógica das informaçõesc. Esboçar entradas e saída das informaçõesd. Definir tecnologia de base para o projeto físicoe. Elaborar plano logístico e de contingênciaf. Determinar planejamento das fases seguintesg. Analisar custos, benefícios, riscos e viabilidadeh. Aprovar o projeto lógico

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

3.     Projeto de sistema de informação

Projeto lógico - lógica de cada informação

Citar cada informação e em seguida descrever o passo-a-passo para sua elaboração, incluindo rotinas, fórmulas, desvios etc.

Exemplo de passos: pesquisar o dado xyz na pasta/arquivo xyz; separar os valores do xyz; somar os valores individuais do xyz; multiplicar a quantidade do item pelo xyz; somar os valores xyz; aplicar o percentual x no valor xyz; obter o valor total líquido do item xyz etc.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

3.     Projeto de sistema de informação

Projeto lógico - telas e relatórios

O layout deve conter:- cabeçalhos, - corpo com as informações com suas respectivas máscaras.

Também podem conter linhas de mensagens e outros detalhes.

Máscaras: A para alfabéticos; X para alfanuméricos; 9 para números; 99/99/9999 para datas; e 99:99 para hora.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

3.     Projeto de sistema de informação

Projeto lógico - depósitos de dados (arquivos)

Também podem ser especificados.

Conteúdo: nome de cada campo ou dado; código ou descrição; tamanho e número de posições ocupadas; tipo de dados ou campos; valores ou significados; utilidade; e outros detalhes necessários para a organização.

Tipos: cadastral, de movimento e de tabelas.

11.44 Copyright © 2011 Pearson Education, Inc. publishing as Prentice Hall

© 2011 Pearson Prentice Hall. Todos os direitos reservados.slide 44

Prototipagem

• O modelo preliminar é construído de forma rápida e sem muitos gastos

• Processo de quatro etapas:

• Identificação dos requisitos básicos do usuário.

• Desenvolvimento de um protótipo inicial.

• Utilização do protótipo.

• Revisão e aperfeiçoamento do protótipo.

• Especialmente útil no desenho da interface de usuário.

Diferentes abordagens de desenvolvimento de sistemas

11.45 Copyright © 2011 Pearson Education, Inc. publishing as Prentice Hall

© 2011 Pearson Prentice Hall. Todos os direitos reservados.slide 45

O processo de desenvolvimento de um protótipo pode ser desdobrado em quatro etapas. Uma vez que é possível desenvolver um protótipo rapidamente e sem grandes custos, os desenvolvedores de sistemas podem passar por diversas alterações, repetindo as etapas 3 e 4 para refiná-lo e aperfeiçoá-lo antes de chegar ao protótipo operacional final.

Processo de prototipagem

Diferentes abordagens de desenvolvimento de sistemas

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

4.     Implementação de sistemas de informação

Realiza o desenvolvimento do projeto de sistemas de informação (ou anteprojeto) propriamente dito.

É possível implementar sistemas de informação sem os recursos da tecnologia da informação, mas sua realização será precária nas organizações inteligentes.

Preferencialmente, pressupõe utilizar os recursos tecnológicos e de programação de software

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

4.     Implementação de sistemas de informação

Fases:

- projeto físico, ou execução, ou implementação do projeto, ou programação;

- projeto de implantação, ou projeto de disponibilização e uso.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

4.     Implementação de sistemas de informação

O projeto físico pode ser entendido como a execução ou realização do projeto de SI.

Contempla a confecção de programas (em software ou manuais) e seus respectivos testes, bem como o layout final das entradas e saídas.

É a definição de "como" o projeto ou o sistema de informação fará suas funções.

É elaborado para obter a visão sistêmica do ponto de vista físico e da segurança de seus resultados.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

Projeto físico - subfases

a. Especificar o modelo de dadosb. Definir arquitetura e plano de segurançac. Construir o sistema de informaçãod. Finalizar o sistema de informação (testar)e. Aprovar o projeto físico

Todos interessados devem reunir-se, apresentar e aprovar.As estratégias para projeto de implantação podem ser desenvolvidas. Restrições devem ser documentadas e regulamentadas.

4.     Implementação de sistemas de informação

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

Projeto físico - prestadores de serviços

Elaborar contratos especificando as subfases, as datas conclusivas e os respectivos produtos.

Outra opção para solucionar essa fase seria a elaboração de macro propostas com alternativas de macros soluções para pacotes de software disponíveis no mercado. (exemplo software ERP e outros específicos)

4.     Implementação de sistemas de informação

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

4.     Implementação de sistemas de informação

O projeto de implantação pode ser entendido como a disponibilização do projeto de SI.

Contempla a execução do planejamento de implantação, treinamento e capacitação do cliente (ou usuário), da efetiva implantação final e o acompanhamento pós-implantação.

É elaborado para a total entrega do projeto de sistemas de informação aos clientes (ou usuários), com características reais de qualidade, produtividade, efetividade, continuidade e inteligência.

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

Projeto de implantação - subfases

a. Refinar o planejamento da implantação b. Finalizar o sistema de informaçãoc. Disponibilizar e acompanhar o SId. Aprovar o projeto do sistema de informação

Avaliar os resultados do projeto e do novo SI.Descrever o parecer final.A aprovação deve considerar a revisão das fases anteriores. Finalizar a pasta do projeto de SI, documentar os resultados e guardar cópia eletrônica.

4.     Implementação de sistemas de informação

Livro: Sistemas de Informações Organizacionais

Denis Alcides Rezende

Manutenção

É uma constante em SI com TI.

Formas: - implementações ou melhorias; - legislação; - correções de erros.

Devem obedecer formalmente a uma metodologia.

4.     Implementação de sistemas de informação

11.54 Copyright © 2011 Pearson Education, Inc. publishing as Prentice Hall

© 2011 Pearson Prentice Hall. Todos os direitos reservados.slide 54

Estudo de Caso: A Kaiser Permanente fracassa no projeto de seu Centro de Transplante de Rins

top related