Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouAlfredo Leveck Castelo Alterado mais de 8 anos atrás
1
Engenharia de Software Tecnologia em Análise e Desenvolvimento de Sistemas Professor Marcos 2009
2
Para começar! Horário – 19:15 às 23:00 Intervalo – 20:50 às 21:15 Avaliações: ((A1 ou A2) + A3 + A4) / 3 >= 6 A1 = Prova (múltipla escolha) A2 = Trabalho Evolutivo A3 = Integrada A4 = Apresentação de Trabalhos
3
Discussão Inicial O que vocês entendem por Engenharia de Software?
4
Conteúdo Programático Histórico dos Sistemas de Informação Ciclo de Vida do Software Processos Engenharia de Requisitos Projeto de Dados Paradigmas no Desenvolvimento de Software Diagramas Ferramentas de Apoio Reuso Interface Gráfica Quantificação de Software
5
E agora? O que vocês imaginam que irá acontecer após esta disciplina?
6
Um pouco de História... 1968 e a Crise do Software: - Desenvolvimento informal - Necessidades pessoais - Evolução do Hardware
7
... e mais evoluções... - Redes locais (cliente - servidor) - Internet - Dispositivos móveis
8
... com novas idéias! - Software Houses - Fábricas de Software - Modelos de Processo - Qualidade de Software - Ufa!
9
Para hoje: - Termos softwares em todas as empresas - Lidarmos com software o tempo inteiro - Votarmos através do software - Lermos e estudarmos com auxílio de software
10
Mas... A CRISE DO SOFTWARE PERSISTE!
11
Algumas perguntas: Vocês conhecem algum prédio construído sem planta?
12
Algumas perguntas: Algum remédio sem fórmula?
13
Algumas perguntas: Carro sem manual?
14
Algumas perguntas: E o software sem documentação?
15
E agora? ENGENHARIA DE SOFTWARE
16
Mas afinal... 1.O que é software? 2.O que é Engenharia de Software? 3.Qual é a diferença entre Engenharia de Software e Engenharia de Sistemas? 4.O que é um processo de software? 5.O que é um modelo de processo de software? 6.Quais os desafios enfrentados pela Engenharia de Software? 7.Quais os atributos de um bom software?
17
O que é software? -Documentação -Programas de Computador -Arquivos de Ajuda -Instalação
18
O que é Engenharia de Software? “Disciplina da engenharia que se ocupa de todos os aspectos da produção de software” (SOMMERVILLE, 2003)
19
Software x Sistema Software + Hardware + Processo = SISTEMA
20
O que é um processo de software? Atividades executadas e documentadas, com o propósito de desenvolvimento de um software, que podem ser reproduzidas e evoluídas em um novo desenvolvimento.
21
E o modelo? a)() Desenho que representa determinado processo b)() Conceito que deve ser seguido por um processo, sendo o último uma adaptação do primeiro c)() Projeto d)() Todas as alternativas anteriores e)() Não tenho a menor idéia ! !
22
Quais os desafios enfrentados pela Engenharia de Software? -Custo -Qualidade -Prazo -Pessoas -Funcionalidades Custo Qualidade Prazo Pessoas Funcionalidades
23
Atributos de um bom software: -Funcional -Fácil manutenção (Manutenabilidade) -Confiável (Confiabilidade) -Seguro -Fácil uso (Usabilidade)
24
Obrigado!
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.