Trabalho multidisciplinar ads
SUMÁRIO
CONTEÚDO
1 INTRODUÇÃO 3
2 OBJETIVO 4
3 PROCESSO DE INSPEÇÃO DE SOFTWARE 5 3.1 Conceitos 5 3.1.1 ERRO 5 3.1.2 DEFEITO 6 3.1.3 FALHA 6 3.2 CLASSES DE DEFEITOS 6 3.3 BENEFÍCIOS DA APLICAÇÃO DA INSPEÇÃO DE SOFTWARE 7 3.3.1 QUALIDADE DE SOFTWARE 8
4 VERIFICAÇÃO E VALIDAÇÃO 9 4.1 MODO DE APLICAÇÃO DA VERIFIAÇÃO E VALIDAÇÃO 10 4.2 TÉCNICA DE VERIFICAÇÃO E VALIDAÇÃO 11 4.2.1 TÉCNICAS INFORMAIS 11 4.2.2 TÉCNICAS ESTÁTICAS 11 4.2.3 TÉCNICAS SIMBÓLICAS 12 4.2.4 TÉCNICAS FORMAIS 12
5 TESTABILIDADE DO SOFTWARE 13 5.1 GERENTES 15 5.2 TESTADORES 15
6 CENÁRIO PROPOSTO 16 6.1 NOSSA LOCADORA DE LIVROS 16 6.1.1 HISTÓRICO 16 6.1.2 DADOS 16 6.2 SISTEMA GERENCIADOR DO BANCO DE DADOS 17 6.2.1 MS SQL-SERVER 17 6.3 LINGUAGEM DE PROGRAMAÇÃO 19 6.3.1 DELPHI 19 6.4 MODELO DE PROCESSO 20 6.4.1 MODELO ESPIRAL 20
7 CONCLUSÃO 23
8 REFERÊNCIAS 24
INTRODUÇÃO
Definir conceitos de processo de inspeção de software, exemplificar modos de verificação e validação e maneiras de testabilidade de software. Além disso procurar definir o sistema gerenciador de banco de dados (SGDB) a ser escolhido para um cenário específico ( Nossa Locadora de Livros), além disto escolher uma linguagem de programação a ser escolhida . Definir o modelo de desenvolvimento de software que mais se adéqua a este cenário proposto.
OBJETIVO
O objetivo aqui é descrever a conceitos de inspeção de software, descrevendo sua importância na melhoria dos quesitos custo, qualidade e prazo na entrega de um software. Pretendemos ainda discorrer sobre os testes de validação e verificação e os vários modelos de testabilidade de softwares. Dentro de um cenário proposto (Nossa Locadora de Livros) vamos