Prévia do material em texto
Análise de Sistemas Centro Universitário Senac Prof. Msc. Rogério Tergolina rogerio.tergolina@sp.senac.br 1 Agenda • Apresentação • Introdução a Análise de Sistemas 2 Apresentação 2005 2007 2013 http://lattes.cnpq.br/8851246647906370 3 http://lattes.cnpq.br/8851246647906370 Apresentação Sobre as aulas • Sugestões, críticas SEMPRE ! • Atenção com as datas e horas / Blackboard • Gravações • Apresentação -> Midiateca 6 Agenda das Web conferências Web 01: Unidade 1 12/08/2024 – segunda-feira – 17h20 Web 02: Unidade 2 19/08/2024 – segunda-feira – 17h20 Web 03: Unidade 3 26/08/2024 – segunda-feira – 17h20 Web 04: Unidade 4 02/09/2024 – segunda-feira – 17h20 Web 05: Revisão 09/09/2024 – segunda-feira – 17h20 Qualquer ajuste na agenda de web conferências será informado previamente. Datas importantes PTI (Produção de Texto Individual) ou Produção Virtual: 02/09/2024 Quiz: 25/09/2024 Introdução ao Desenv de Sistemas 9 • O que é um sistema ? • Sistema de software ... • Sistema de hardware • Sistemas de informação Introdução ao Desenv de Sistemas 10 Introdução ao Desenv de Sistemas 11 • O que é engenharia de software eu não sei.... • E engenharia ??? Introdução ao Desenv de Sistemas 12 • Engenharia – baseado em três pilares: • Processos • Pessoas • Ferramentas – Qual é a diferença entre engenharia e artesanato ??? Introdução ao Desenv de Sistemas 13 • Quais são os problemas da “engenharia de software” ? • Vamos começar por alguns “principais”.... • Nível de maturidade (é uma engenharia nova)... Toda engenharia passa por uma “maturação” • O produto a ser produzido: o software Introdução ao Desenv de Sistemas 14 SOFTWARE RNF’s RF’s Requisitos PROCESSO Introdução ao Desenv de Sistemas 15 • Requisitos Funcionais – aqueles que estão ligados ao atingimento / automação / resolução de um problema de negócio. Exemplo: fazer um pedido • Requisitos Não Funcionais – aqueles que estão ligados a atributos de qualidade • Manutenibilidade • Usabilidade • .... Introdução a Engenharia de Software 16 • Agora só falta programar ???? • Escolha de uma linguagem ? • Escolha de uma tecnologia ? • Ainda não..... Introdução ao Desenv de Sistemas 17 Introdução ao Desenv de Sistemas 18 • Desenvolver um sistema de software também compreende pessoas, processos e ferramentas • Compreende também encontrar a solução para o problema • Engenheiros se apaixonam pelo problema, não pela solução !!! Introdução ao Desenv de Sistemas 19 • Desenvolvimento de projetos de software... Principais atividades (macro) sob o ponto de vista organizacional/gerencial • Medição • Estimativa • Análise de riscos • Programação de atividades • Monitoramento Introdução ao Desenv de Sistemas 20 • Agora sim !!! • É só escolher uma linguagem, uma tecnologia e programa !!! • Ainda não... • Paradigmas de desenvolvimento ... Introdução ao Desenv de Sistemas 21 • Vamos pensar na construção de prédios • Prédio Residencial... • Prédio Comercial ... • Prédio Industrial .... Introdução ao Desenv de Sistemas 22 • Paradigmas • Forma de se fazer... • Baseado em pilares • Com um determinado objetivo Introdução ao Desenv de Sistemas 23 Introdução ao Desenv de Sistemas 24 Vamos Tomar um Café? Introdução ao Desenv de Sistemas 26 Introdução ao Desenv de Sistemas 27 Introdução ao Desenv de Sistemas 28 Vamos Tomar um Café? Dúvidas? Até a Próxima aula Agradeço atenção de todos!!! Análise de Sistemas Centro Universitário Senac Prof. Msc. Rogério Tergolina rogerio.tergolina@sp.senac.br 32 Slide 1: Análise de Sistemas Slide 2 Slide 3 Slide 4 Slide 5 Slide 6 Slide 7: Agenda das Web conferências Slide 8: Datas importantes Slide 9 Slide 10 Slide 11 Slide 12 Slide 13 Slide 14 Slide 15 Slide 16 Slide 17 Slide 18 Slide 19 Slide 20 Slide 21 Slide 22 Slide 23 Slide 24 Slide 25: Vamos Tomar um Café? Slide 26 Slide 27 Slide 28 Slide 29 Slide 30 Slide 31: Até a Próxima aula Agradeço atenção de todos!!! Slide 32: Análise de Sistemas