html5-img
1 / 136

INVESTIGAÇÃO E ANÁLISE DE SISTEMAS

INVESTIGAÇÃO E ANÁLISE DE SISTEMAS. VISÃO GERAL SOBRE O DESENVOLVIMENTO DE SISTEMAS. Participantes no desenvolvimento de sistemas. Projetos Equipe. Participantes no desenvolvimento de sistemas. Participantes podem exercer mais de um papel na equipe.

muriel
Download Presentation

INVESTIGAÇÃO E ANÁLISE DE SISTEMAS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. INVESTIGAÇÃOE ANÁLISE DE SISTEMAS

  2. VISÃO GERAL SOBRE O DESENVOLVIMENTO DE SISTEMAS

  3. Participantes no desenvolvimento de sistemas • Projetos • Equipe

  4. Participantes no desenvolvimento de sistemas Participantes podem exercer mais de um papel na equipe. A composição da equipe pode variar no decorrer do projeto.

  5. Participantes no desenvolvimento de sistemas Metodologia Ágil de Desenvolvimento. Comunicação eficaz entre a equipe é essencial

  6. Participantes no desenvolvimento de sistemas • Usuários • Usuários que não concordam com o sistema.

  7. Participantes no desenvolvimento de sistemas • O que as empresas fazem para melhorar a produtividade e motivação e reduzir o estresse do pessoal de SI?

  8. Participantes no desenvolvimento de sistemas

  9. Iniciando um desenvolvimento de sistemas • Fatores que levam ao início do desenvolvimento de um sistema. • Problemas com um sistema já existente.

  10. Iniciando um desenvolvimento de sistemas • Mudança no ambiente externo ou desejo de tirar partido de novas oportunidades.

  11. Iniciando um desenvolvimento de sistemas • Aumentar a competitividade. • Desejo de fazer um uso mais efetivo da informação.

  12. Iniciando um desenvolvimento de sistemas • Crescimento da informação. • Fusão ou aquisição.

  13. Iniciando um desenvolvimento de sistemas • Novas leis ou regulamentos.

  14. Planejamento de Sistemas de Informação • Planejamento estratégico da organização. • Alinhamento dos Objetivos Corporativos e de SI.

  15. Princípios de S.I. em Ação

  16. Princípios de S.I. em Ação • Planejamento eficaz e cuidadoso; • Esforço conjunto entre: • Usuários • Gerentes • Desenvolvedores • Pessoal de Apoio • Grupos Internos e Externos

  17. Vantagem competitiva • Análise Criativa • Investigação de novas abordagens a problemas existentes • Análise Crítica • Questionamento imparcial e cuidadoso sobre se os elementos do sistema estão relacionados de maneira mais efetiva e eficiente

  18. Análise Crítica • Ir além da mera automação de sistemas manuais • Questionar afirmações e pressupostos • Identificando e resolvendo objetivos e orientações conflitantes

  19. Metas para o desenvolvimento de Sistemas Cumprir objetivos empresariais e não objetivos técnicos

  20. Metas para o desenvolvimento de Sistemas • Sistemas de missão crítica • Sistemas que desempenham um papel central nas atividades continuadas de uma empresa e no cumprimento de metas • Fatores Críticos para o Sucesso (CSFs – critical success factors) • Fatores essenciais para o sucesso de uma área funcional de uma empresa

  21. Objetivos de Desempenho • Qualidade ou utilidade do resultado • Precisão do resultado • Qualidade ou utilidade do formato do resultado • Velocidade com que o resultado é produzido

  22. Objetivos de Custo • Custos de desenvolvimento • Custos relacionados a singularidade da aplicação do sistema • Investimentos permanentes em hardware e equipamentos relacionados • Progressão de custos operacionais do sistema

  23. Desenvolvimento de Sistemas • Comércio Eletrônico • Tendências e Planejamento de Recursos Humanos

  24. Ciclos de vida do desenvolvimento de sistemas

  25. Definição É o processo de desenvolvimento de um sistema.

  26. Modelo de ciclo de vida Define as principais atividades que fazem parte do desenvolvimento do sistema. Como: Levantamento de requisito, análise, documentação, implementação, teste, inplantação.

  27. Tipos de Ciclo de vida • Tradicional; • Prototipação; • Desenvolvimento rápido de aplicações; • Desenvolvimento pelo usuário final.

  28. Investigação Análise Criação Implementação Manutenção e inspeção Modelo tradicional(cascata)

  29. Modelo tradicional(cascata) Cada etapa deve ser concluída para que a próxima se inicie.

  30. Modelo tradicional(cascata) Vantagens: • Controle gerencial; • Criação considerável de documentação.

  31. Modelo tradicional(cascata) Desvantagens: • Não tem integração com o usuário durante o processo de desenvolvimento. • O excesso de documentos consome muito tempo e se torna difícil mantê-los atualizados.

  32. Prototipação Envolve uma abordagem iterativa ao processo de desenvolvimento. Começa com um modelo do que será o sistema. A cada iteração o sistema é refinado e validado até que todo o sistema seja desenvolvido.

  33. Prototipação Tipos de protótipos: • Operacional; • Não operacional.

  34. Prototipação Não Operacional: • É uma maquete, um modelo. Sua utilização é comum para esboçar idéias, como o exemplo: O layout de um website, a interface gráfica de um software.

  35. Prototipação Operacional (Espiral): • É um protótipo que de fato funciona. • O modelo inicial tem as funcionalidades básicas do sistema. • A cada iteração se obtem um feedback do usuário e pode ser descartado ou evoluir até o final do desenvolvimento.

  36. Prototipação

  37. Desenvolvimento rápido RAD(Rapid application development). • Inclui técnicas, ferramentas e metodologias para aumentar a produtividade no processo de desenvolvimento.

  38. Desenvolvimento rápido Exemplos de ferramentas de desenvolvimento rápido de software: • Genexus; • Ruby on Rails.

  39. Desenvolvimento rápido Metodologias: • Xp; • SCRUM.

  40. Desenvolvimento pelo usuário final Qualquer projeto de sistema no qual a iniciativa fica a cargo dos administradores da empresa ou usuários.

  41. Desenvolvimento pelo usuário final Pode ser um simples cadastro de clientes em uma planilha, como um sistema que acaba se tornando complexo com o tempo.

  42. Desenvolvimento pelo usuário final O usuário acredita que pode obter resultados mais rapidamente, pois conhecem as suas necessidades.

  43. Desenvolvimento pelo usuário final Ferramentas usadas: • Ferramentas de criação e edição de páginas web. • Criação de macros em ferramentas Office.

  44. Desenvolvimento pelo usuário final O surgimento de novas tecnologias de desenvolvimento

  45. Investigação de Aplicabilidade de Sistemas

  46. Porque a investigação?

  47. Porque a investigação? O propósito da investigação é identificar potenciais problemas e oportunidades para o novo sistema e analisá-los à luz das metas da empresa.

  48. Porque a investigação? • Quais... • ...os principais problemas que serão resolvidos pelo sistema novo ou aperfeiçoado? • ...as oportunidades o sistema novo ou aperfeiçoado deve trazer? • ...as melhorias trazidas ou requisitos impostos pelo sistema novo? • ...os custos? • ...os riscos associados?

  49. Iniciando uma Investigação de Aplicabilidade de um Sistema

  50. A investigação Ao iniciar uma investigação, a maioria das empresas, adotam um tipo formal para a sua solicitação, seleção e aprovação.

More Related