Baixe o app para aproveitar ainda mais
Prévia do material em texto
MODELO DE MATURIDADE AULAS 1 E 2 Técnicas para que seguem as melhores práticas. Nem todo mundo conhecem essas técnicas. Muitos utilizam de técnicas antigas. DESENVOLVIMENTO DE SOFTWARE É FÁCIL DESENVOLVER SOFTWARE? O QUE PROVOCOU TANTA MUDANÇA? * 1980 – Tendência da nova economia 1982 – Transformações da sociedade da indústria para a sociedade da informação. 1990 – Internet O software ultrapassou o hardware como a chave do sucesso. Melhorar a qualidade e reduzir o custo: modernas investigações científicas; Resolução de problemas de Engenharia; Controlar sistemas de transportes, medicina, telecomunicações. O GRANDE DESAFIO Trabalho e decisões; Conforto; Segurança; Entretenimento; Comunicação; Comércio. USO DO SOFTWARE NO DIA A DIA Captação de dados Organização Recuperação da Informação PROCESSOS DA GESTÃO DA INFORMAÇÃO Tempo Frequência – Sempre que necessária. Prontidão – Quando necessária. Período – Futuro, presente e passado. QUALIDADE DA INFORMAÇÃO QUALIDADE DA INFORMAÇÃO Relevância – específica para a tomada de decisões. Flexível – servir a vários propósitos. Precisa – não pode conter erros. Confiável – depende da fonte. Completa – todos os fatos importantes. Econômica – para viabilizar sua coleta. Verificável – pode-se conferir sempre. Acessível – de fácil acesso. Segura – com acesso restrito. QUALIDADE DA INFORMAÇÃO QUALIDADE DA INFORMAÇÃO CUSTO DO SOFTWARE CUSTO DO SOFTWARE - 16,2% dos projetos entregues respeitando prazos e custos. - 31% dos projetos foram cancelados antes de terminar. - 52,7% foram entregues fora do prazo e custos maiores. - Média de atrasos: 222% Média de custo: 89% a mais do que o previsto. Standish Group, (1995) MITOS DO SOFTWARE MITO ADMINISTRATIVO Será que o manual é usado? Os profissionais sabem que ele existe? Reflete a prática moderna de desenvolvimento de software? Está completo? Está voltado para melhorar o prazo de entrega mantendo o foco na qualidade? Temos ferramentas de última geração? A EVOLUÇÃO DO SOFTWARE 1ª Era (1950 a 1965) O software era desenvolvido e utilizado pela mesma pessoa ou organização; Não havia documentação, todas as informações necessárias sobre o software estavam na cabeça das pessoas; o processamento de dados era em lote (batch). A EVOLUÇÃO DO SOFTWARE 2ª Era (1963 a 1974) Sistemas em tempo real; surgimento da Geração de SGBD; nascem as “software houses”; Manutenção difícil por falta de métodos. A EVOLUÇÃO DO SOFTWARE 3ª Era (1973 a 1988) Sistemas distribuídos (dois ou mais computadores em rede); Acesso imediato à informação; Surgimento dos PCs; Computadores tornaram-se acessíveis a um grande público. A EVOLUÇÃO DO SOFTWARE 4ª Era (1988 até hoje) Ambiente cliente-servidor; Análise Orientado a Objetos (UML) e Processo Unificado (RUP); Computação Biológica; Mobile. CLASSIFICAÇÃO DO SOFTWARE BÁSICO Apoio a outros programas COMERCIAL Operações comerciais e tomadas de decisão DE TEMPO REAAL Monitora e controla DE ENGENHARIA Algoritmos EMBUTIDO Controla produtos e sistemas industriais e de consumo DE COMPUTADOR PESSOAL Word, Excel, Power Point DE INTELIGÊNCIA ARTIFICIAL Algoritmos não numéricos. Ex: Reconhece e descreve o conteúdo de fotos com precisão. Isso é possível através da identificação de padrões nas imagens.
Compartilhar