Tenso

Disponível somente no TrabalhosFeitos
  • Páginas : 8 (1885 palavras )
  • Download(s) : 0
  • Publicado : 26 de novembro de 2012
Ler documento completo
Amostra do texto
Sistema de Ensino Presencial Conectado
Tec. Analise e Desenvovimento de Sistema

Luiz Henrique da Costa melo

Produção Textual Interdisciplinar - Individual

Maceió
2012

Luiz Henrique da costa melo

Produção Textual Interdisciplinar - Individual

Trabalho apresentado ao Curso Análise e Desenvolvimento de Sistemas da UNOPAR - Universidade Norte do Paraná.

Maceió
2012

SUMÁRIOConteúdo
1 INTRODUÇÃO 4
2 DESENVOLVIMENTO 5
2.1 Processo de inspeção de software: 5
2.1.2 Conceito 5
2.1.3 História 5
3. Verificação e validação 5
3.1 Verificação 5
3.2 Validação 5
4. Testabilidade de software 6
4.1 Objetivos do teste de software 7
5. SGBD (MySQL) recomendado para o cenário proposto 8
5.1 MySQL 8
6. Melhor linguagem de programação(Java) sugerida para o cenário proposto 9
6.1 Java (linguagem de programação orientada a objeto) 9
7. Melhor modelo de caso de uso (espiral) para o cenário proposto 10
8 CONCLUSÃO 11
9 REFERÊNCIAS: 11

1 INTRODUÇÃO

No mundo contemporâneo, a necessidade de ser um profissional dinâmico se torna cada vez mais comum, em que preparação e comprometimento são ingredientes essenciais parauma boa carreira e estabilidade futura.
A grande demanda e o crescente grau de complexidade do software nas últimas décadas obrigaram as empresas desenvolvedoras de sistemas a utilizarem processos de desenvolvimento de software. Embora, existam na literatura vários processos de desenvolvimento, com características diferentes que atendem os diversos ramos do desenvolvimento, tais processos nãose mostram suficientes. As práticas de desenvolvimento diferem entre as organizações, o que as obrigam a criar ou aprimorar processos já conhecidos. No entanto, para que um processo possa garantir sua eficiência ele deve ser válido.
Trabalhando no contexto acima citado, este trabalho visa demonstrar um pouco deste vasto universo que é a área de TI, onde será mostrado sobre processo de inspeçãode software, verificação e validação, testabilidade de software dentre outros assuntos evolucionários da área.

2 DESENVOLVIMENTO

2.1 Processo de inspeção de software:

2.1.2 Conceito

Dois ou mais engenheiros verificam o produto de trabalho de um outro engenheiro, para encontrar defeitos e problemas.
O escopo não é corrigir problemas e sim encontrá-los para que odesenvolvedor corrija depois.
O momento de fazer uma inspeção é quando o engenheiro terminou o desenvolvimento do produto e corrigiu todos os defeitos óbvios.
Devem iniciar à medida que os primeiros artefatos forem produzidos. Nesse ponto, o engenheiro precisa de ajuda para encontrar problemas remanescentes. Testes são mais efetivos em artefatos inspecionados.

2.1.3 História

1920 - Inspeção doproduto: Teve origem na linha de montagem. Os produtos intermediários e o produto final são examinados para se detectarem defeitos.
1976 – Inspeção de Software: Inspeção de Fagan é o mais influente trabalho sobre inspeção. Quase um sinônimo de Inspeção.

Fagan tem sido usado por diferentes indústrias e em diferentes artefatos de software. Porém mais freqüentemente em código.
É formada por seisetapas da qual será mencionada mais adiante.

3. Verificação e validação

3.1 Verificação
Processo de avaliação de um sistema ou componente para determinar se os artefatos produzidos satisfazem às especificações determinadas no início da fase.

3.2 Validação
Processo de avaliação para determinar se o sistema atende as necessidades e requisitos dos usuários

a. Objetivo deVerificação e validação
Assegurar que o software cumpra as suas especificações e atenda às necessidades dos usuário/cliente

b. Quando acontece
Ao longo do processo de desenvolvimento
. Requisitos
. Inspeções de Código
. Teste de Produto

De acordo com Boehm (1979)

- Validação:
. “Estamos construindo o produto correto?”
. O sistema atende...
tracking img