Upload
diego-marek
View
161
Download
2
Embed Size (px)
DESCRIPTION
Teoria Geral de Sistemas
Citation preview
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