Capitulo 11 Ok

March 22, 2018 | Author: Philype Castelo Branco | Category: Project Management, Information System, Copyright, Business, Computing


Comments



Description

Capítulo 11Capítulo 11 Como desenvolver sistemas de informação e gerenciar projetos 11.1 slide 1 Copyright © 2011 Pearson Education, Inc. publishing as Prentice Hall © 2011 Pearson Prentice Hall. Todos os direitos reservados. Objetivos de estudo • Quais os principais passos de resolução de problemas para desenvolver novos sistemas de informação? • Quais os métodos alternativos para construção de sistemas de informação? • Quais as diversas metodologias para modelagem e projeto de sistemas? • Como os sistemas de informação devem ser escolhidos e avaliados? • Como devem ser gerenciados os projetos de sistemas de informação? 11.2 slide 2 Copyright © 2011 Pearson Education, Inc. publishing as Prentice Hall © 2011 Pearson Prentice Hall. Todos os direitos reservados. Novo sistema de pedidos para os biscoitos das Girl Scouts • Problema: procedimentos manuais ineficientes, alta taxa de erros. • Soluções: eliminar os procedimentos manuais, planejar um novo processo de encomendas e implantar um banco de dados capaz de agregar e rastrear pedidos automaticamente e programar as retiradas de encomendas. 11.3 slide 3 Copyright © 2011 Pearson Education, Inc. publishing as Prentice Hall © 2011 Pearson Prentice Hall. Todos os direitos reservados. publishing as Prentice Hall © 2011 Pearson Prentice Hall. Inc.4 slide 4 Copyright © 2011 Pearson Education. da Intuit. Todos os direitos reservados. • Ilustra a tecnologia digital como foco no replanejamento e na construção de novos sistemas de informação. 11. . • Demonstra o papel da TI na atualização de processos de negócios tradicionais. aumentou a eficiência e reduziu os erros por um valor menor do que as outras opções disponíveis.Novo sistema de pedidos para os biscoitos das Girl Scouts • O QuickBase for Corporate Workgroups. . Inc.Novo sistema de pedidos para os biscoitos das Girl Scouts 11. Todos os direitos reservados. publishing as Prentice Hall © 2011 Pearson Prentice Hall.5 slide 5 Copyright © 2011 Pearson Education. . Todos os direitos reservados. • Desenvolvimento de soluções alternativas. • As três primeiras etapas são denominadas “análise de sistemas”. • Avaliação e escolha de soluções. • Quatro etapas para a construção de um sistema de informação: • Definição e entendimento do problema.Resolução de problemas e desenvolvimento de sistemas • Novos sistemas de informação são construídos como soluções para problemas.6 slide 6 Copyright © 2011 Pearson Education. Inc. publishing as Prentice Hall © 2011 Pearson Prentice Hall. • Implementação da solução. 11. Todos os direitos reservados. 11. Inc.Resolução de problemas e desenvolvimento de sistemas Desenvolvimento de uma solução de sistema de informação O desenvolvimento de uma solução de sistema de informação baseia-se no processo de resolução de problemas. publishing as Prentice Hall © 2011 Pearson Prentice Hall. .7 slide 7 Copyright © 2011 Pearson Education. Todos os direitos reservados. 11. Inc.8 slide 8 Copyright © 2011 Pearson Education. publishing as Prentice Hall © 2011 Pearson Prentice Hall. .Resolução de problemas e desenvolvimento de sistemas 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. 9 slide 9 Copyright © 2011 Pearson Education. 11. • Algumas soluções demandam novos sistemas. . Todos os direitos reservados. • Algumas soluções demandam a modificação de sistemas existentes. Inc. • Algumas soluções não requerem um sistema de informação. publishing as Prentice Hall © 2011 Pearson Prentice Hall.Resolução de problemas e desenvolvimento de sistemas Desenvolvimento de soluções alternativas • Caminhos para a solução são determinados pela análise de sistemas. • Administração da mudança. • Valor empresarial dos sistemas. . publishing as Prentice Hall © 2011 Pearson Prentice Hall.10 slide 10 Copyright © 2011 Pearson Education. • Custos e benefícios. • Vantagens e desvantagens. Inc. 11.Resolução de problemas e desenvolvimento de sistemas Avaliação e escolha de soluções • Questões de viabilidade • Estudo da viabilidade. Todos os direitos reservados. • Desenvolvimento e programação de software.11 slide 11 Copyright © 2011 Pearson Education. • Testes. Todos os direitos reservados. • Finalização da implementação: • Seleção e aquisição de hardware. • Treinamento e documentação. publishing as Prentice Hall © 2011 Pearson Prentice Hall. 11. • Gestão da mudança. • Produção e manutenção. Inc.Resolução de problemas e desenvolvimento de sistemas Implementação da solução • Projeto de sistemas. . • Conversão. 12 slide 12 Copyright © 2011 Pearson Education. publishing as Prentice Hall © 2011 Pearson Prentice Hall. . é imperativo incluir as várias condições testadas. Todos os direitos reservados. Inc. 11. os requisitos de cada condição e os resultados esperados.Resolução de problemas e desenvolvimento de sistemas Exemplo de plano de teste para o sistema de biscoitos das Girl Scouts Ao desenvolver o plano de teste. Planos de teste requerem entradas tanto de usuários finais quanto de especialistas em sistemas de informação. • Utilizada na construção de sistemas grandes e complexos. . com estágios formais.Diferentes abordagens de desenvolvimento de sistemas Ciclo de vida de sistemas tradicional • Método mais antigo para construção de sistemas de informação. publishing as Prentice Hall © 2011 Pearson Prentice Hall. • Abordagem “em cascata”. Todos os direitos reservados.13 slide 13 Copyright © 2011 Pearson Education. 11. • Abordagem baseada em fases. • Divisão formal do trabalho. • Dispendiosa e demorada. Inc. .14 slide 14 Copyright © 2011 Pearson Education. Inc. cada estágio precisa ser finalizado antes que o seguinte se inicie. publishing as Prentice Hall © 2011 Pearson Prentice Hall. Todos os direitos reservados. 11.Diferentes abordagens de desenvolvimento de sistemas Ciclo de vida de sistemas tradicional O ciclo de vida de sistemas fragmenta o desenvolvimento de sistemas em estágios formais. Diferentes abordagens de desenvolvimento de sistemas 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. Todos os direitos reservados.15 slide 15 Copyright © 2011 Pearson Education. • Especialmente útil no desenho da interface de usuário. 11. • Revisão e aperfeiçoamento do protótipo. • Utilização do protótipo. . Inc. publishing as Prentice Hall © 2011 Pearson Prentice Hall. • Desenvolvimento de um protótipo inicial. 11. Copyright © 2011 Pearson Education. Uma vez que é possível desenvolver um protótipo rapidamente e sem grandes custos.16 slide 16 © 2011 Pearson Prentice Hall. publishing as Prentice Hall . Inc. repetindo as etapas 3 e 4 para refiná-lo e aperfeiçoá-lo antes de chegar ao protótipo operacional final.Diferentes abordagens de desenvolvimento de sistemas Processo de prototipagem O processo de desenvolvimento de um protótipo pode ser desdobrado em quatro etapas. Todos os direitos reservados. os desenvolvedores de sistemas podem passar por diversas alterações. Inc. • Riscos organizacionais. com pouca ou nenhuma assistência de especialistas técnicos. . linguagens gráficas e ferramentas de software para PCs para acessar dados. criar relatórios e desenvolver sistemas de informação.Diferentes abordagens de desenvolvimento de sistemas Desenvolvimento pelo usuário final • O usuário final cria sistemas de informação simples. • São finalizados muito mais rapidamente do que os feitos com as ferramentas convencionais. • Usa linguagens de quarta geração. 11. Todos os direitos reservados.17 slide 17 Copyright © 2011 Pearson Education. publishing as Prentice Hall © 2011 Pearson Prentice Hall. sem metodologia formal de desenvolvimento. • Frequentemente eleva o nível de envolvimento e satisfação do usuário com o sistema.18 slide 18 Copyright © 2011 Pearson Education. Inc. 11. teste e documentação. . • Também apresenta riscos organizacionais porque os sistemas são criados de modo rápido. publishing as Prentice Hall © 2011 Pearson Prentice Hall. Todos os direitos reservados.Diferentes abordagens de desenvolvimento de sistemas Desenvolvimento pelo usuário final • Permite que os usuários finais criem sistemas de informação simples: • Reduz o tempo necessário para produzir uma aplicação acabada. • Pacotes de softwares aplicativos: • Sistemas genéricos para funções universais com processos padronizados. • Customização. publishing as Prentice Hall . • Outsourcing: • Application service providers (ASPs). slide 19 © 2011 Pearson Prentice Hall.19 Copyright © 2011 Pearson Education.Diferentes abordagens de desenvolvimento de sistemas Soluções de aquisição: pacotes de software aplicativos e outsourcing (terceirização) • Solicitação de proposta. Inc. 11. Todos os direitos reservados. • Outsourcing internacional. . a empresa pode esperar desembolsar 57% a mais em custos extras. publishing as Prentice Hall © 2011 Pearson Prentice Hall. mesmo no cenário mais otimista.20 slide 20 Copyright © 2011 Pearson Education. além dos 10 milhões pagos pelo contrato internacional.2% a mais em custos extras. Todos os direitos reservados. combinada com custos de demissão e transição excepcionalmente altos. essa empresa na verdade gastará 15. No cenário mais pessimista. Inc. em que existe queda drástica na produtividade.Diferentes abordagens de desenvolvimento de sistemas Custo total do outsourcing internacional Se uma empresa gastar 10 milhões de dólares em contratos de outsourcing internacional. 11. . Se estivesse preparando uma solicitação de proposta para o novo sistema da Zimbra. Inc.21 slide 21 Copyright © 2011 Pearson Education. publishing as Prentice Hall © 2011 Pearson Prentice Hall. De que forma o antigo sistema de automação de marketing apoiou esse processo? • Liste e descreva os requisitos da empresa para um novo pacote de software de marketing. Todos os direitos reservados.Diferentes abordagens de desenvolvimento de sistemas Seção interativa: Tecnologia Zimbra dispara com o Oneview • Leia a Seção interativa e responda às seguintes perguntas: • Descreva as etapas do processo de vendas da Zimbra. que perguntas faria? • De que forma o novo sistema modificou a maneira como a organização gerencia seus negócios? Quão bem-sucedido foi o sistema? 11. Todos os direitos reservados. 11. • Projeto conjunto de aplicações (JAD): • Usuários finais e especialistas em sistemas de informação trabalhando juntos no projeto. Inc.Diferentes abordagens de desenvolvimento de sistemas Desenvolvimento rápido de aplicações para e-business • Agilidade e escalabilidade.22 slide 22 Copyright © 2011 Pearson Education. . • Desenvolvimento rápido de aplicações (RAD): • Processo de criar sistemas aptos a funcionar em um espaço muito curto de tempo. publishing as Prentice Hall © 2011 Pearson Prentice Hall. • Engenharia de software assistida por computador (computer-aided software engineering – CASE). • Diagrama de estrutura. • Desenvolvimento orientado a objetos: • Baseado nos conceitos de classe e herança. Todos os direitos reservados. 11. publishing as Prentice Hall © 2011 Pearson Prentice Hall. • Especificações de processo. Inc.Como formatar e projetar sistemas • Metodologias estruturadas: • Diagrama de fluxo de dados.23 slide 23 Copyright © 2011 Pearson Education. • Desenvolvimento baseado em componentes e serviços da Web. . Como formatar e projetar sistemas Diagrama de fluxo de dados para o sistema de matrícula em uma universidade a distância O sistema tem três processos: verificar disponibilidade (1.0). 11. publishing as Prentice Hall © 2011 Pearson Prentice Hall. . Todos os direitos reservados. E duas armazenagens de informações: o arquivo mestre de estudantes e o arquivo de cursos.0) e confirmar matrícula (3. Há uma entidade externa neste sistema: o estudante.0).24 slide 24 Copyright © 2011 Pearson Education. Inc. matricular estudante (2. O nome e o conteúdo de cada fluxo de dados aparecem adjacentes a cada seta. Todos os direitos reservados.25 slide 25 Copyright © 2011 Pearson Education. dando uma visão geral de todo o sistema. . 11. Inc. do projeto de um sistema de folha de pagamento.Como formatar e projetar sistemas Diagrama de estrutura de alto nível para um sistema de folha de pagamento Este diagrama mostra o nível mais abstrato. publishing as Prentice Hall © 2011 Pearson Prentice Hall. ou mais alto. publishing as Prentice Hall © 2011 Pearson Prentice Hall.Como formatar e projetar sistemas Classe e herança Esta figura ilustra como as classes herdam as características comuns de sua superclasse.26 slide 26 Copyright © 2011 Pearson Education. Todos os direitos reservados. . 11. Inc. publishing as Prentice Hall © 2011 Pearson Prentice Hall. Todos os direitos reservados. • Desenvolvimento baseado em componentes: • Conjuntos de objetos agrupados em componentes de software. .Como formatar e projetar sistemas Desenvolvimento orientado a objetos • Usa o objeto como a unidade básica da análise e do projeto de sistemas: • Classe. • Usado na criação de aplicações comerciais de e-commerce. Inc. • Herança. 11. • Mais interativo e incremental do que o desenvolvimento estruturado tradicional.27 slide 27 Copyright © 2011 Pearson Education. . publishing as Prentice Hall © 2011 Pearson Prentice Hall.Como formatar e projetar sistemas Engenharia de software assistida por computador • Oferece ferramentas de software que automatizam as metodologias que acabamos de descrever: • Reduz o trabalho repetitivo no desenvolvimento de sistemas. também é possível obter um pequeno ganho de produtividade. Todos os direitos reservados.28 slide 28 Copyright © 2011 Pearson Education. 11. • Ferramentas CASE facilitam a documentação clara e a coordenação do trabalho da equipe de desenvolvimento: • Se as ferramentas forem usadas adequadamente. Inc. • Gerência de projetos: • Aplicação de conhecimento. habilidades. publishing as Prentice Hall © 2011 Pearson Prentice Hall. • Tempo. . Inc. • Escopo. • Custo. ferramentas e técnicas de modo a alcançar alvos específicos dentro de determinado orçamento e com restrições de tempo.Gerência de projetos Objetivos da gerência de projetos • Projeto: • Série planejada de atividades relacionadas para alcançar um objetivo empresarial específico. • Qualidade. 11. • Riscos. Todos os direitos reservados.29 slide 29 Copyright © 2011 Pearson Education. . Todos os direitos reservados. 11. Inc. organizacionais e tecnológicos responsáveis por esses problemas? • Que medidas você tomaria para aumentar as chances de sucesso do projeto? • Existiam problemas éticos relacionados ao projeto fracassado? Explique. Qual o papel dos sistemas de informação e da gestão de informações nesses problemas? • Quais os fatores humanos.Compreensão do valor empresarial dos sistemas e administração de mudanças Seção interativa: Pessoas A Kaiser Permanente fracassa no projeto de seu Centro de Transplante de Rins • Leia a Seção interativa e responda às seguintes perguntas: • Classifique e descreva os problemas enfrentados pela Kaiser no projeto do centro de transplantes. publishing as Prentice Hall © 2011 Pearson Prentice Hall.30 slide 30 Copyright © 2011 Pearson Education. Todos os direitos reservados.31 slide 31 Copyright © 2011 Pearson Education. 11.Gerência de projetos Escolha de projetos: como montar o estudo de caso empresarial para o novo sistema • Determinação de custos e benefícios do projeto: • Benefícios tangíveis. • Métodos de orçamento de capital. • Análise de carteira (portfólio): • Modelo de pontuação (scoring). Inc. • Plano de sistemas de informação. publishing as Prentice Hall © 2011 Pearson Prentice Hall. • Benefícios intangíveis. . Inc. e outros. Não existe a fórmula ideal. já que empresas de diferentes setores têm perfis diversos. publishing as Prentice Hall © 2011 Pearson Prentice Hall. .Gerência de projetos Portfólio de sistemas As empresas devem examinar sua carteira de projetos em termos de benefícios potenciais e riscos prováveis. Certos tipos de projeto devem ser totalmente evitados. desenvolvidos rapidamente. Todos os direitos reservados.32 slide 32 Copyright © 2011 Pearson Education. 11. • Dificuldade de comunicação usuário-projetista. publishing as Prentice Hall © 2011 Pearson Prentice Hall. • Superação da resistência do usuário: • Ergonomia. 11. Inc. Todos os direitos reservados. • Diagramas PERT.33 slide 33 Copyright © 2011 Pearson Education. .Compreensão do valor empresarial dos sistemas e administração de mudanças Gerência de riscos e mudanças relacionadas ao sistema • Implementação e gestão de mudanças: • Implementação. • Controlando fatores de risco: • Ferramentas formais de planejamento e de controle. • Gráficos de Gantt. • Análise de impacto organizacional. • Software de gerência de projetos. Todos os direitos reservados. Inc.34 slide 34 Copyright © 2011 Pearson Education. o número de homens-dia e as iniciais de cada profissional responsável. publishing as Prentice Hall © 2011 Pearson Prentice Hall. um bom gerente consegue ver o total de homens-dia para cada mês e para cada profissional que trabalha no projeto. O projeto descrito aqui é um projeto de administração de dados. Com o resumo de recursos.Gerência de projetos Gráfico de Gantt O gráfico de Gantt mostra a tarefa. . 11. bem como as datas de início e término de cada tarefa. Gerência de projetos Gráfico de Gantt 11. Inc. Todos os direitos reservados. publishing as Prentice Hall © 2011 Pearson Prentice Hall. .35 slide 35 Copyright © 2011 Pearson Education. Inc. . Todos os direitos reservados. publishing as Prentice Hall © 2011 Pearson Prentice Hall.36 slide 36 Copyright © 2011 Pearson Education.Gerência de projetos Gráfico de Gantt 11. publishing as Prentice Hall © 2011 Pearson Prentice Hall. . Ele mostra a ordenação das tarefas do projeto e o relacionamento de cada tarefa com as que a antecedem e sucedem.Gerência de projetos Gráfico PERT Este é um gráfico PERT simplificado para criação de um site pequeno. Todos os direitos reservados.37 slide 37 Copyright © 2011 Pearson Education. Inc. 11. • Desenvolver centros transnacionais de excelência para realizar a análise do negócio e do sistema. Todos os direitos reservados. • Maneiras de convencer os usuários a adotar sistemas globais: • Permitir que a unidade de cada país na corporação global seja a primeira a desenvolver uma aplicação transnacional em seu território. o projeto e os testes. processos de negócios e culturas de trabalho diferem de um país a outro. . publishing as Prentice Hall © 2011 Pearson Prentice Hall.38 slide 38 Copyright © 2011 Pearson Education. 11.Compreensão do valor empresarial dos sistemas e administração de mudanças Gerenciando projetos em escala global • Os desafios da gerência de projetos para sistemas globais são complicados pelo ambiente internacional: • Requisitos de informação de usuários. Inc.
Copyright © 2024 DOKUMEN.SITE Inc.