Engenharia de software

Páginas: 5 (1248 palavras) Publicado: 27 de abril de 2013
Introdução
 à
 Eng.
 de
 So1ware
 
Aula
 01
 –
 Introdução
 à
 Eng.
 de
 So1ware
 

Obje:vos
 da
 aula
 de
 hoje
 
•  Conhecer
 o
 professor,
 alunos,
 conteúdo
 programá:co,
  cronograma,
 bibliografias
 recomendadas
 e
 métodos
 de
  avaliação
 da
 disciplina
  •  Entender
 as
 razões que
 levaram
 à
 criação
 da
 engenharia
 de
  so1ware
  •  Conhecer
 os
 principais
 conceitos
 relacionados
 à
 engenharia
  de
 so1ware
  •  Compreender
 a
 importância
 da
 engenharia
 de
 so1ware
 no
  desenvolvimento
 de
 sistemas
 

Prof.
 Igor
 Rafael
 Silva
 Valente
 
  igor@ifce.edu.br 

2
 


3
 

Quem
 são
 os
 alunos?
 

 

4
 

Materiais
 de
 apoio
 e
 outros
 documentos
 
•  Os
 materiais
 de
 apoio,
 notas,
 informa:vos
 e
 avisos
 desta
  disciplina
 serão
 disponibilizados
 no
 Dropbox
 


 

5
 

Conteúdo
 programá:co
 
•  •  •  •  •  •  •  •  •  • Definição
 e
 evolução
 da
 engenharia
 de
 so1ware
  Processo
 de
 desenvolvimento
 de
 so1ware
  Desenvolvimento
 ágil
 de
 so1ware
  Engenharia
 de
 requisitos
  Modelagem
 de
 sistemas
 com
 UML
  Projeto
 de
 arquitetura
  Padrões
 de
 projeto
  Gerenciamento
 de
 projetos
  Qualidade
 de so1ware
  Teste
 de
 so1ware
 


O
 que
 é
 um
 so1ware?
 
•  Conjunto
 de
 programas,
 arquivos
 de
 configuração,
  documentação
 e
 sites
 WEB
 por
 meio
 dos
 quais
 os
 usuários
  obtém
 informações
 recentes
 sobre
 o
 produto
 (Ian
  Sommerville)
  •  Atributos
 de
 um
 bom so1ware
 
–  –  –  –  Manutenibilidade
  Confiança
 e
 proteção
  Eficiência
  Aceitabilidade
 

•  Tipos
 de
 so1ware
 
–  Produtos
 genéricos
  –  Produtos
 sob
 encomenda

 

7
 

O
 so1ware
 na
 atualidade
 
•  O
 so1ware
 é
 a
 base
 do
 mundo
 globalizado
 
–  –  –  –  –  –  –  –  Controle
 de indústrias
  Sistemas
 de
 telecomunicações
  Bolsas
 de
 valores
  Bancos
  Redes
 virtuais
 de
 relacionamento
  Correio
 eletrônico
  Nomcias
  Quase
 tudo
 ao
 nosso
 redor
 possui
 um
 so1ware
 sendo
 executado!
 
 

•  É
 economicamente
 essencial
 produzir
 e
 manter
 o
 so1ware
  dentro de
 custos
 aceitáveis

 

Crise
 do
 so1ware
 
•  Originada
 com
 a
 introdução
 de
 novo
 hardware
 de
  computador
 baseado
 em
 circuitos
 integrados,
 na
 década
 de
  70
  •  Seu
 poder
 tornou
 aplicações
 consideradas
 até
 então
 não
  realizáveis
 em
 propostas
 viáveis
  •  O so1ware
 resultante
 era
 ordens
 de
 grandeza
 maior
 e
 mais
  complexo
 que
 os
 so1wares
 anteriores
  •  Resultados
 deste
 cenário
 
–  –  –  –  Até
 anos
 de
 atraso
 no
 desenvolvimento
 de
 so1ware
  O
 custo
 superou
 as
 previsões
 e
 não
 era
 confiável
  Dificuldade
 de manutenção
 e
 desempenho
 insa:sfatório
  Os
 custos
 de
 hardware
 caíram
 e
 os
 de
 so1ware
 aumentaram


Ciclo
 de
 desenvolvimento
 de
 so1ware
 

 

10
 

O
 que
 fazer?
 
•  Novas
 técnicas
 e
 métodos
 eram
 necessárias
 para
 controlar
 a
  complexidade
 inerente
 aos...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Engenharia de software
  • Engenharia de software
  • Engenharia de software
  • Engenharia de software
  • Engenharia de software
  • ENGENHARIA DE SOFTWARE
  • Engenharia de software
  • Engenharia de software

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!