Portifólio Individual
Monografias: Portifólio Individual. Pesquise 862.000+ trabalhos acadêmicosPor: joicebitencourt • 9/5/2013 • 698 Palavras (3 Páginas) • 387 Visualizações
SUMÁRIO
1 INTRODUÇÃO 3
2 DESENVOLVIMENTO 4
2.1 O PROCESSO DE INSPEÇÃO DE SOFTWARE 4
2.1.1 VERIFICAÇÃO E VALIDAÇÃO 4
2.1.1.1 TESTABILIDADE DE SOFTWARE 5
2.2 SGBD RECOMENDADO 5
2.3 LINGUAGEM DE PROGRAMAÇÃO UTILIZADA NO SISTEMA 5
2.4 MODELO DE PROCESSO 6
4 CONCLUSÃO 7
REFERÊNCIAS 8
1 INTRODUÇÃO
O presente trabalho tem como tema principal o processo de inspeção de software e tem como objetivo analisar, verificar e implantar de forma correta e segura um software de qualidade na Nossa Locadora de Livros.
2 DESENVOLVIMENTO
2.1 O PROCESSO DE INSPEÇÃO DE SOFTWARE
O processo de inspeção de software foi desenvolvido por Michael Fagan em meados dos anos 1970. É um tipo de processo particular que pode ser aplicada a todos os artefatos de software e possui um processo de detecção de defeitos rigorosos e bem definido O processo deve ter critérios de entrada que determinam se o processo de inspecção está pronto para começar.
As etapas desse processo de inspeção são:
a) Planejamento: é feito por um usuário desempenhando o papel de moderador da inspeção;
b) Apresentação: o autor descreve o contesto do produto do trabalho;
c) Preparação: cada inspetor examina o produto de trabalho para identificar possíveis defeitos;
d) Reunião: o leitor lê através do produto de trabalho, parte por parte, e do ponto de inspetores os defeitos para cada parte;
e) Retrabalho: o autor faz alterações no produto de trabalho de acordo com os planos de ação a partir da reunião de inspeção;
f) Acompanhamento: as alterações feitas pelo autor são verificados para garantir que tudo está correto.
O processo é concluído com o moderador, que faz uma análise da inspeção como um todo e re-avalia a qualidade do artefato inspecionado.
2.1.1 VERIFICAÇÃO E VALIDAÇÃO
a) Verificação: envolve checar se o software cumpre com as sua especificações;
b) Validação: mostra o que o software faz , como o cliente espera que faça exatamente como foi especificado.
2.1.1.1 TESTABILIDADE DE SOFTWARE
A Testabilidade examina as diferentes probabilidades e características comportamentais que levam o software a falhar se alguma coisa estiver incorreta.
2.2 SISTEMA DE GERENCIAMENTO DE BANCO DE DADOS RECOMENDADO PARA A LOCADORA DE LIVROS
Baseado nas informações relatadas, faz-se necessário uma recomendação ao proprietário da Nossa Locadora de Livros, sobre qual Sistema Gerenciador de Banco de Dados seria mais adequado implementar na solução de informatização. Foi sugerido ao proprietário a implementação do SGDB PostgreSQL. Tal recomendação ser faz por conta de que o PostgreSQL é o Sistema Gerenciador de Banco de Dados de código aberto (software livre) que possibilitou o desenvolvimento de soluções corporativas com uma melhor relação custo x beneficio. Um ponto forte desse SGDB é a sua capacidade de tratar grandes volumes de dados com alta performace e escalabilidade ou seja, a sua arquitetura pode ser continuamente ampliada de acordo com a demanda dos usuários.
Exatamente nesse contexto, entram as aplicações na areas de geotecnologias que necessitam de uma infra-estrutra robusta e em contínua
...