Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

<p>Segundo Herman G. Weinberg “A qualidade é relativa. O que é qualidade para uma pessoa pode ser</p><p>falta de qualidade para outra. Baseado na norma internacional ISO/IEC a qualidade pode ser</p><p>definida como A totalidade de características de um produto de software que lhe confere a</p><p>capacidade de satisfazer necessidades explícitas e implícitas. Na visão do cliente os usuários estão</p><p>mais interessados no uso do software, na sua funcionalidade, no desempenho e nos efeitos que o</p><p>uso possa produzir na sua empresa, organização, etc. O cliente valoriza que o software responda às</p><p>suas necessidades (Fontes: ISO/IEC 9126, ISO/IEC 25010).</p><p>Baseado na norma ISO/IEC 9126 propondo Atributos de Qualidade, são distribuídos em seis</p><p>características principais, com cada uma delas divididas em sub características. Funcionalidade,</p><p>Confiabilidade, Usabilidade, Eficiência, Manutenibilidade, Portabilidade e Qualidade em Uso. Além</p><p>dos atributos de qualidade serem considerados internos e externos. (Fontes: ASSOCIAÇÃO</p><p>BRASILEIRA DE NORMAS TÉCNICAS. NBR ISO/IEC 9126-1, BARBACCI, M et al Quality Atributes ,</p><p>Pittsburgh, Carnegie Mellon University, 1995)</p><p>As medições de softwares podem ser utilizadas para fazer previsões gerais de um sistema e</p><p>identificar componentes anômalos. De acordo com Sommerville as medições de controle e de</p><p>predição, influenciam no processo de tomada de decisões gerenciais. Geralmente é impossível medir</p><p>os atributos de software diretamente, os atributos externos são facilidade de manutenção, facilidade</p><p>de compreensão e facilidade de uso. (Fontes: Sommerville, I. Engenharia de Software. Adisson-</p><p>Wesley, São Paulo, 2007, Presman, R. Engenharia de Software. Makron Books. 1995)</p><p>Lavínia Mendonça Bordim</p><p>GTI</p><p>22120591-5</p><p>GESTÃO DA QUALIDADE</p><p>Para medir qualidade de software deve-se determinar quais características medir e como</p><p>medir. Boehm, Brown e Lipow (1977) definem uma árvore de atributos de qualidade de</p><p>software bem definidos e bem diferenciados, onde as direções das setas indicam implicações</p><p>lógicas. Por exemplo, um programa que é fácil de ser mantido deve também ser facilmente</p><p>testado, entendido e modificado, a estrutura de mais alto nível reflete o uso de avaliação da</p><p>qualidade de software. Boehm, Brown e Lipow enfatizam a aquisição do pacote de software,</p><p>o qual deve ter as seguintes características de nível médio na estrutura hierárquica:</p><p>portabilidade, confiabilidade, eficiência, engenharia humana e facilidades de teste, uso e</p><p>modificação. As características de mais baixo nível são primitivas que podem ser combinadas</p><p>para formar características de nível médio. As características primitivas são recomendadas</p><p>como métricas quantitativas delas próprias e das características de mais alto nível. (Fontes:</p><p>Boehm, B., Software Engineering Economics, Prentice-Hall, 1981, Berard, E., Metrics for</p><p>Object-Oriented Software Engineering, an Internet posting on comp.software-eng, janeiro de</p><p>1995.)</p><p>O Software Quality Assurance (SQA) consiste nos meios para garantir a qualidade do</p><p>software a ser lançado, monitorando os métodos e processos de engenharia de software. O</p><p>SQA abrange todo o ciclo de vida de desenvolvimento de software incluindo: gerenciamento</p><p>de requisitos, design de software, codificação, teste e gerenciamento de release. A garantia</p><p>da qualidade de Software pode ser divididas em sete atividades, São elas: Aplicação de</p><p>métodos técnicos: são utilizados algumas técnicas com o intuito de garantir o entendimento</p><p>destas necessidades, de modo que não haja ambiguidades no entendimento, formando uma</p><p>base sólida para o início do projeto , Realização de revisões técnicas formais: A Revisão é a</p><p>atividade onde o objetivo é identificar erros para serem eliminados., Atividade de testes de</p><p>software: Atividade onde o objetivo é encontrar qualquer erro que possa ocorrer enquanto o</p><p>software estiver sendo usado, através de conjuntos de testes que tenha grande chance de</p><p>encontrar erros., Aplicação de padrões: Atividade aplicada nos processos de engenharia,</p><p>onde o seu grau pode variar de acordo com fatores externos como clientes ou por imposições</p><p>reguladoras de modo que a utilização de padrões pode variar de empresa para empresa,</p><p>Controle de mudanças: O Controle de mudanças é uma atividade que se utiliza de</p><p>procedimentos humanos e ferramentas automatizadas, seu objetivo é de garantir</p><p>consistência à medida que mudanças venham a ser solicitadas de modo que evite mudanças</p><p>descontroladas no software que poderia levar a falhas irreparáveis, Medição: Medição é o</p><p>resultado da análise de um ou mais pontos de dados, a partir de uma métrica do software,</p><p>onde essas métricas abrangem um amplo conjunto de medidas técnicas do software,</p><p>Manutenção de registros e reportagem: A manutenção de registros e reportagem e uma</p><p>atividade que conclui em tempo que deve estar sempre disponível para as atividades de</p><p>SQA, a todos os profissionais envolvidos, oferecendo mecanismos de coleta e disseminação</p><p>da informação decorrente dos resultados obtidos em testes, auditorias entre outras atividades</p><p>de SQA.(Fontes: (Fontes: IEEE Standard Glossary of Software Engineering Terminology;</p><p>Pressman, R. S. Engenharia de Software, 7ª edição)</p>

Mais conteúdos dessa disciplina