Portifolio Individual 2º Semestre Analise E Desev. De Sistemas
Dissertações: Portifolio Individual 2º Semestre Analise E Desev. De Sistemas. Pesquise 862.000+ trabalhos acadêmicosPor: marion • 8/5/2013 • 1.771 Palavras (8 Páginas) • 892 Visualizações
SUMÁRIO
1 INTRODUÇÃO 3
1.1 OBJETIVO.............................................................................................................3
2 DESENVOLVIMENTO 4
2.1 O Processo de Inspeção de Software...................................................................4
2.1.1 Planejamento......................................................................................................4
2.1.2 Apresentação ....................................................................................................4
2.1.3 Preparação.........................................................................................................4
2.1.4 Reunião..............................................................................................................4
2.1.5 Retrabalho..........................................................................................................5
2.1.6 Continuação........................................................................................................5
3 Verificação e Validação (V&V)..................................................................................5
3.1 Testabilidade de Software...................................................................................5/6
LINGUAGEM DE PROGRAMAÇÃO RECOMENDADA...............................................6
3.2 MODELO DE PROCESSO PROPOSTO............................................................6/7
3.3 CENÁRIO PROPOSTO.........................................................................................8
4.0 CONCLUSÃO 9
REFERÊNCIAS 9
APÊNDICES 9
1 INTRODUÇÃO
.
O Cliente “Nossa Locadora de Livros”, no qual o Sr. João Carlos, contratou a empresa “Alunos da Unopar” para informatizar suas rotinas empresariais, envolvendo: Locação, Estoque, Classificação, Compras e Controle Financeiro
1.1 OBJETIVOS
Tornar todas as operações da empresa, que atualmente são feitas de modo não produtivo (Em programas separados) para um modelo ágil e de fácil administração, melhorando assim o atendimento ao cliente e a organização.
2 DESENVOLVIMENTO
2.1 O Processo de Inspeção de Software:
FAGAN (1976) desenvolveu o processo tradicional de inspeção de software, uma forma detalhada de se realizar uma revisão. Neste processo, existem seis atividades principais:
2.1.1 Planejamento
Um usuário, desempenhando o papel de moderador da inspeção, define o contexto da inspeção (descrição da inspeção, técnica a ser utilizada na detecção de defeitos, documento a ser inspecionado, autor do documento, entre outros), seleciona os inspetores e distribui o material a ser inspecionado.
2.1.2 Apresentação
Os autores dos artefatos a serem inspecionados apresentam as características destes. Esta fase pode ser omitida se os inspetores possuem conhecimento sobre o projeto e os artefatos que devem ser inspecionados.
2.1.3 Preparação
Os inspetores estudam os artefatos individualmente, e eventualmente fazem anotações sobre estes produzindo uma lista de discrepâncias. O fornecimento de técnicas de leitura pode facilitar a execução desta tarefa
2.1.4 Reunião
Uma reunião em equipe ocorre, envolvendo o moderador, os inspetores e os autores do documento. Discrepâncias são discutidas, e classificadas como defeito ou falso positivos. A decisão final sobre a classificação de uma discrepância sendo discutida é do moderador. A solução dos defeitos não é discutida durante a reunião, que não deve exceder duas horas, uma vez que após este tempo a concentração e a capacidade de análise dos inspetores costuma reduzir drasticamente. No caso em que uma reunião precisar de mais de duas horas, é sugerido que o trabalho de inspeção continue no próximo dia
2.1.5 Retrabalho
O autor corrige os defeitos encontrados pelos inspetores e confirmados pelo
moderador.
2.1.6 Continuação
O material corrigido pelos autores é repassado para o moderador, que faz uma análise da inspeção como um todo e re-avalia a qualidade do artefato inspecionado. Ele tem a liberdade de decidir se uma nova inspeção deve ocorrer ou não
3 Verificação e Validação (V&V)
É um processo que envolve vários outros processos, com o objetivo de assegurar que o software cumpra as suas especificações e atenda as necessidades do usuário / cliente, e acontece durante o processo de desenvolvimento
3.1 Testabilidade de Software
A Testabilidade examina as diferentes probabilidades e características comportamentais que levam o código a falhar se alguma coisa estiver incorreta.
Um programa tem alta testabilidade se ele tende a expor suas falhas durante os testes com entradas que geram defeitos. Um programa tem baixa testabilidade se ele tende a ocultar as falhas detectadas durante os testes, produzindo saídas corretas para entradas que geram defeitos.
SGDB (Banco de Dados) RECOMENDADO
...