Logo Passei Direto

A maior rede de estudos do Brasil

Grátis
106 pág.
Engenharia_de_Software_I_Apostila_da_dis

Pré-visualização | Página 1 de 34

Engenharia de Software I Página 1 
 
Rio do Sul, 24/02/2009 
UNIVERSIDADE PARA DESENVOLVIMENTO DO ALTO VALE DO ITAJAÍ 
Área de Ciências Naturais, da Computação e das Engenharias 
CURSO SISTEMAS DE INFORMAÇÃO 
 
 
 
 
Apostila da disciplina de 
Engenharia de Software – I 
 
 
 
Prof. Cleber Nardelli1 
 
1
 Todos os direitos reservados, cópia deste material sem aviso prévio é considerada uma violação dos direitos autorais. 
Engenharia de Software I Página 2 
 
Conteúdo 
Aula 1 ......................................................................................................................................................................... 5 
Parte I - Introdução ................................................................................................................................................. 5 
Aula 2 ......................................................................................................................................................................... 6 
Conceitos e Objetivos .............................................................................................................................................. 6 
Problemas comuns no Desenvolvimento de Software ............................................................................................. 7 
Aula 3 ......................................................................................................................................................................... 8 
Ciclo de Vida de Software ........................................................................................................................................ 8 
Fase de Definição .................................................................................................................................................... 9 
Aula 4 ....................................................................................................................................................................... 12 
Processos de Software .......................................................................................................................................... 12 
Modelos Prescritos de Processo ............................................................................................................................ 13 
Tópicos Adicionais ................................................................................................................................................. 16 
CMMI – Capability Maturity Model Integration ................................................................................................. 16 
MPS.br – Melhoria do Processo de Software Brasileiro ...................................................................................... 18 
Aula 5 ....................................................................................................................................................................... 21 
Qualidade de Software .......................................................................................................................................... 21 
Custo da Qualidade ............................................................................................................................................... 24 
Modelos e Características de Qualidade ................................................................................................................ 24 
Característica: Funcionalidade (F) .......................................................................................................................... 25 
Sub-Característica: Interoperabilidade (I) .............................................................................................................. 25 
Garantia da Qualidade .......................................................................................................................................... 27 
Garantia da Qualidade de Software ....................................................................................................................... 27 
Revisões de Software ............................................................................................................................................ 28 
Garantia estatística de qualidade de software ....................................................................................................... 28 
Controle de Qualidade .......................................................................................................................................... 28 
Caracterização de Defeito e Falha ......................................................................................................................... 29 
Defeito .............................................................................................................................................................. 29 
Falha ................................................................................................................................................................. 29 
Aula 6 ....................................................................................................................................................................... 30 
Parte II – Análise ................................................................................................................................................... 30 
Processo de Análise............................................................................................................................................... 31 
Introdução ........................................................................................................................................................ 31 
Aplicação........................................................................................................................................................... 32 
Fluxo de Análise ................................................................................................................................................ 33 
Regras práticas de Análise ................................................................................................................................. 33 
Engenharia de Software I Página 3 
 
Abordagens de modelagem de análise .............................................................................................................. 33 
Requisitos de Software.......................................................................................................................................... 33 
Funcionais ......................................................................................................................................................... 34 
Não-Funcionais ................................................................................................................................................. 34 
Tipos de Requisitos ........................................................................................................................................... 34 
Engenharia de Requisitos ...................................................................................................................................... 34 
Tarefas da engenharia de requisitos .................................................................................................................. 35 
Aula 7 ....................................................................................................................................................................... 38 
Aula 8 ....................................................................................................................................................................... 43 
Técnicas Estruturadas ...........................................................................................................................................
Página123456789...34