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

A Qualidade de Software

Por:   •  19/7/2016  •  Trabalho acadêmico  •  1.251 Palavras (6 Páginas)  •  306 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:  UA - 1040 - QUALIDADE DE SOFTWARE - 2016A

Curso:

Professor: Moacyr Franco Neto

Nome do aluno:

Data:

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 apesar disto 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 desenvolvimento.

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

  1. Escreva objetivamente (no máximo 08 linhas) com suas palavras, qual a diferença entre “Qualidade de Produto de Software” e a “Qualidade no processo de desenvolvimento de software”?

A qualidade no produto de software é basicamente a qualidade final que será visualizada e usada pelo usuário do software, se não terá problemas para usar todas as funcionalidades, e a interface seja boa visualmente e tenha uma boa usabilidade, já a qualidade no processo de desenvolvimento é se a estrutura daquele sistema está bem construída, se o código está bem escrito, se as ferramentas usadas estão atuais ou desgastadas, se tem padrão e métricas para o sistema como um todo.

  1. Cite 03 características\exemplos práticos de qualidade no produto de software.

- Clicar para calcular uma conta e aparecer o resultado rapidamente

- Ter uma cor que não seja cansativa e gritante para os olhos

- Ter textos que façam o usuário entender o como funciona cada coisa

  1. Cite 03 características\exemplos práticos de qualidade no processo de desenvolvimento.

- Usar linguagens que sejam fáceis para integrar com ferramentas e outros sistemas, conforme o tipo de sistema que está sendo desenvolvido.

- Usar padrões de desenvolvimento para a equipe, por exemplo o camelCase ser usado para indicar variáveis, e o PascalCase para indicar funções... isso ajuda a evitar erros de entendimento na equipe.

- Escolher a metodologia correta que será aplicada no processo de desenvolvimento de software, se será agile, cascata, xp... cada caso é um caso e para um sistema simples e rápido pode não ser bom uma metodologia mas outra ser melhor.

Critérios que será utilizado pelo professor na avaliação da questão:

  1. Objetividade, coerência e clareza na resposta do aluno.
  2. Os exemplos práticos citados.

 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

Definir os processos de desenvolvimento de software

Definir os processos de desenvolvimento de software

Público alvo das normas

Empresas de software

Empresa de software

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

CMMI

CMMI

Possui quais categoria de processos e quais processos definidos.

?

?

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

Sim

Sim

Possui modelo de referência de Processo? (Sim/não)

?

?

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

Características

CMMI

MPS.br

Objetivo dos modelos.

?

?

Público alvo dos modelos.

?

?

É composto quantos níveis de maturidade?

?

?

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

?

?

O que se deseja conseguir quando a organização atinge o maior nível de maturidade estipulado pelo modelo?

?

?

Desvantagens dos modelos

?

?

Questão 3:  

Analise a questão exposta no fórum da disciplina com o título “AD- Questão 03”. A resposta da questão 03, terá de ser realizada através da ferramenta fórum. (2,5 pontos)

Respondida separadamente pelo fórum!

Questão 4:

Sabemos que uma das características da qualidade de software está altamente relacionado a qualidade de sua interface e facilidade de uso. Pois se uma interface fácil de usar, o usuário tem maior produtividade, ou seja, aprende mais rápido a usar, memoriza as operações e comete menos erros.

...

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