Engenharia de software - Overview
Upcoming SlideShare
Loading in...5
×
 

Engenharia de software - Overview

on

  • 278 views

Engenharia - Arte de aplicar conhecimentos científicos e empíricos e certas habilitações específicas à criação de estruturas, dispositivos e processos que se utilizam para converter recursos ...

Engenharia - Arte de aplicar conhecimentos científicos e empíricos e certas habilitações específicas à criação de estruturas, dispositivos e processos que se utilizam para converter recursos naturais em formas adequadas ao atendimento das necessidades humanas.

Statistics

Views

Total Views
278
Views on SlideShare
278
Embed Views
0

Actions

Likes
0
Downloads
19
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Engenharia de software - Overview Engenharia de software - Overview Presentation Transcript

    • Assunto:Engenharia de Software - OverviewEngenharia deSoftware – OverviewGesse SantosMestrando em Engenharia da Computação
    • O que é Engenharia deSoftware?
    • Software x Hardware
    • Falhas: Software
    • Falhas: Software x Hardware
    • Sistemas Triviais
    • Sistemas Complexos
    • Sistemas Complexos
    • Caso Real
    • Elementos da ESw
    • Processos Implícitos eExplícitos
    • Processos Estáveis e Capazes
    • Métodos
    • Escolha das Ferramentas
    • Ciclo de Vida - Cascata
    • Ciclo de Vida - Incremental
    • Ciclo de Vida - Incremental
    • Ciclo de Vida - Espiral
    • Ciclo de Vida – Outros Modelos
    • Ciclo de Vida – Outros Modelos
    • Requisitos: Comunicação
    • Requisitos: Expectativas
    • Modelagem de Software
    • Modelagem de SoftwareMundo real Diagrama CódigoMundo real Diagrama Código
    • Modelos e Diagramas
    • Diagramas de Caso de Uso
    • Diagramas de Classes
    • Diagramas de Transição deEstados
    • Diagramas de Atividades
    • Diagrama de Sequência
    • ProtótiposA finalidade do protótipo é validar asA finalidade do protótipo é validar asfuncionalidades e não a aparência dosoftware.
    • Construção: Objetivos
    • Construção: Metas Realistas
    • Anatomia de Testes
    • Casos de Teste
    • Custo do Software
    • Teste Caixa Branca
    • Teste Caixa Preta
    • Testes exaustivosImpossível!Impossível!
    • Entrega do Software
    • Manutenção de Software -Tipos
    • Manutenção de Software
    • Gerência de Configuração
    • Gerência de Configuração
    • Qualidade de SoftwareModelo de Boehm, Brown e Lipow (1977)
    • Custo da Qualidade
    • SWEBOK – Áreas doConhecimento
    • SWEBOK - Futuro
    • ConclusãoEste foi um resumo do processo de produção de umsoftware utilizando as técnicas mais básicas de Engenhariade Software.Uma vez que a produção e a manutenção de um softwareenvolve investimento de recursos e tempo, as empresaspodem e devem, adaptar os processos de desenvolvimentoà sua realidade.O mais importante é ter um processo bem definido.
    • Questões