TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

A QUALIDADE DE SOFTWARE

Por:   •  10/9/2018  •  Trabalho acadêmico  •  1.317 Palavras (6 Páginas)  •  148 Visualizações

Página 1 de 6

   [pic 1][pic 2]

Universidade do Sul de Santa Catarina – Unisul

Campus Virtual

[pic 3]

Atividade de Avaliação a Distância

Disciplina/Unidade de Aprendizagem:   -  - QUALIDADE DE SOFTWARE -

Curso:

Professor: 

Nome do aluno:

Data: 05/05/2017

Orientações:

  • Procure o professor sempre que tiver dúvidas.
  • Entregue a atividade no prazo estipulado.
  • Esta atividade é obrigatória e fará parte da sua média final.
  • Encaminhe a atividade via Espaço UnisulVirtual de Aprendizagem (EVA).

Questão 1:

Sabemos que o conceito de qualidade se difere de pessoa para pessoa. E que na engenharia de software, existe uma convergência de que qualidade está relacionada a satisfação das necessidades do usuário.

Foi visto que a busca pela qualidade, é um trabalho árduo e deve ser contínuo, conquistado diariamente através de melhoria dos produtos e/ou do processo de seu desenvolvimento.  

Baseado neste contexto, realize uma pesquisa sobre o assunto e responda: (2,5 pontos)

  1. É possível afirmar que a qualidade do produto de software depende fortemente da qualidade do processo usado em seu desenvolvimento? (SIM / NÃO). Justifique com suas palavras (no máximo 03 linhas) a sua resposta.

R: sim, a qualidade é uma característica fundamental do produto de software, é a definição de qualidade de forma hierárquica, sendo que o conceito mais geral de qualidade é subdividido, sucessivamente, em características e sub característica.

  1. Cite 02 exemplo de artefatos (indicadores de boas práticas), que podem ser utilizados para medir a qualidade de um produto de software?

R: exemplo 1: funcionalidade (adequação, acurácia, interoperabilidade, segurança de acesso conformidade)

Exemplo 2: confiabilidade (maturidade, tolerâncias a falhas, recuperabilidade, conformidade).

Critérios que será utilizado pelo professor na avaliação desta resposta:

  1. Objetividade, coerência e clareza na resposta do aluno.
  2. Usar das próprias palavras para descrever a resposta.

Questão 2:

Sabemos que são utilizados “normas” e “modelos de maturidade” para propiciar, controlar e medir a qualidade de software.

Como exemplo de normas podemos citar as normas ISO/IEC 12207 (Processos do Ciclo de Vida do Software) e a Norma ISO 15504 (Framework para avaliação dos processos de software).

Já como exemplo de modelos de maturidade podemos citar o CMMI (Capability Maturity Model Integration) e o MPS.br (Melhoria de Processos de Software Brasil).

Para verificar o aprendizado, é solicitado neste exercício que realize uma pesquisa e responda o comparativo descrito na Tabela A e na Tabela B: (2,5 pontos)

  1. Tabela A – Responder o comparativo entre as normas IEC 122017 e a ISO/IEC 15504.

Características

ISO/IEC 12207

ISO/IEC 15504

Objetivo das normas

Processo de ciclo de vida de software

Avaliação de processos organizacionais

Público alvo das normas

Indústrias de software

Engenharia de software

É adotada por qual(s) modelo(s) de maturidade.

CMMI

SW-CMM /CMMI

Tem o foco exclusivamente em software? (Sim/não)

SIM

SIM

  1. Tabela B – Responder o comparativo entre os modelos CMMI e MPS.br

Características

CMMI

MPS.br

Objetivo dos modelos.

Fornecer qualidade de software

Modelo de processo mais rapido

Público alvo dos modelos.

Empresas de maior porte

Medias e pequenas empresas

Quais são os níveis de maturidade existentes no modelo?

Otimização ,quantitativamente gerenciado, definido, gerenciado, inicial.

Em otimização, gerenciamento quantitativamente, definido, largamente definido, parcialmente definido, gerenciado, parcialmente gerenciado.

Desvantagens dos modelos

Envolve um grande custa para obter a certificação custo fica entre $200 mil a $ 1 milhão.

Certificação não é competitiva suficiente para torna à empresa competitiva internacionalmente

Questão 3:  

Sabemos que a norma ISO/IEC 9126 estabelece um modelo de qualidade para o produto de software, além de apresentar uma ampla descrição de como aferir, qualitativa e quantitativamente, a “presença” de qualidade no produto. A ISO/IEC 9126 é dividida em 04 partes, sendo que em sua parte 04 “ISO/IEC 91264: Métricas de Qualidade em Uso”, a norma estabelece as métricas que definem o quanto um produto de software atende às necessidades de um usuário específico.

...

Baixar como (para membros premium)  txt (10.2 Kb)   pdf (504.5 Kb)   docx (334.5 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no TrabalhosGratuitos.com