Buscar

AULA_01

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.

Continue navegando